Computational Thinking & Block Programming in K-12 Education 专项课程
Teach Computational Thinking. Be prepared to teach block-based programming in K-12 settings
In this Specialization you will complete four projects to support equity in teaching computing (access & standards adoption, underrepresentation & recruiting, diversity, and culturally responsive teaching) and four projects to support quality pedagogical practices for teaching programming (Pair Programming, Parsons' Problems, Debugging, Creative Programming Projects and Rubrics) .
Additionally you will complete the Advanced Placement Computer Science Principles Create Task and create lesson plans to support your students in preparing to succeed on the Create Task.
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory.
Can I just enroll in a single course?
Can I take the course for free?
此课程是 100% 在线学习吗？是否需要现场参加课程？
Do I need to take the courses in a specific order?
Will I earn university credit for completing the Specialization?
Who should take this Specialization?