{"id":3,"date":"2022-05-09T14:48:13","date_gmt":"2022-05-09T19:48:13","guid":{"rendered":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/?page_id=3"},"modified":"2023-02-02T09:34:10","modified_gmt":"2023-02-02T15:34:10","slug":"teaching-modules","status":"publish","type":"page","link":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/teaching-modules\/","title":{"rendered":"Teaching Modules"},"content":{"rendered":"<p class=\"intro\">As part of this project we developed a variety of teaching modules for faculty to use when teaching your own courses.<\/p>\n<p class=\"intro\">These modules explore topics ranging from the ethical aspects of design in computer science to ongoing debates involving personal privacy and security. Most importantly, they will offer your students opportunities to reflect on the social and ethical impacts of the software they are developing.<\/p>\n<p>The <a href=\"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/teaching-modules\/ethical-design-and-the-philosophy-of-technology\/\">Ethical Design and the Philosophy of Technology module<\/a> is appropriate for any course that has a major software project, but especially Computer Science II, Data Structures and Algorithms, Software Engineering and Software Design.<\/p>\n<p>The <a href=\"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/teaching-modules\/crypto-and-cypherpunk-ethics\/\" data-type=\"page\" data-id=\"24\">Crypto and Cypherpunk Ethics module<\/a> is appropriate for courses units that study security or cryptography in courses such as Networking.<\/p>\n<p>The <a href=\"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/teaching-modules\/adding-responsible-cs-to-a-programming-assignment\/\">Proactive CARE Template<\/a> is a tool to add responsible computer science learning to just about any programming assignment, but especially course capstone group projects.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of this project we developed a variety of teaching modules for faculty to use when teaching your own courses. These modules explore topics ranging from the ethical aspects of design in computer science to ongoing debates involving personal privacy and security. Most importantly, they will offer your students opportunities to reflect on the [&hellip;]<\/p>\n","protected":false},"author":33,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-3","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/pages\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":6,"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":236,"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/pages\/3\/revisions\/236"}],"wp:attachment":[{"href":"https:\/\/www.bemidjistate.edu\/academics\/mathematics-computer-science\/rcs\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}