{"id":1560,"date":"2018-04-29T07:20:40","date_gmt":"2018-04-29T07:20:40","guid":{"rendered":"http:\/\/education.dennis.net.au\/wordpress\/?p=1560"},"modified":"2018-06-24T10:34:34","modified_gmt":"2018-06-24T10:34:34","slug":"week-3-term-2-2018","status":"publish","type":"post","link":"http:\/\/education.dennis.net.au\/wordpress\/?p=1560","title":{"rendered":"Week 3 &#8211; Term 2 2018"},"content":{"rendered":"<body><p><b>Learning Objective:<\/b> to demonstrate understanding of the Software Requirements Specification in relation to your folio.<\/p>\n<p><i>Theory:<\/i><\/p>\n<p>No new theory this week. You\u2019ll be working on constructing your SRS for your folio.<\/p>\n<p><i>Programming:<\/i><\/p>\n<p>This week we\u2019ll discuss how to \u201cedit\u201d existing users in a CSV file. This requires loading a CSV file, updating a single user in the file, and saving the modified data back to the file.<\/p>\n<ul>\n<li>Create a User Interface for editing a student in a Student Management System.<br>\nThis program must take as input:\n<ul>\n<li>Unique Identifier (CASES ID) \u2013 e.g.: SMI0001<\/li>\n<\/ul>\n<p>Once the data has been entered, the program should load the contents of the file allStudents.csv. It should check each line of the file to see if the unique identifier appears. If it appears, it should display the user details in the same way as shown on your \u2018add student\u2019 program, but with each entry pre-filled. Your program should allow for saving any changes back to the allStudents.csv file.\n<\/p><\/li>\n<\/ul>\n<p><b>Homework:<\/b><br>\n<i>Theory:<\/i> Continue working on your SRS at home. Make sure you keep appropriate backups.<br>\n<i>Programming:<\/i> Complete the programming task for the week. <b>Due:<\/b> 09\/05\/201<\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>Learning Objective: to demonstrate understanding of the Software Requirements Specification in relation to your folio. Theory: No new theory this week. You\u2019ll be working on constructing your SRS for your folio. Programming: This week we\u2019ll discuss how to \u201cedit\u201d existing users in a CSV file. This requires loading a CSV file, updating a single user &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/education.dennis.net.au\/wordpress\/?p=1560\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Week 3 &#8211; Term 2 2018&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1560","post","type-post","status-publish","format-standard","hentry","category-curriculum"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1560"}],"collection":[{"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1560"}],"version-history":[{"count":4,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1560\/revisions"}],"predecessor-version":[{"id":1565,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1560\/revisions\/1565"}],"wp:attachment":[{"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1560"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/education.dennis.net.au\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}