Scratch Coding Intermediate (12 lessons)



Who is this course for?

This course is suitable for those with basic foundations of Scratch coding. The activities in this course are designed to explore programming concepts (sequence, loops, parallelism, events, conditionals, operators, data), practices (working iteratively and incrementally, testing and debugging, reusing and remixing, abstracting and modularizing), and perspectives (expressing, connecting, questioning).

How to enrol to this course?

If you are interested in enrolling to this course?| CLICK HERE

If you have been informed about the availabilty of this course by our team then pls click on ‘BOOK NOW’ button beside the course fee to book for a course.

Click here for an EASY VIDEO GUIDE on how to book a course, get zoom link access and check notes & upload homework.

Please Note: As we do small group lessons so the published dates are tentative and can be slightly moved depending on the enrollments.

Have a look at the Class Glimpse:


Agenda for 16 lessons:

Scratch Programming Intermediate Level. Every week there will be 2 session of 1hour each.

Lesson 1- Lesson8:

This course is focused on the introduction of following coding concepts:

  • Programming Environment
  • Data Types
  • Variables
  • Logical and Arithmetical Operators
  • If else conditions
  • Loops
  • Numbers, Characters and Arrays
  • Functions
  • Input and Output Operations

You will be able to:

  1. Understand programming statements such as: conditions, loops and variables while creating games
  2. Procedural Coding (Variables, Data-Types, Branches, Loops)
  3. Conditional Statements (If-statements, If-Else-Statements)
  4. Iteration (Do-Until Loops, Forever Loops, For Loops)

Lesson 8- Lesson16:

Multi-scene story

The students will develop greater fluency with computational concepts (i.e. parallelism, events) and practices (i.e. iterative and incremental development, testing and debugging, reusing and remixing, abstracting and modularizing) by working on a self-directed project.

Testing and debugging

In this session, students explore a range of concepts (including conditionals and operators) through the practices of testing and debugging.

The students will:

  • be able to explain testing and debugging practices
  • develop a list of strategies for testing and debugging Scratch projects

Computational creation within the genre of games

The students will:

  • be able to identify some common design elements of games
  • Respond to design notebook question
  • Brainstorm popular games
  • Identify common game design elements

Conditions and data
In this session, students explore the concepts of conditionals and data through common game mechanics.
The students will be able to describe what a variable is and why variables are useful.
Madlib story
Create a unique Madlib story by collecting user input. The students will use computational concepts and practices to further develop a Scratch project of their choosing.
Side Scrolling
Create the foundation for a side-scrolling game. The students will develop greater fluency with computational concepts (i.e. conditionals, operators, data)

Operation Gobo 3
Use a repeat loop to animate a sprite in Scratch.
Use a forever loop to repeat an animation indefinitely.
Understand that loops can be nested within each other.
Operation Gobo 3
Understand the need for pauses between actions within loops.
Use code to generate random numbers in Scratch.
Add a variable to store a game score in Scratch.

Which Exam this course aims for:

11 Plus Grammar School Exam

Course Progression Path:

Beginners -> Intermediate Level -> Semi Advanced Level -> Intensive Practive Course -> Advanced Level1-> Advanced Level2

Please Note: You can join HUNARly Courses by following the course’s progression path or you can also contact us to take an assessment for that level to directly enroll for it.

Things you should know before taking the HUNARly classes:

  1. Every Lesson at HUNARly is great learning, please set a reminder for the dates and timings of the Online Programme so that the child does not miss on the subject. We start our lessons on time, so make sure to join the link a few minutes before the class starts.
  2. Students code of conduct to be followed during the lessons:
  3. After enrolling to the course, you will get access to ‘Learning Portal’ Tab. You can see the class notes listed, but we recommend the children to practice only what is completed in the class, and not to rush for lessons ahead. The teacher can sometimes go slow or go ahead in the Learning Portal depending on the session’s progress.
  4. As these are small group lessons, so the course start date or classes during the holidays are tentative and can be slightly moved if more than 70% of participants have requested a change or are not available.
  5. During the course, if the teacher is not available, then we have the right to arrange a cover teacher or extend the course dates. We handpick the best teachers and do the due diligence for you so that the child’s learning is not discontinued.
  6. We are only responsible for the teaching of the courses and not the exam registrations. We can guide you upon request but we encourage you to be on top with the dates and submissions so that you do not miss out on important deadlines.

Cancellation policy

Any cancellation requests after payment will be refunded as HUNARly credits only, which means you can use the amount for your next course booking. We recommend you go through the course agenda, teacher profile, course fee, and after that proceed to enroll in the course.


Any queries, contact on whatsapp 07393129963 or you can also email us at


Linked Courses


Only the parents who are informed that their selected batch is ready to start, should proceed by clicking on ENROL NOW


There are no reviews yet.

Be the first to review “Scratch Coding Intermediate (12 lessons)”

Your email address will not be published. Required fields are marked *

The maximum upload file size: 256 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

× How can I help you?