{"id":22,"date":"2025-06-04T14:11:24","date_gmt":"2025-06-04T20:11:24","guid":{"rendered":"https:\/\/courses.cs.colostate.edu\/cs003\/?page_id=22"},"modified":"2025-08-22T15:29:49","modified_gmt":"2025-08-22T21:29:49","slug":"syllabus","status":"publish","type":"page","link":"https:\/\/courses.cs.colostate.edu\/cs384\/syllabus\/","title":{"rendered":"Syllabus"},"content":{"rendered":"\n<p>This 12-week professional development course provides a structured framework to equip you with essential teaching skills<sup><\/sup>. Each week focuses on a core theme.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Week 1:<\/strong> Setting the Stage: Professionalism, Roles, and Course Vision <\/p>\n\n\n\n<p><strong>Week 2:<\/strong> The Science of Learning: How Novices Learn to Code Plus Time Management <\/p>\n\n\n\n<p><strong>Week 3:<\/strong> Fostering an Inclusive CS Classroom: From Theory to Practice <\/p>\n\n\n\n<p><strong>Week 4:<\/strong> Facilitating Active Learning in Labs and Small Groups <\/p>\n\n\n\n<p><strong>Week 5:<\/strong> The Art of Assessment: Grading for Growth and Consistency <\/p>\n\n\n\n<p><strong>Week 6:<\/strong> Addressing Common Misconceptions in Python (Part 1: Variables, Control Flow, Functions) <\/p>\n\n\n\n<p><strong>Week 7:<\/strong> Mid-Semester Check-in: Crucial Conversations and Constructive Feedback <\/p>\n\n\n\n<p><strong>Week 8:<\/strong> Advanced Pedagogy: Teaching Abstract Concepts like Recursion <\/p>\n\n\n\n<p><strong>Week 9:<\/strong> Addressing Common Misconceptions in Python (Part 2: Data Structures &amp; Mutability) <\/p>\n\n\n\n<p><strong>Week 10:<\/strong> Presentation and Public Speaking Skills for the Lab Environment <\/p>\n\n\n\n<p><strong>Week 11:<\/strong> Professional and Ethical Responsibilities: FERPA, Title IX, and Academic Integrity <\/p>\n\n\n\n<p><strong>Week 12:<\/strong> Synthesis and Reflection: Developing a Personal Teaching Philosophy <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This 12-week professional development course provides a structured framework to equip you with essential teaching skills. Each week focuses on a core theme. Week 1: Setting the Stage: Professionalism, Roles, and Course Vision Week 2: The Science of Learning: How Novices Learn to Code Plus Time Management Week 3: Fostering an Inclusive CS Classroom: From [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"class_list":["post-22","page","type-page","status-publish","hentry","post-preview"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"admin","author_link":"https:\/\/courses.cs.colostate.edu\/cs384\/author\/admin_41g0qmxe\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/pages\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":5,"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/pages\/22\/revisions"}],"predecessor-version":[{"id":80,"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/pages\/22\/revisions\/80"}],"wp:attachment":[{"href":"https:\/\/courses.cs.colostate.edu\/cs384\/wp-json\/wp\/v2\/media?parent=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}