Coding and RoboticsIntermediate Phase - Coding and Robotics

Intermediate Phase (Grade 4-6): Coding and Robotics Foundations

Course Prerequisite(s)

What Will You Learn?

  • Goal: Strengthen problem-solving skills and introduce basic programming languages.
  • Building on early coding skills, learners explore block-based coding with Scratch and start experimenting with simple robotics. They’ll learn to design small projects and develop stronger computational thinking.

Course Curriculum

Module 1 (Weeks 1–18):
Content: Basic computer literacy Digital citizenship, netiquettes, Learning touch typing. Test: Short assessment on digital etiquette and typing basics.

  • 1.1 What Is a Computer? Understanding Input & Output Devices
    00:00
  • Foundation Phase: Input/Output & Computing Basics Quiz
  • 1.2 Introduction to Scratch
    00:00

Module 2: (Weeks 19-36) Scratch Advanced Projects & Robotics Design
Overview: Introduction to coding concepts (what is coding?), Scratch basics (creating animations/games), intro to robotics (LEGO or micro: bit). Duration: 18 weeks (2 hours/week) Learning Objectives: • Introduction to the full Scratch interface. • Sprite manipulation, animations, loops, and conditionals. Quiz on the logic of algorithms and block coding concepts.

Module 3: (Weeks 37-54) – Game Development & Electronics
Overview: Develop interactive Scratch games, learn simple electronics with micro:bit, tackle robotics challenges (like obstacle courses), and practice digital presentations. Focus Areas: Scratch Storytelling; Game Mechanics Micro:bit Circuits (LEDs, basic sensors) Robotics Challenges (obstacle avoidance) Creating & Delivering Digital Presentations Collaborative project work Move into loops, variables, decision-making in Scratch. Build slightly more complex robots (using LEGO, micro:bit, or similar). Emphasize computational thinking and problem-solving. Application of coding concepts through collaborative projects; simple robotics challenges (using sensor kits or simulations) to solve real-world problems. Presentation Skills Test: Project submission evaluation and a collaborative quiz.

Module 4 (Weeks 55–72): Revision and Final Project
Content: Project showcase and problem-solving Extension projects. Capstone: Final project demonstrating skills in programming and presentation. End-of-module test.

Welcome to our Coding & Robotics Course!

FN
By Fidel. N
3 months ago

Welcome to your Coding & Robotics journey!
Before we dive into coding and creating exciting projects, let’s make sure you’re fully set up and ready to go. Follow these steps carefully:
________________________________________
✅ Step 1: Device Setup
You can use any of the following devices:
• Android Smartphone/Tablet
• iPhone/iPad (iOS)

👉 Make sure:
• Your device is charged or plugged in.
• You have a stable internet connection.
• Your device has enough free storage space (at least 500MB).
________________________________________
✅ Step 2: Install ScratchJr
We’ll start with ScratchJr — an easy-to-use, kid-friendly coding tool.
For Android (Phones/Tablets):
1. Open the Google Play Store.
2. Search for “ScratchJr”.
3. Tap Install.
For iPhone/iPad (iOS):
1. Open the App Store.
2. Search for “ScratchJr”.
3. Tap Get and Install.
👉 Important: No sign-up is required to use ScratchJr. Just open the app after installation.
________________________________________
✅ Step 3: Test Your Setup
Let’s make sure you’re fully ready:
🔹 Can you turn on your device and find ScratchJr?
🔹 Can you open ScratchJr without errors?
🔹 Can you tap on a sprite and make it move using blocks?
👉 If YES to all three: You're good to go!
👉 If NO to any: Don’t worry — ask a parent or guardian for help, or contact your teacher via TutorLMS.
________________________________________
✅ Step 4: Extra Tools for Future Lessons
You’ll also need these tools soon:
• Internet web browser for extra activities.
• TutorLMS account — make sure you can log in to the student dashboard.

It is important that you have a working email address and that you login regularly onto your student dashboard to check on Important announcements
________________________________________
👉 Final Check-In
Once you’re all set, mark this lesson as Complete in your TutorLMS dashboard. This will let your teacher know you’re ready for your first Lesson.
✉️ If you’re stuck: Send a message through your TutorLMS dashboard or ask for help in class.
We’re so proud of you for taking the first steps! Let’s build amazing things together — see you in Lesson 2!

Want to receive push notifications for all major on-site activities?