Enrolling Now for 2026-27 School Year.
Enrolling Now for 2026-27 School Year.
Dear Learning Coach,
Thank you for partnering with CCA and investing in your learner’s education. This Learning Coach Guide is intended to help you support your learner in their Middle School Coding course.
Within this guide, you will find the goals, components, and features of the online course. Please take time to read and review this information so you understand how to help your learner interact with all the course’s elements.
The Learning Coach Guide also includes information about each of the units in this course. On each page of unit information, you will discover the following.
CCA wishes you and your learner a terrific school year!
Your role as a Learning Coach is very important. Here are a few ways you can help your learner do their very best in the course.
In Middle School Coding, your learner will use logic, communication, creativity, and problem-solving skills. By the end of the year, your learner will be able to:
Lesson Components:
Your learner will spend 45–60 minutes completing a Middle School Coding lesson. Some days may take less time, while other days may take a little more time. The lesson does not need to be completed in one sitting. Encourage your learners to take short breaks as they need.
This section will help you to understand how your learner’s course is structured in edio.
Lesson Bundling:
Within the lesson bundles, there are different components your learner will interact with. These components will not be used every day.
1. Getting Started Lesson: There is one Getting Started Lesson in this course. It can be found on Day 1 of Unit 1. This lesson includes important information about the course and contact information for your teacher.
2. Unit Overview: Each unit will include a Unit Overview. This describes what your learner will learn in the unit and how many assessments the unit will have.
3. Prep for Success: At the beginning of each unit, your learner will find a Prep for Success. This component offers learners tips to be successful in the course, such as study tips, important software information, safety reminders, and more.
4. Knowledge Check: There will be one Knowledge Check in each unit. The Knowledge Check is designed to check prior learning and understanding of skills and concepts that will be taught in the unit. The Knowledge Check is not a graded assessment.
Each lesson has its own components to help guide your learner through the lesson.
1. Lesson Overview: At the beginning of every lesson, your learner will see the Lesson Overview. This section contains lesson objectives, lesson vocabulary, materials your learner will need for the lesson, and the suggested lesson length.
2. Engage: The first section of the lesson is Engage. In this section, learners will be introduced to the lesson by making a connection to past and present knowledge and will get ready for the lesson’s instruction.
3. Discover: New content and instruction is presented in the Discover section. Your learner will interact with the lesson content through defined vocabulary terms, videos, audio, and Pause and Think activities. Your learner will be able to practice and answer questions as they work through the lesson.
4. Show: Learners will demonstrate what they have learned in the lesson through a series of practice questions.
5. Wrap Up: This section recaps the day’s objectives and prepares learners for a future lesson or assessment.
The course includes assignments and projects. These graded assignments allow your learner to show what they have learned and apply their new skills. All CCA assignments and projects include these components.
1. Assessment Overview: At the beginning of each assessment, your learner will see the Assessment Overview. This section contains the goals of the assessment, materials your learner will need, the length of the assessment, and directions for
completion.
2. Plan: In the Plan section, learners will be introduced to the assignment or project. Learners may be provided with a review of content from the previous lessons, strategies for completing the activity, graphic organizers, and grading rubrics.
3. Do: Learners put their plan into action and work to complete the assignment or project successfully. This section also provides the grading expectations and/or rubric the teacher will use to grade the work.
4. Reflect: In Reflect, learners will think back to the work they completed. They will reflect upon the experience and analyze how well they completed the task. These moments of reflection are important and allow learners to think about their learning and their work habits.
In addition to assignments and projects, this course also includes tests.
This course includes and uses unique features, such as:
Hands-on Coding Application: Hands-on coding and application with micro:bit allow learners to directly engage with programming concepts and create tangible projects using the micro:bit platform.
Engineering Challenges: Engineering challenges that present real-world requirements and constraints foster problem-solving skills and creativity while preparing learners to tackle complex problems within set parameters.
Unit Overview
In this unit, learners will explore the engineering design process through hands-on challenges like the Tower and Bridge challenge. They will apply engineering principles to solve problems and gain a deeper understanding of how engineers impact the world.
Unit Discussion Questions
What do you think is the most important step in the engineering design process, and why?
Can you think of any real-world examples where engineers have used the engineering design process to solve complex problems?
Unit Notables
One helpful tip for completing engineering challenges is to encourage brainstorming and collaboration to generate innovative ideas and approaches.
Kit Materials
index cards, paperclips, popsicle sticks, tape
Household Materials
paper, pencil
Materials will vary depending on what is being used to complete this challenge.
Unit Assessments
Have your learner identify which assessment type they see in their unit. Check all that apply.
Test _________________________
Assignment _________________
Project ______________________
Quiz _________________________
Exam ________________________
Unit Overview
In this unit, learners will explore the engineering design process through hands-on challenges like the Tower and Bridge challenge. They will apply engineering principles to solve problems and gain a deeper understanding of how engineers impact the world.
Unit Discussion Questions
What do you think is the most important step in the engineering design process, and why?
Can you think of any real-world examples where engineers have used the engineering design process to solve complex problems?
Unit Notables
One helpful tip for completing engineering challenges is to encourage brainstorming and collaboration to generate innovative ideas and approaches.
Kit Materials
index cards, paperclips, popsicle sticks, tape
Household Materials
paper, pencil
Materials will vary depending on what is being used to complete this challenge.
Unit Assessments
Have your learner identify which assessment type they see in their unit. Check all that apply.
Test _________________________
Assignment _________________
Project ______________________
Quiz _________________________
Exam ________________________
Unit Overview
In this unit, learners will learn explore the power of coding with the MakeCode platform and micro:bit, learners delve into the world of computational thinking and programming, mastering concepts through hands-on challenges and projects.
Unit Discussion Questions
What do you think are the key benefits of learning coding and computational thinking?
How do you see coding skills being useful in various career paths, and which careers intrigue you the most?
What types of projects or activities would you like to explore further with coding after completing this unit?
Unit Notables
A helpful tip for coding activities with MakeCode and micro:bit simulator is to encourage experimentation and exploration, as trial and error are great learning experiences.
Kit Materials
Household Materials
paper, pencil
Materials will vary depending on what is being used to complete this challenge.
Unit Assessments
Have your learner identify which assessment type they see in their unit. Check all that apply.
Test__________________________
Assignment _________________
Project _______________________
Quiz _________________________
Exam _________________________
Unit Overview
In this unit, learners will learn explore the power of coding with the MakeCode platform and micro:bit, learners delve into the world of computational thinking and programming, mastering concepts through hands-on challenges and projects.
Unit Discussion Questions
What do you think are the key benefits of learning coding and computational thinking?
How do you see coding skills being useful in various career paths, and which careers intrigue you the most?
What types of projects or activities would you like to explore further with coding after completing this unit?
Unit Notables
A helpful tip for coding activities with MakeCode and micro:bit simulator is to encourage experimentation and exploration, as trial and error are great learning experiences.
Kit Materials
Household Materials
paper, pencil
Materials will vary depending on what is being used to complete this challenge.
Unit Assessments
Have your learner identify which assessment type they see in their unit. Check all that apply.
Test__________________________
Assignment _________________
Project _______________________
Quiz _________________________
Exam _________________________
Enrolling Now for 2026-27 School Year.