Introduction to Programming

This course introduces fundamental coding concepts, including sequences, loops, variables, arithmetic and logical operators, and conditional statements. Students will also explore game development using graphical programming.

Course Includes

12 lessons

32 Topics

4 Quizzes

Course Certificate

Course Content

Getting Started

L1: <Introduction to Pictoblox>

5 Topics

– Traffic Signals.

– Programming Analogy.

– PictoBlox:An Introduction.

– PictoBlox Interface.

– Activity: Make Tobi Walk.

L2: <Backdrop, Costume, and Animation>

3 Topics

– Backdrop, Costume, and Animation.

– Costumes.

– Activity: Making an Animation in PictoBlox.

 

L3: <Drawing Shapes>

3 Topics

– Shapes & Pen Extension.

– Activity 1: Draw a Square.

– Activity 2: Draw a Triangle.

Basic Coding Concepts

L4: <Variables – The Multitaskers>

3 Topics

– Variables in Pictoblox.

– Activity 1: Tracking a Sprite’s Position Using Variables.

– Activity 2: Saving User inputs in Variables.

L5: <Arithmetic Operators>

3 Topics

– Arithmetic Operators.

– Activity 1: Making an Addition Calculator.

– Activity 2: Drawing a Shape by Inputting the Number of Sides.

L6: <Conditional Statements>

3 Topics

– Relational Operators.

– If () then Block.

– If () then else Block.

L7: <Logical Operators>

3 Topics

– AND, OR and NOT Operators.

– Activity: Calculating the Grades.

– Assignment: Advance Calculator.

L8: <Loops>

3 Topics

– Introduction to Loops.

– While Loop.

– For Loop.

Games

L9: <Beetle in a Maze>

2 Topics

-Activity 1: Giving Beetle its Moves.

-Activity 2: Sensing the Environment.

 

L10: <Space Battle Game – Part 1>

2 Topics

-Activity 1: Setting up the Stage.

-Activity 2: Rocketship Controls.

L11: <Space Battle Game – Part 2>

2 Topics

-Activity 1: Shooting Bullets.

-Activity 2: Ghost Controls.

 

L12: <Capstone Project – Programming>

2 Topics

Scroll to Top