Skip to main content

Coding Fundamentals

The Coding Fundamentals module will help students understand the fundamental concepts of computer science and coding. Students will learn vocabulary and concepts within the lessons. Many of the lessons include mini-projects where students will complete coding tasks using a drag/drop block coding language.

Start My Curriculum Trial

Coding Icon

Explore Activity: Creating an Algorithm


In this exercise, students will create algorithms for two defined activities.

 

Unit 1: Introduction to Coding


The Introduction to Coding unit gives students a peek into coding as a profession. Coding is clearly defined in this unit. In addition, students are introduced to some common careers in the field, as well as given a behind-the-scenes look at how computers use code to function.

Lessons

  1. What is Coding?
  2. Careers in Coding
  3. The Secret Life of Code

 

Unit 2: Basics of Coding


In Basics of Coding, we break down the programming process to prepare students to tackle real-world problems using coding. Students also begin to learn various elements of coding like commands, command statements, loops, and conditional statements.

Lessons

  1. Hello, World
  2. The Programming Process
  3. Here We Go Loopty Loop
  4. On One Condition

 

Unit 3: Diving into Coding


Diving into Coding exposes students to more difficult elements of coding, such as, events, variables, and operators.

Lessons

  1. In Any Event
  2. Variability of Variables
  3. Calling all Operators

 

Reflection Activity: Uses of Coding


In this exercise, students will reflect on what they have learned about coding.

 

Reinforcement Activity: Coding Skills


In this exercise, students practice using various elements of coding.

 

Reinforcement Activity: Current Event


Students will review articles for information related to a topic in the module. Once an article is found, students complete a Current Event form.

Start My Free Curriculum Trial

Back to Catalog