0% found this document useful (0 votes)
94 views6 pages

Online Coding Curriculum Development

The document outlines a coding curriculum module for ages 7-9. It introduces concepts like block-based programming, sequencing, loops, conditions, and robotics through projects and games. It includes 10 weeks of lessons, learning outcomes, assessments, teaching resources and a reading list.

Uploaded by

dr. waing
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views6 pages

Online Coding Curriculum Development

The document outlines a coding curriculum module for ages 7-9. It introduces concepts like block-based programming, sequencing, loops, conditions, and robotics through projects and games. It includes 10 weeks of lessons, learning outcomes, assessments, teaching resources and a reading list.

Uploaded by

dr. waing
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Online Coding Curriculum Development

[Module 1 Age: 7-9]

JULY 26, 2023


DR. WAING
[email protected]
Module/Unit: Level 1: Ages 7-9

Learning
Hours: 10 weeks (3 hour per week)

Objective:
Introduce approaching Problem-Solving concepts in a playful and interactive manner.

Intended Learning Outcome: On completion of this module, successful learners will understand
about:
1. Introduction to Coding:
• What is coding?
• Why is coding important?
• Fun examples of coding in everyday life.

2. Block-Based Programming:
• Introduction to visual programming languages like Scratch.
• Using blocks to create simple animations and games.
• Developing problem-solving skills through interactive challenges.
3. Sequencing and Loops:
• Understanding the concept of sequences in coding.
• Introducing loops to create repeated actions.
• Implementing loops in fun projects using Roblox studio with Lua programming.
4. Conditional Statements:
• Introducing "if-else" conditions.
• Building projects with interactive decision-making elements using Roblox studio with
Lua programming.
5. Robotics Introduction:
• What is robot?
• How robots are used in various industries and daily life.
• Basic components of a robot (sensor, actuators, etc.).
6. Mini Projects:
• Simple interactive games.
• Animated stories with characters and dialogue.
• Interactive birthday cards.
Content:
Simple Robotics Projects:
1. Build a basic robot using a pre-designed kit.
2. Use block-based programming to control the robot’s movements and actions.
3. Introduce the concept of sensors by implementing obstacle avoidance or line-following
behavior.
4. Jump Box or Scenario game using Lua Programming.

Module Descriptor
Teaching Aids and Resources:

- Network Computers (O/S: Window 11 with Microsoft Office plus Microsoft Access
2010/2013), Projector & Printer.
- Pre-recorded videos, Lecture Notes / PPT & relevant Text for live video conference/ discussion
session to be prepared and adapted by Instructor.

NOTE: Tutor may need to supplement with additional notes wherever deems necessary

SOW / Lesson Plan


Module / Unit: Module 1 (Age 7-9)

Learning 30 hours
Hours Contact Hours spreading among pre-recorded videos, live online lecturing &
student’s assignments/self-study time

Module Assigned Teacher:


Period:

Week Topics Intended Learning Outcomes (ILOs)& Duration


Evidence

1 Introduction to What is coding? Why is it important? Fun examples. 3hours


Coding

2 Block-Based Introducing Scratch or Blocky. Creating simple 3hours


animations.
Programming
Developing interactive games with visual blocks.

3 Sequencing and Understanding sequences in coding. Adding loops. 3hours


Loops Building interactive projects with loops.
4 Conditional Introducing "if-else" conditions. 3hours
Statements Implementing interactive decision-making in projects.

5 Robotics How robots are used in various industries and daily 3hours
Introduction life.
Basic components of a robot (sensor, actuators,
etc.).

6 Robotics Build a basic robot using a pre-designed kit. 6hours


Experiment Use block-based programming to control the
robot’s movements and actions.

7 Mini Projects Introduce the concept of sensors by implementing 6hours


obstacle avoidance or line-following behavior.
Jump Box or Scenario game using Lua
Programming.

8 Wrap-up and Review Recap of concepts learned. Showcase of student projects. 3hours

Assessment Policy for all program Option (A)

No. Assessment Description Marks (%) Remark

1
Individual Assignment 40

2
Group Assignment 30

3
Individual Presentation 20

4
Attendance 10

Total (%) 100

Option (B)

No. Assessment Description Marks (%) Remark


1
Multiple Choice Questions (Part 1) 40

2
Multiple Choice Questions (Part 2) 50

3
Attendance for live interactive session 10

Total (%) 100

Format of Assignments

1. All learners have to submit both individual and group assignments.

2. In group assignments, at least 3 learners will be included.

3. All assignments should be word-processed, unless you are specifically told differently by a
lecturer.

4. When you submit your assignments, it should be in the following format in English.

• 12 pt font size

• Time New Roman (font)

• 1.5 line spacing

• Single sided page

• Format in word (docx)

• At least 2000 word per assignment


INDICATIVE READING LIST
1. "Scratch Programming for Kids" by Raj, S.
A beginner-friendly guide to learning Scratch, specifically designed for kids with step-by-
step projects and interactive examples.
2. "Super Scratch Programming Adventure!" by The LEAD Project
An adventure-style book that takes young readers on a journey through programming concepts
using Scratch.
3. "Coding Games in Scratch" by Jon Woodcock
A book that introduces coding concepts through creating fun games in Scratch, suitable
for kids and beginners.

4. "Hello Ruby: Adventures in Coding" by Linda Lukas: An interactive storybook that introduces
basic programming concepts to young children through engaging stories and activities.
5. "How to Code a Sandcastle" by Josh Funk: A fun picture book that follows a girl and her robot
friend as they use coding concepts to build a sandcastle.
6. "If You Give a Mouse a Code" by Kiki Prottsman: Part of the "If You Give a..." series, this
book introduces coding concepts to kids using a story about a curious mouse.

You might also like