Platform for Primary School Teachers

Lesson Idea | Programming - Online Programming

Free
Provider: CTPrimEd
Elementary school Lesson Idea | Programming - Online Programming

Summary

This activity introduces the concept of algorithms as well as the initial steps to programming with Scratch. More specifically, this exercise comprises five sequenced activities that help students understand the basic functions of programming as well as provide the basics of how to get started programming with Scratch or another programming language.

Target group: Students from 7 years or older with basic literacy and numeracy skills

Duration: 120 minutes

Learning goals:
Understand, interpret, and design algorithms
Define the instructions of a program using pseudocode
Go from pseudocode to Scratch code.
Write programs of medium-level complexity.

Online/offline: offline

Computational Thinking:
General skills: teamwork, creativity, algorithm thinking, logical thinking.
CT foundations: Algorithm, Pattern Recognition
CT concepts:
Basic programming structures:
Sequential
Iterative (repetition, loops)
Conditional (selection)
Nested structures

Procedures
Functions
Coordination & synchronization

Materials:
Blackboard, pencils, paper, and erasers
Printed worksheets (1-4) for each student
When possible: access to a computer with an internet connection


Programming for Beginners

Preparation: Print worksheets 1-4 for each student
Introduction (5 min):
Below you will find a set of five sequenced activities that will help students to understand the basic functions of programming as well as providing the basics for getting started with programming using Scratch or another programming language. The activities are designed to increase in complexity as they go and culminate with a final activity at a more advanced level that requires a minimum knowledge of Scratch concerning costume changes, character and object animation, and chained actions.

For more information, please visit CTPrimEd website.

Lesson Idea | Programming - Online Programming

  • Free
Eduye Product ID: 39736

Price and shipping costs are indicative. Please click on the buy button to see the exact price.

Practical resources and inspiration to prepare children for the future.

Get inspired by the Eduye newsletter, packed with tips and insights to enrich your teaching.

Providers in the Spotlight

Test LinkTest LinkTest LinkTest LinkTest Link