{"id":514,"date":"2016-10-17T07:54:51","date_gmt":"2016-10-17T07:54:51","guid":{"rendered":"http:\/\/cricca.disi.unitn.it\/montresor\/?page_id=514"},"modified":"2018-12-20T13:59:15","modified_gmt":"2018-12-20T13:59:15","slug":"slides","status":"publish","type":"page","link":"http:\/\/cricca.disi.unitn.it\/montresor\/teaching\/scientific-programming\/slides\/","title":{"rendered":"Slides"},"content":{"rendered":"<p>For each topic, two files are pro\u00adpo\u00adsed: sli\u00addes and han\u00addou\u00adts. The sli\u00adde files inclu\u00adde all the sli\u00addes that have been pre\u00adsen\u00adted during the lec\u00adtu\u00adre. The han\u00addou\u00adts is a strip\u00adped-down ver\u00adsion of the sli\u00addes, in which table of con\u00adten\u00adts, comics, and very long ani\u00adma\u00adtions have been remo\u00adved; they have been desi\u00adgned to be printed.<\/p>\n<h3>Part A \u2014 Programming<\/h3>\n<p>[table]<br>\nTopic,Handouts,Slides<br>\nCourse intro\u00adduc\u00adtion,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/00-introcorso.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/00-introcorso.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Introduction to Python,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A01-introduction.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A01-introduction.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Strings\\, lists\\, tuples and dic\u00adtio\u00adna\u00adries,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A02-datastructures.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A02-datastructures.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Complex sta\u00adte\u00admen\u00adts,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A03-controlflow.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A03-controlflow.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Functions,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A04-functions.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A04-functions.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Modules and pro\u00adgrams,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A05-programs.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A05-programs.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Recursion,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A06-recursion.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A06-recursion.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Pandas,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A07-pandas.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A07-pandas.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Numpy+MatPlotLib,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A08-numpy.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A08-numpy.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Programming para\u00addigms,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/A09-oop.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/A09-oop.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Exercises \u2014 1,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/AE1-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/AE1-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Exercises \u2014 2,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/AE2-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/AE2-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Exercises \u2014 3,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/AE3-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/AE3-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>[\/table]<\/p>\n<h3>Part B \u2014 Algorithms and data structures<\/h3>\n<p>[table]<br>\nTopic,Handouts,Slides<br>\nAlgorithm ana\u00adly\u00adsis,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B01-analisi.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B01-analisi.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Data struc\u00adtu\u00adres,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B02-strutture.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B02-strutture.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Trees,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B03-alberi.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B03-alberi.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Graphs,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B04-grafi.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B04-grafi.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Dynamic pro\u00adgram\u00adming,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B05-pd.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B05-pd.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Dynamic pro\u00adgram\u00adming \u2014 Exercises,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B05-pd-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B05-pd-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Greedy,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B06-greedy.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B06-greedy.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Backtrack,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B07-backtrack.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B07-backtrack.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>Exercises,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/handouts\/B08-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a>,<a href=\"http:\/\/disi.unitn.it\/~montreso\/sp\/slides\/B08-exercises.pdf\"><span class=\"caps\">PDF<\/span><\/a><\/p>\n<p>[\/table]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For each topic, two files are pro\u00adpo\u00adsed: sli\u00addes and han\u00addou\u00adts. The sli\u00adde files inclu\u00adde all the sli\u00addes that have been pre\u00adsen\u00adted during the lec\u00adtu\u00adre. The han\u00addou\u00adts is a stri\u00adp\u00ad\u00adped-down ver\u00adsion of the sli\u00addes, in which table of con\u00adten\u00adts, comics, and very long ani\u00adma\u00adtions have been remo\u00adved; they have been desi\u00adgned to be prin\u00adted. Part&nbsp;A&nbsp;[\u2026]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":404,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-514","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/comments?post=514"}],"version-history":[{"count":47,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/514\/revisions"}],"predecessor-version":[{"id":1775,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/514\/revisions\/1775"}],"up":[{"embeddable":true,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/404"}],"wp:attachment":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/media?parent=514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}