Skip to Content

Courses

All Courses

Class 3: Discover AI, Robotics & Coding

Class 3: Discover AI, Robotics & Coding

Session 1 & 2

Introduction to various coding platforms

In this lesson, we will explore some amazing coding platforms that help you learn to code in a fun way. Each platform has its own features and uses. Let’s get started!

                                                      







Learning Objectives:

  • In this chapter, students will be introduced to the world of coding through fun and interactive platforms like Scratch, Edublocks, MakeCode, and Pictoblox. 

  • They will learn the basics of programming such as sequencing instructions, using loops, and triggering actions through events. 

  • By exploring different block-based coding environments, students will develop the ability to create simple animations, games, and interactive stories.


Pictoblox

Pictoblox is a block-based coding platform that lets you create animations, games, and even program robots. It is colorful and easy to use.

MakeCode

MakeCode is an online platform that allows you to code using blocks and real text-based code. It is perfect for making simple games and controlling hardware like Microbit.

Scratch

Scratch is one of the most popular block-based coding platforms. It lets you create interactive stories, animations, and games by snapping together code blocks like a puzzle.

   

Edublocks

Edublocks helps you learn Python programming using block coding. It is designed to make the transition from blocks to text coding smoother and easier.

ArduBlocks

ArduBlocks is a platform that lets you code Arduino projects using blocks. It is great for beginners who want to learn about electronics and sensors.



Components Required

  • Computer or laptop

  • Internet connection

  • Software should be installed

Activity

Let’s create an animation using Scratch 3.0 platform.

Follow the steps below:

  1. Open Scratch 3.0 software and create a new file.

  2. You will get a default sprite on the stage cat sprite.

  1. Now to start the program go to event palette, Add a green flag block.

  1. Then use a forever block from control palette.

  1. And then from motion palette add a move 10 steps block inside forever block.

  1. Then Click on Green flag on the stage to start the program.

  1. Maximize the stage and enjoy your program.


Learning Outcome

  • By the end of this chapter, students will be able to understand and use basic coding concepts like sequencing, loops, and events through visual block-based platforms such as Scratch, Edublocks, MakeCode, and Pictoblox.

  • They will be able to create simple interactive stories, animations, or games by arranging code blocks logically.

  • Students will also gain confidence in exploring different coding tools, demonstrate creativity in designing projects, and show improved problem-solving and logical thinking skills.





Worksheet

Multiple choice questions:-

  1. Which platform helps you create stories and games? 

a) Thonny b) Scratch c) MakeCode  d) ArduBlocks

  1. What is ArduBlocks used for?

a) Drawing b) Music  c) Electronics d) Storytelling

  1. Which platform is beginner-friendly for Python coding?

a) Scratch  b) Pictoblox c) Edublocks  d) Thonny

  1. Which platform uses colorful blocks to create code?

a) Thonny b) ArduBlocks c) Pictoblox  d) Edublocks

  1. Which platform lets you code using blocks and real text code? 

a) Scratch  b) MakeCode  c) Thonny  d) Edublocks

True or False

  1. Pictoblox is only for advanced programmers.

  2. Thonny is used to learn Python programming. 

  3. MakeCode can control hardware like Microbit.

  4. ArduBlocks can be used to make games and stories. 

  5. Edublocks helps you learn real Python coding. 

Answers

MCQ Answers

  1. b) Scratch

  2. c) Electronics

  3. c) Edublocks

  4. c) Pictoblox

  5. b) MakeCode

True/False Answers

1. False 2. True 3. True  4. False 5. True





Basic Coding & AI

Overview

No leaderboard currently :(

Filters