{"id":74,"date":"2018-11-06T18:36:50","date_gmt":"2018-11-06T18:36:50","guid":{"rendered":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/chapter\/programming\/"},"modified":"2020-05-18T08:46:04","modified_gmt":"2020-05-18T08:46:04","slug":"programming","status":"publish","type":"chapter","link":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/chapter\/programming\/","title":{"rendered":"Programming"},"content":{"raw":"<div class=\"textbox textbox--sidebar\">Last update: Dec 13\/18<\/div>\n<h1>Courses<\/h1>\n<a href=\"https:\/\/oli.cmu.edu\/courses\/principles-of-computation-with-python-open-free\/\">Principles of Computation with Python<\/a> (CC BY-NC-SA)\n\nThis course provides an introduction to Python and elementary principles of computing, including iteration, recursion, and binary representation of data. Additional topics on cellular automata, encryption, and the limits of computation are also introduced. The main goal of this course is to teach the fundamental principles used in computer science to a general audience so that they understand how computer scientists use these principles to solve complex problems to improve their daily lives.\n<h1>Videos<\/h1>\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PLwJ2VKmefmxptdDzQCV6xbHItnHQnm-3M\">Code Yourself! An Introduction to Programming<\/a> (CC BY-NC)\n\nA collection of 16 videos introducing different topics in programming.","rendered":"<div class=\"textbox textbox--sidebar\">Last update: Dec 13\/18<\/div>\n<h1>Courses<\/h1>\n<p><a href=\"https:\/\/oli.cmu.edu\/courses\/principles-of-computation-with-python-open-free\/\">Principles of Computation with Python<\/a> (CC BY-NC-SA)<\/p>\n<p>This course provides an introduction to Python and elementary principles of computing, including iteration, recursion, and binary representation of data. Additional topics on cellular automata, encryption, and the limits of computation are also introduced. The main goal of this course is to teach the fundamental principles used in computer science to a general audience so that they understand how computer scientists use these principles to solve complex problems to improve their daily lives.<\/p>\n<h1>Videos<\/h1>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLwJ2VKmefmxptdDzQCV6xbHItnHQnm-3M\">Code Yourself! An Introduction to Programming<\/a> (CC BY-NC)<\/p>\n<p>A collection of 16 videos introducing different topics in programming.<\/p>\n","protected":false},"author":1,"menu_order":6,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-74","chapter","type-chapter","status-publish","hentry"],"part":63,"_links":{"self":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapters\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapters\/74\/revisions"}],"predecessor-version":[{"id":75,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapters\/74\/revisions\/75"}],"part":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/parts\/63"}],"metadata":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapters\/74\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/pressbooks\/v2\/chapter-type?post=74"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/wp\/v2\/contributor?post=74"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/www.publiconsulting.com\/wordpress\/oercatalog\/wp-json\/wp\/v2\/license?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}