- Explore how educators may use block-based coding in Minecraft Education to introduce programming to their learners.
In this module, you'll:
- Explain how to use Minecraft Education to teach computer science.
- Describe the goals and progression of the curriculum and identify access points for learners at any grade band.
- Explain how to use block-based programming to introduce young learners to programming concepts.
- Identify the benefits of using block-based programming to introduce young learners to programming concepts.
- Describe the organization of teaching materials to enhance learning.
- Identify the resources and assessments available to enhance learner knowledge.
- Explore how educators teach Python with Minecraft Education worlds, lessons, and supporting materials.
Upon completion of this module, you'll be able to:
- Describe how to use Minecraft Education to teach computer science.
- Explain the transition from block-based programming to Python in Minecraft Education's computer science curriculum.
- Explain the organization of teaching materials to enhance learning.
- Describe the resources and assessments available to enhance learner knowledge.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Introduce coding in Minecraft Education
- Introduction
- Understand the progression and goals of Minecraft Education's computer science curriculum
- Understand the foundational goals of Minecraft Education's computer science lessons
- Learn to code with Microsoft MakeCode and the Agent
- Examine the Agency lesson
- Understand the scope and sequence of Minecraft Education lower elementary units
- Explore coding in the Computing with Minecraft unit
- Plan coding lessons with the Computing with Minecraft lessons
- Evaluate learner understanding with the Computing with Minecraft assessments
- Understand the progression of programming skills in ME's computer science curriculum
- Learn to code with block-based programming in Microsoft MakeCode
- Examine the Sea Turtle lesson
- Understand the scope and sequence of Minecraft Education upper elementary units
- Explore coding in the Coding FUNdamentals units
- Plan coding lessons with the Coding FUNdamentals lessons
- Evaluate learner understanding with the Coding FUNdamentals assessments
- Promote collaboration, creativity, and cooperation with Minecraft Education's summative assessments
- Module assessment
- Summary
- Transition to Python in Minecraft Education
- Introduction
- Transition from block-based programming to Python
- Learn to code with Python in Microsoft MakeCode
- Examine the All That Syntax lesson
- Understand the scope and sequence of secondary lessons
- Explore text-based coding in the Python 101 lessons
- Plan coding lessons with the Programming with Python unit
- Evaluate understanding with the Programming with Python assessments
- Deepen understanding and celebrate growth
- Module assessment
- Summary