{"id":495,"date":"2013-08-08T17:43:47","date_gmt":"2013-08-09T00:43:47","guid":{"rendered":"http:\/\/blogs.unsw.edu.au\/comp1400\/?page_id=495"},"modified":"2014-10-19T12:36:48","modified_gmt":"2014-10-19T01:36:48","slug":"lecture-notes","status":"publish","type":"page","link":"https:\/\/blogs.unsw.edu.au\/comp1400\/lecture-notes\/","title":{"rendered":"Lecture Notes and Example Files"},"content":{"rendered":"<table border=\"1\" cellspacing=\"2\" cellpadding=\"2\">\n<tbody>\n<tr>\n<th>Week<\/th>\n<th>Notes<\/th>\n<th>Additional Files<\/th>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/01%20Introduction.pdf\">Lecture 1 &#8211;  Introduction<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/01b%20Procedural%20Programming.pdf\">Lecture 2 &#8211;  Procedural Programming<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Turtle.zip\">Turtle Program<\/a><\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/02%20Data.pdf\">Lecture 3 &#8211;  Data Types<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/02b%20Methods.pdf\">Lecture 4 &#8211;  Methods<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Dragon.zip\">Dragon Program<\/a><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/03%20Conditions%20and%20Loops.pdf\">Lecture 5 &#8211;  Conditions and Loops<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/03b%20Strings.pdf\">Lecture 6 &#8211;  Strings<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Week3.zip\">Arrays and Strings<\/a><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/04%20Arrays.pdf\">Lecture 7 &#8211;  Arrays<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/04b%20Classes%20and%20Objects.pdf\">Lecture 8 &#8211; Classes and Objects <\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Week3.zip\">Arrays and Strings<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/house.zip\">Simple drawings<\/a><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Lecture 9 &#8211; Demo (see Week5 Demo Code)<br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/04c%20Class%20Definitions.pdf\">Lecture 10 &#8211; Classes Definitions<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Week5.zip\">Week 5 Demo<\/a><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/better-ticket-machine.zip\"><br \/>\nTicket machine<\/a><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/06%20Objects.pdf\">Lecture 11 &#8211; Object Interactions<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/06b%20Revision.pdf\"> Lecture 12 &#8211; Revision<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/clock-display.zip\">Clock <\/a><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/07%20ArrayLists.pdf\">Lecture 13 &#8211; ArrayLists<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/07%20ArrayLists.pdf\"> Lecture 14 &#8211; ArrayLists<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Contacts.zip\">Contacts<\/a><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Lecture 15 &#8211;\u00a0Prac Exam Review<br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/08%20Collections.pdf\"> Lecture 16 &#8211;\u00a0Collections<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/Mid-term%20Solutions.zip\">Prac exam solutions<\/a>, <a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/notebook1.zip\">notebook1<\/a>, <a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/notebook2.zip\">notebook2<\/a>, <a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/auction.zip\">auction<\/a>, <a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/products.zip\">products<\/a>, <a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/weblog-analyzer.zip\">weblog-analyzer<\/a><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/12%20HashMaps.pdf\">Lecture 17 &#8211; HashMaps<br \/>\n<\/a><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/09%20Random.pdf\">Lecture 18 &#8211; Random Class<\/a><\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/examples\/scribble.zip\">DrawDemo<\/a><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" align=\"center\">Mid-semester Break<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/10%202D%20Arrays.pdf\">Lecture 19 &#8211; 2-Dimensional Arrays<\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/11a%20Inheritance.pdf\">Lecture 20 &#8211;\u00a0Inheritance<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/11b%20Inheritance.pdf\"> Lecture 21 &#8211; Inheritance<\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/12%20HashMaps.pdf\"><\/a><a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/11b%20Inheritance.pdf\">Lecture 22 &#8211; Inheritance<\/a><br \/>\n<a href=\"http:\/\/www.cse.unsw.edu.au\/~cs1400\/14s2\/lectures\/Exam%20Hints%202014.pdf\"> Lecture 23 &#8211; Review<\/a><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Lecture Videos<\/h3>\n<p>You can view the lecture videos for this course <a title=\"ECHO Portal\" href=\"https:\/\/lectures.unsw.edu.au\/ess\/portal\/section\/33b40098-105f-4cb9-b186-a69332d89ee2\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Week Notes Additional Files 1 Lecture 1 &#8211; Introduction Lecture 2 &#8211; Procedural Programming Turtle Program 2 Lecture 3 &#8211; Data Types Lecture 4 &#8211; Methods Dragon Program 3 Lecture 5 &#8211; Conditions and Loops Lecture 6 &#8211; Strings Arrays and Strings 4 Lecture 7 &#8211; Arrays Lecture 8 &#8211; Classes and Objects Arrays and [&hellip;]<\/p>\n","protected":false},"author":345,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-495","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/pages\/495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/users\/345"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/comments?post=495"}],"version-history":[{"count":40,"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/pages\/495\/revisions"}],"predecessor-version":[{"id":497,"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/pages\/495\/revisions\/497"}],"wp:attachment":[{"href":"https:\/\/blogs.unsw.edu.au\/comp1400\/wp-json\/wp\/v2\/media?parent=495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}