• Home
  • CodingMind Advanced Scratch

Hey, CodingMind programmers, come and build some awesome projects. Programming is more powerful than you think!

CodingMind Advanced Scratch


    4 Weeks


    60 minutes

  • FEE


About the course

This course is the advanced level of Scratch programming, which is designed for little programmers who are interested in advacing their coding knowledge to the next level. During the courses, students will design and implement various advanced projects using Scratch, get familiar with software architecture and coding structure, and improve their hands-on programming skills. Besides coding skills, students will also practice their team work, join group discussion, and feel the importance of collaboration. Students will have the opportunities to create and build a project from the beginning to the end.

The ultimate goal of this course is to instill a sense of software architecture design and to advance students' coding skills via the process of implementing several advanced level projects. Students will gain hands-on coding experience along with better understanding of programming techniques.

Note: this course is also designed for little programmers who are interested in joining a Scratch coding competition hosted by “International Kids Coding Competition (IKCC)”. All the hands-on projects are following general coding best practice and IKCC competition scoring rules.


  • Completion of CodingMind Basic or equivalent level
  • Understanding of basic programming concepts, such as loop, condition, variable, function and etc.
  • Understanding of basic math and physics (Grade 4+)

Class Arrangement

  • Classes will be splitted into two age groups to ensure students receive appropriate trainings according to their knowledge level.

Course Delivery Format

  • We will build a complete advanced Scratch project every 3~4 classes
  • Advanced projects include games, animations and story telling
  • This course helps students to build their program design skills, coding skills, troubleshooting skills and presentation skills
  • This course is delivered via zoom or other online meeting tool
  • A Scratch online classroom will be provided to the students in order to access class materials and projects
  • This course contains various interactions between students and the teacher. During the coding session, students will be divided into small groups and work on assigned projects individually, along with teacher’s instruction and group discussion.


  • A desktop or laptop is preferred. Tablet is acceptable but not recommended. Mobile phone is not recommended for this course.
  • Stable internet connection
  • Chrome 63 or higher, Edge 15 or higher, Firefox 57 or higher, Safari 11 or higher, Mobile Chrome 63 or higher, Mobile Safari 11 or higher. Internet Explorer is NOT supported.
  • A webcam and a microphone are strongly recommended for teacher-student face-to-face communication.

How to Apply

Email us at

Ravi Kumar

Ravi Kumar

Computer Science

Related Course

CodingMind Python (2)
  • 8 weeks
  • Programming

CodingMind Python (2)

About the course This course is designed for students who have completed Python (1) or have basic …

Read More
MathMind G3-G5
  • 26 weeks
  • Mathematics

MathMind G3-G5

About the course This course is designed for students who study in Ontario, Canada or equivalent …

Read More
Learn Python with Raspberry Pi Pico
  • 8 Weeks
  • Programming

Learn Python with Raspberry Pi Pico

About the course This course focuses on the integration of hardware and software, or “Embedded …

Read More