AP Computer Science Principles with Microsoft MakeCode

Microsoft MakeCode

Microsoft MakeCode brings computer science to life for ALL students with fun projects, immediate results, and both block and text editors.

The College Board’s Advanced Placement (AP®) Computer Science Principles course is an introductory computer science course for High School students (typically 14-18 years old). While academically rigorous, the AP Computer Science Principles course is designed to attract students of all backgrounds, experience levels, and interests, and covers a wide range of computing topics with a special focus on the impact of technology and computing on students’ lives. The course covers a full academic year, does not require any prerequisites( Algebra I is recommended), and an end-of-course exam may be taken to receive college credit.

The AP CS Principles with Microsoft MakeCode curriculum is free and uses web-based technology and tools that can be accessed across platforms and devices. The curriculum is also endorsed and approved by the College Board as aligning with the CS Principles curriculum framework and AP CS Principles exam.

Access and explore the curriculum - AP CS Principles with Microsoft MakeCode

Some additional features of the Microsoft MakeCode curriculum include:

  • Game-based learning for increased student engagement using the MakeCode Arcade platform.
  • Visual block-based programming environment, with JavaScript and Python options for more advanced students.
  • Creativity and self-expression encouraged through the creation of custom game assets, characters and storylines.
  • Easy ability to share games and projects with friends and family.
  • Focus on Design Thinking Process for student projects.
  • Optional Service Learning module, and physical computing lesson options with the micro:bit.
  • Educator Professional Development available.

Microsoft is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). Using an Endorsed Provider affords schools access to resources including an AP CSP syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSP. This endorsement affirms only that components of Microsoft’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSP assessment.

Cost:

Free
Curriculum Directory Sponsored by BNY Mellon