WHAT IS SCRATCH?
Scratch is a visual programming language targeted primarily at children from 8 years old and above, by coding with bricks in the editor.
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
Using Scratch allows young people to understand the logic of programming and how to creatively build and collaborate. It is the perfect coding class for beginners in Malaysia. Scratch lets students create “meaningful personal as well as educational projects” which gives students a “practical tool” to express themselves after learning to use the language.
Scroll down to view the programs created by our students.
WHO CREATED SCRATCH?
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.
WHO USES SCRATCH?
Scratch has proven to be a popular initiative with over 25,000,000 student projects created to date. The program, which is used in more than 150 different countries and is available in more than 40 languages, has replaced PowerPoint as the presentation software of choice in many schools. In addition to fostering coding literacy, the program is known for being a fun way to help students solve problems logically, work collaboratively and improve communication skills.
Scratch is taught to more than 800 schools and 70 colleges of DAV organization in India and across the world.
Harvard University lecturer Dr. David J. Malan prefers using Scratch over commonly used introductory programming languages, such as Java or C, in his introductory computer science course.
COURSE DETAILS
Age Group
8 to 12 years old
Number of Students Per Class
Max. 8
Lesson Structure
a) Physical class (Sunway Giza)
b) Online class
Scroll down to view the programs created by our students.
WHAT DO YOU LEARN IN SCRATCH?
SCRATCH BEGINNERS
Course duration: 60 minutes per week for 6 months (24 sessions)
- Programming blocks
- Animation
- Commands selection
- Manage characters and costumes
- Setting stage
- Loop
- Hide and seek
- Events
- Pens and turtles
- Variables
- String and list
- Co-ordinates
- Sound control
- True false (Boolean)
- Decision and branches (if-then-else)
- Sensing and detecting
- Messaging
- Block creation
- Projects
- Game creation
- Debugging
- Unplugged activities
- Presentation
- Assessment
SCRATCH CODERS
Course duration: 60 minutes per week for 6 months (24 sessions)
PROJECTS
- Target
- Laserbeam
- Pet Care
- List
- Brick Challenge
- Hiss! Hiss!
- Platformer
- Racing
- And many more
SCRATCH COMMANDS
- More commands
TYPE OF GAMES
- Multi-level Game
- Multi-player Game
- Etc.
PROGRAMS CREATED BY OUR STUDENTS USING SCRATCH
Title: Maze
By Adam Nicholas (8 years old)
Title: Catch The Chicken Without Being Caught
By Amirul Aziz (8 years old)
Title: The Hungry Polar Bear
By Jerrick Low (9 years old)
Title: Spaceventure
By Ui Chun Keat (11 years old)
Title: Space Shooter by Ui Chun Keat (11 years old)
Title: Maze Game by Benjamin Foo (9 years old)
Title: The Football Game
By Ahmad Ziyaad (9 years old)
Title: The SUS Story by Ahmad Ziyaad (9 years old)
Title: Pokemon Story
By Theodore Asher (9 years old)
Title: Daniel and Toby
By Nurhani Nadia (10 years old)
Title: Merdeka! Bouncy Castle
By Loh Kai Li (8 years old)
Title: Interactive Merdeka Project
By Loh Qiao En (8 years old)
Title: Wizard & Cheesy Puff
By Ayden Quek (9 years old)
Title: Meat
By Brandon Low (8 years old)
Title: Memory Game
By Theodore Asher (9 years old)
Title: To the Beach
By Brie (7 years old)
Title: Bunny Dress Up 2
By Brie (7 years old)
Title: Easter Egg Painting
By Brie (7 years old)
Title: Painting
By Daniel Guok (8 years old)
Title: The Batter
By Daniel Guok (8 years old)
Title: Infinity Gauntlet
By Daniel Guok (8 years old)
Title: Hide and Seek
By Brie (7 years old)
Title: How Many Letters?
By Brie (7 years old)