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

Introduction To Coding Using MakeCode Objectives

Uploaded by

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

Introduction To Coding Using MakeCode Objectives

Uploaded by

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

Introduction to Coding Using MakeCode Learning Objectives

Learning Objectives Learning Outcome CSTA K-12 CS Standards

P1.1) Develop a set of rules for using an Learners will understand the importance of being a 1B-IC-19 Brainstorm ways to improve the accessibility and
online collaborative platform responsible digital citizen, through using a shared online usability of technology
platform products for the diverse needs and wants of users.
1B-IC-20 Seek diverse perspectives for the purpose of improving
computational artefacts.
1B-AP-14 Observe intellectual property rights and give
appropriate attribution when creating or remixing programs.

P1.2) Develop an understanding of coding Learners will have an understanding of how they can use 1B-AP-10 Create programs that include sequences, events, loops,
language. code to build in Minecraft and develop a relationship with and conditionals.
'Agent.'
1B-AP-09 Create programs that use variables to store and modify
data.

P1.3) Create a program for a given task Learners will be able to solve problems within the Minecraft 1B-AP-10 Create programs that include sequences, events, loops,
using sequential steps map through creating algorithms; and to use loops to and conditionals.
refine/shorten their algorithms.
1B-AP-11 Decompose (break down) problems into smaller,
manageable subproblems to facilitate the program development
process.

Introduction to Coding using MakeCode – Learning Objectives


v2.0 – Public
© Prodigy Learning | prodigylearning.com | codingcredentials.com Page 1
1B-AP-13 Use an iterative process to plan the development of a
program by including others' perspectives and considering user
preferences.

Learning Objectives Learning Outcome CSTA K-12 CS Standards

P1.4) Modify an existing program to solve Learners will be able to debug code and understand how 1B-AP-15 Test and debug (identify and fix errors) a program or
errors and predict if a program will fail changing a part of the code will affect the overall process. algorithm to ensure it runs as intended.
1B-AP-12 Modify, remix, or incorporate portions of an existing
program into one's own work, to develop something new or add
more advanced features.
1B-AP-08 Compare and refine multiple algorithms for the same
task and determine which is the most appropriate.

P1.5) Reflect on the debugging process in an Learners will collaborate within a shared platform to solve 1B-AP-16 Take on varying roles, with teacher guidance, when
age-appropriate way problems and share information. collaborating with peers during the design, implementation, and
review stages of program development.
1B-AP-17 Describe choices made during program development
using code comments, presentations, and demonstrations.

P1.6) Undertake a collaborative activity Undertake a collaborative build in a team with various roles 2-AP-15 Seek and incorporate feedback from team members and
including allocating tasks, defining a timeline & responsibilities users to refine a solution that meets user needs.
and refining a solution by providing and
acting on feedback Review and feedback on other students work when working 2-AP-18 Distribute tasks and maintain a project timeline when
collaboratively collaboratively developing computational artifacts.

Adjust your work based on feedback from others

Introduction to Coding using MakeCode – Learning Objectives


v2.0 – Public
© Prodigy Learning | prodigylearning.com | codingcredentials.com Page 2

You might also like