0% found this document useful (0 votes)
3 views

Coding-in-Minecraft-Introduction-to-Coding-using-MakeCode-Scope-and-Sequence-013025

The document outlines a coding curriculum using Minecraft and MakeCode, consisting of seven lessons that teach students coding concepts and skills. Each lesson has specific objectives, aligns with CSTA and ISTE standards, and varies in completion time, totaling 20 to 30 hours. Key topics include navigation in Minecraft, programming the Agent, debugging, digital citizenship, and collaborative projects.

Uploaded by

minh tam
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Coding-in-Minecraft-Introduction-to-Coding-using-MakeCode-Scope-and-Sequence-013025

The document outlines a coding curriculum using Minecraft and MakeCode, consisting of seven lessons that teach students coding concepts and skills. Each lesson has specific objectives, aligns with CSTA and ISTE standards, and varies in completion time, totaling 20 to 30 hours. Key topics include navigation in Minecraft, programming the Agent, debugging, digital citizenship, and collaborative projects.

Uploaded by

minh tam
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Coding in Minecraft Introduction to Coding Using MakeCode

Scope and Sequence

Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

Lesson 1: Introduction • Learners will learn how to navigate in 1


to Minecraft Minecraft.
• Learners will learn how to interact
with the NPC.

Page | 1
• Learners will learn the differences in
the 3 languages offered in the
MakeCode editor.
• Learners will understand the role of
the Agent

Lesson 2: Agent Move • Learners will develop an • 1B-AP-09 Create programs that 1.5.d Algorithmic Thinking 3
understanding of how they can use use variables to store and modify
code to build in Minecraft and data. Students understand how
develop a relationship with 'Agent.' automation works and use
• Learners code Agent to navigate algorithmic thinking to develop a
through a maze. sequence of steps to create and
test automated solutions.

Coding in Minecraft Introduction to Coding using MakeCode Scope and Sequence


January 30, 2025
© Prodigy Learning | prodigylearning.com | codingcredentials.com
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

Lesson 3: Agent Build • Learners programme Agent to place • 1B-AP-10 Create programs that 1.5.c Decompose Problems 3
and break blocks include sequences, events, loops,
• Learners design and create a code and conditionals. Students break problems into
(including a loop) to build a structure. • 1B-AP-11 Decompose (break component parts, extract key
down) problems into smaller, information and
manageable subproblems to develop descriptive models to
facilitate the program understand complex systems or
development process. facilitate problem-solving.
• 1B-AP-13 Use an iterative
process to plan the development 1.5.d Algorithmic Thinking
of a program by including
Students understand how
others' perspectives and
considering user preferences. automation works and use
algorithmic thinking to develop a
sequence of steps to create and
test automated solutions.

Lesson 4: Errors • Learners will identify and fix a number • 1B-AP-15 Test and debug 1.5.c Decompose Problems 3
of different errors in MakeCode (identify and fix errors) a
blocks program or algorithm to ensure Students break problems into
it runs as intended. component parts, extract key
• 1B-AP-12 Modify, remix, or information and
incorporate portions of an develop descriptive models to
existing program into one's own
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

work, to develop something new understand complex systems or


or add more advanced features. facilitate problem-solving.
• 1B-AP-08 Compare and refine
multiple algorithms for the same 1.5.d Algorithmic Thinking
task and determine which is the
Students understand how
most appropriate.
• 1B-AP-16 Take on varying roles, automation works and use
with teacher guidance, when algorithmic thinking to develop a
collaborating with peers during sequence of steps to create and test
the design, implementation, and automated solutions.
review stages of program
development.
• 1B-AP-17 Describe choices
made during program
development using code
comments, presentations, and
demonstrations.

Lesson 5: Digital • Pupils create a list of behaviors which • 1B-IC-19 Brainstorm ways to 1.2.a Digital Footprint 2
Citizenship make a responsible digital citizen. improve the accessibility and
• Learners create a set of rules for using usability of technology products Students manage their digital
a collaborative platform. for the diverse needs and wants identity and understand the lasting
of users. impact of their online behaviors on
themselves and others and make
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

• 1B-IC-20 Seek diverse safe, legal and ethical decisions in


perspectives for the purpose of the digital world.
improving computational
artefacts. 1.2.b Online Interactions
• 1B-AP-14 Observe intellectual
Students demonstrate empathetic,
property rights and give
appropriate attribution when inclusive interactions online and
creating or remixing programs. use technology to responsibly
contribute to their communities.

1.2.c Safeguard Well-being

Students safeguard their well-


being by being intentional about
what they do online and how
much time they spend online.

1.2.d Digital Privacy

Students take action to protect


their digital privacy on devices and
manage their personal data and
security while online.
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

Lesson 6: Community • Learners will collaborate on a • 1B-AP-10 Create programs that 1.1a Learning Goals 3
Build community build challenge to build a include sequences, events, loops,
street and conditionals. Students set learning goals,
• 1B-AP-11 Decompose (break develop strategies leveraging
down) problems into smaller, technology to achieve them and
manageable subproblems to reflect on the learning process to
facilitate the program improve learning outcomes.
development process.
• 1B-AP-13 Use an iterative 1.2.b Online Interactions
process to plan the development
Students demonstrate empathetic,
of a program by including
inclusive interactions online and use
others' perspectives and
considering user preferences. technology to responsibly
contribute to their communities.

1.4.d Open-Ended Problems

Students exhibit a tolerance for


ambiguity, perseverance and the
capacity to work with open-ended
problems
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

1.5.d Algorithmic Thinking

Students understand how


automation works and use
algorithmic thinking to develop a
sequence of steps to create and test
automated solutions.

Lesson 7: Project • Learners apply the coding skills • 1B-AP-10 Create programs that 1.1a Learning Goals 5 – 10
developed in the first six lessons to include sequences, events, loops,
create a collaborative build of another and conditionals. Students set learning goals,
island containing structures. • 1B-AP-11 Decompose (break develop strategies leveraging
• The build must also adhere to the down) problems into smaller, technology to achieve them and
rules created in the earlier Digital manageable subproblems to reflect on the learning process to
Citizenship lesson. facilitate the program improve learning outcomes.
development process.
• 1B-AP-13 Use an iterative 1.2.b Online Interactions
process to plan the development
Students demonstrate empathetic,
of a program by including
inclusive interactions online and use
others' perspectives and
considering user preferences. technology to responsibly
• 1B-AP-15 Test and debug contribute to their communities.
(identify and fix errors) a
Average
Lesson Title Lesson Objectives CSTA Standards ISTE Standards Completion
Time (in hours)

program or algorithm to ensure 1.4.d Open-Ended Problems


it runs as intended.
• 1B-AP-12 Modify, remix, or Students exhibit a tolerance for
incorporate portions of an ambiguity, perseverance and the
existing program into one's own capacity to work with open-ended
work, to develop something new problems
or add more advanced features.
• 1B-AP-08 Compare and refine 1.5.d Algorithmic Thinking
multiple algorithms for the same
Students understand how
task and determine which is the
automation works and use
most appropriate.
algorithmic thinking to develop a
sequence of steps to create and test
automated solutions.

Total Hours 20 - 30

You might also like