{"id":612,"date":"2017-12-03T17:48:28","date_gmt":"2017-12-03T21:48:28","guid":{"rendered":"http:\/\/sites.nd.edu\/gregmadey\/?p=612"},"modified":"2017-12-06T16:07:42","modified_gmt":"2017-12-06T20:07:42","slug":"lecture-notes-dec-6th","status":"publish","type":"post","link":"https:\/\/sites.nd.edu\/gregmadey\/2017\/12\/03\/lecture-notes-dec-6th\/","title":{"rendered":"Lecture Notes \u2013 Dec 6th"},"content":{"rendered":"<p>Agenda<\/p>\n<ul>\n<li>Study guide for the final exam\n<ul>\n<li>One page, 8 1\/2&#8243; x 11&#8243;, front-back &#8220;cheat sheet&#8221; allowed for the exam<\/li>\n<li>One half of final will be quiz style questions of which some will come directly from quizzes; other questions from the class notes. See all quizzes below.\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/AllQuizzes.pdf\">AllQuizzes<\/a><\/li>\n<\/ul>\n<\/li>\n<li>One half of final will be code focused questions, e.g.,\n<ul>\n<li>Explain presented (pseudo) code, what is it doing<\/li>\n<li>Find bug in code<\/li>\n<li>Modify code to make it do something different<\/li>\n<\/ul>\n<\/li>\n<li>Suggestions on how to review for the final\n<ul>\n<li>Review syllabus<\/li>\n<li>Review class notes\n<ul>\n<li>Give extra attention to terms, acronyms and ideas explicitly listed in the notes.<\/li>\n<li>For Wikipedia links, review the intro and additional sections associated with the term listed in the notes.<\/li>\n<\/ul>\n<\/li>\n<li>Review programming assignments\n<ul>\n<li>Review code examples examples in the notes<\/li>\n<li>Review the code you and your team wrote for the assignments\n<ul>\n<li>Hint: each team might conduct a code walkthrough for their team projects<\/li>\n<\/ul>\n<\/li>\n<li>Sample questions\n<ul>\n<li>Explain presented (pseudo) code, and what is it doing:<\/li>\n<li>\n<pre>keyword = request.GET.get('keyword')\r\nSearch.objects.filter(name=keyword).count()<\/pre>\n<\/li>\n<li>Find the bug in the following model definition and propose a solution.<\/li>\n<li>\n<pre>class Recipe(model):\r\n id = AutoField()\r\n name = CharField(max_length=100)\r\n views = CharField(default=0)<\/pre>\n<\/li>\n<li>Example provided in class<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Lightning talks\n<ul>\n<li>Juan Pablo &#8220;JP&#8221; Borrero\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/JP-Webapps-ethereum.pdf\">Etherum &#8211;\u00a0blockchain app platform<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Ann Keenan\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/akeenan2-Ethical-Design.pdf\">Ethical Design<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Marcus Schimizzi\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Marcus-CSS-Grid.pdf\">CSS Grid<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Albert Oh\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/aoh-Presentation.pdf\">Splunk<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Luigi Grazioso\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/LuigiGrazioso-PWA-LightiningTalk.pdf\">Progressive Web Apps<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Kuang Wu\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/LightningTalkKuang.pdf\">Evolving software trace links between requirements and FMEAs<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Luke Duane\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Luke-WebApps-Presentation.pdf\">New developments in Wi-Fi<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Kevin Shin\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Kevin-Lightning-Talk.pdf\">Grain.io<\/a><\/li>\n<\/ul>\n<\/li>\n<li>William Theisen\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/William-Web-Development-with-C-and-ASP.net_.pdf\">Web Development with C# and ASP.net<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Luis Preib\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Luis-Notre-Dame-CSE-Website-Development.pdf\">Notre Dame&#8217;s Website Development System<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Joshua Huseman\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/LightningTalkDronologyJHuseman.pdf\">Dronology &#8211; WebSockets<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Patricia &#8220;Happy&#8221; Hale\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Hale-Lightening-Talk2.pdf\">Web services<\/a><\/li>\n<\/ul>\n<\/li>\n<li>David Durkin\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/DavidD-Steem.pdf\">Steem<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Jose Badilla\n<ul>\n<li><a href=\"http:\/\/sites.nd.edu\/gregmadey\/files\/2017\/12\/Jose-WebAppsPresentation.pdf\">Automating Business Processes<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>Closing remarks\n<ul>\n<li>Technology&#8217;s role in the arc of human history &#8230;<\/li>\n<li>Technology&#8217;s adoption and replacement &#8230;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Agenda Study guide for the final exam One page, 8 1\/2&#8243; x 11&#8243;, front-back &#8220;cheat sheet&#8221; allowed for the exam One half of final will be quiz style questions of which some will come directly from quizzes; other questions from the class notes. See all quizzes below. AllQuizzes One half of final will be code [&hellip;]<\/p>\n","protected":false},"author":415,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-612","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/posts\/612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/users\/415"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/comments?post=612"}],"version-history":[{"count":42,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/posts\/612\/revisions"}],"predecessor-version":[{"id":694,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/posts\/612\/revisions\/694"}],"wp:attachment":[{"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/media?parent=612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/categories?post=612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.nd.edu\/gregmadey\/wp-json\/wp\/v2\/tags?post=612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}