
Staff Member #1
Biography of instructor/staff member #1
Creative Coding with Scratch introduces students in upper elementary and middle school to the world of programming through Scratch – a visual block-based coding platform developed by MIT. Students will learn to create interactive stories, animations, games, and more, while developing foundational computational thinking skills. The course emphasizes creativity, problem-solving, and independent learning through guided projects and self-paced exploration.
Basics of Scratch interface and block categories
Animation and user interaction
Programming logic with loops, conditionals, and variables
Sound, music, and sprite manipulation
Creating stories, games, and visual projects
Using cloning and advanced logic in projects
Presenting and explaining personal projects
No prior programming experience is required
Basic computer literacy (mouse, keyboard, browsing files)
Ability to read simple English instructions (support provided in Vietnamese if needed)
A computer with internet access and a modern web browser
Biography of instructor/staff member #1
Biography of instructor/staff member #2
Q: What age group is this course designed for?
A: Primarily for students in grades 4–8 (roughly 9–14 years old).
Q: Do I need to install anything?
A: No installation is required. Scratch runs in any modern web browser.
Q: Is English required?
A: Course content is in simple English, with Vietnamese guidance and glossary support to improve both coding and English skills.
Q: Can students work at their own pace?
A: Yes. The course is designed to support both guided instruction and self-paced progress.
Q: Will this course prepare students for advanced programming?
A: Yes. This course builds foundational logic and problem-solving skills essential for later programming in Python, C/C++, or Unity.