{"id":2504,"date":"2020-03-26T23:11:37","date_gmt":"2020-03-26T23:11:37","guid":{"rendered":"http:\/\/cricca.disi.unitn.it\/montresor\/?page_id=2504"},"modified":"2023-05-04T17:23:23","modified_gmt":"2023-05-04T17:23:23","slug":"notional-machine","status":"publish","type":"page","link":"http:\/\/cricca.disi.unitn.it\/montresor\/teaching\/lcse\/letture\/notional-machine\/","title":{"rendered":"Notional machine"},"content":{"rendered":"<p>The fol\u00adlo\u00adwing arti\u00adcle per\u00adfec\u00adtly outli\u00adnes the con\u00adcept of Notional Machine. The sec\u00adtions to focus on are chap\u00adters 1,2,4,5,7,8; the other sec\u00adtions will be cove\u00adred in other parts of the course.<\/p>\n<ul>\n<li>Sorva, Juha. <a href=\"https:\/\/www.researchgate.net\/publication\/259998496_Notional_Machines_and_Introductory_Programming_Education\">Notional Machines and Introductory Programming Education<\/a>. <span class=\"caps\">ACM<\/span> Transactions on Computing Education. 13. 8:1\u20138:31. (2013)<\/li>\n<\/ul>\n<h4>Points for reasoning\/discussion<\/h4>\n<ul>\n<li>As usual, iden\u00adti\u00adfy rele\u00advant aspec\u00adts of the pro\u00adpo\u00adsed arti\u00adcle, either posi\u00adti\u00adve or negative.<\/li>\n<li>Looking back at the pro\u00adgram\u00adming cour\u00adses you have taken, have you ever refe\u00adren\u00adced the con\u00adcept of notio\u00adnal machi\u00adne, even without expli\u00adci\u00adtly naming it?<\/li>\n<li>Following the cha\u00adrac\u00adte\u00adri\u00adstics descri\u00adbed by Morgan (page 9), would you be able to \u201cana\u00adly\u00adze\u201d a men\u00adtal model you have deve\u00adlo\u00adped regar\u00adding a notio\u00adnal machine?&nbsp;<\/li>\n<\/ul>\n\n","protected":false},"excerpt":{"rendered":"<p>The fol\u00adlo\u00adwing arti\u00adcle per\u00adfec\u00adtly outli\u00adnes the con\u00adcept of Notional Machine. The sec\u00adtions to focus on are chap\u00adters 1,2,4,5,7,8; the other sec\u00adtions will be cove\u00adred in other parts of the cour\u00adse. Sorva, Juha. Notional Machines and Introductory Programming Education. <span class=\"caps\">ACM<\/span> Transactions on Computing Education. 13. 8:1\u20138:31. (2013) Points for reasoning\/discussion As usual, iden\u00adti\u00adfy rele\u00advant aspec\u00adts&nbsp;of&nbsp;[\u2026]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2311,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-2504","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/2504","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=2504"}],"version-history":[{"count":13,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/2504\/revisions"}],"predecessor-version":[{"id":4835,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/2504\/revisions\/4835"}],"up":[{"embeddable":true,"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/pages\/2311"}],"wp:attachment":[{"href":"http:\/\/cricca.disi.unitn.it\/montresor\/wp-json\/wp\/v2\/media?parent=2504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}