07 Wednesday

Scratch Coding for Beginners (8 Lessons)

Wed, October 7, 2020 - Wed, November 18, 2020 (6:30 pm - 7:30 pm)


Scratch is a programming language and an online community where children can program and share interactive media such as stories, games, and animation with people from all over the world. As children create with Scratch, they learn to think creatively, work collaboratively, and reason systematically. Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence. This lesson will provide you with an introduction to Scratch programming through an interactive talk, live demonstrations and a fun activity. Building blocks of Scratch will be demonstrated through game development.

Here is a glimpse of our Scratch Coding for Kids small group live online classes by our expert teacher.


Scratch Programming Lesson Pack

What you’ll learn

  • By the end of this course, you will be able to confidently help your child or students to create animations and games using the Scratch programming language.
  • Set up a free online account and learn what the Scratch community has to offer.
  • Learn about each category of Scratch blocks and how they are used to create animations and games.
  • Learn the basic structure of Scratch programs and its inherent characteristics of computer programming.
  • Receive tips and techniques that the video tutorials don’t give you.

Who this course is for:

  • Parents wanting to their child to learn the fundamentals of computer programming
  • Anyone interested in learning how to create simple games and animations

By the end of the course, you will:

  • Create variables and if-else statements
  • Program using arithmetic operators
  • Design and animate sprites
  • Experiment and explore to build creativity and confidence

Week 1:

Lesson 1: Dancing Sprite

  • What is Scratch?
  • Create an account online
  • Tour of the Project Editor: It will show you the components of the user interface such as the menu system, the stage, the sprites list, the blocks palette, the paint editor, and the help section
  • Create your Sprite in Scratch
  • Use of control and looks palette
  • Movement of Sprite and adding music

Lesson 2: Creating Animation – Part 1

  • Learn about different kinds of blocks you’ll use in your Scratch programs,
  • Layout of the scratch programming window
  • Importing Sprite
  • Different costumes for the sprite
  • Using control, looks, events, and motion.
  • Control using green flag from events section of the code tab
  • About xy coordinates.

Lesson 3: Creating Animation – Part 2

  • Choosing background
  • Use of control keys for moving sprite
  • Moving two sprites together
  • Using motion tab
  • Using Speech bubble
  • Sprite changing color

Lesson 4: Creating an Animated Story

  • Use of control keys for moving sprite
  • Broadcasting and receiving messages
  • Writing dialogues for the story
  • Using looks tab for displaying a message
  • Communicating between Sprites

Lesson 5: Hide and Seek Game

  • Creating a game in the scratch
  • Creating and initializing a variable (Score set to zero)
  • Use of operators
  • Moving sprite on x and y axis
  • Random number generator

Lesson 6: Catch the Apple Game

  • Use of conditional statement, if then
  • Use of sensing block
  • Creating and initializing a variable for recoding game score
  • Use of operators
  • Connecting two sprites

Lesson 7: Flappy Bird Game – Part 1

  • Use of sensing block for two sprites
  • Creating logic for your code
  • Setting xy coordinates
  • Dynamic Background

Lesson 8: Flappy Bird Game – Part 2

  • Create a working game by making a flapping bird and moving pipes.
  • Use of clones and private variables.
  • Use of nested conditional statement
  • Use of for loop (forever block)
  • Review of the programming logic learnt during the course

Please sign up for your free Scratch account on this link: https://scratch.mit.edu/

Follow this link for “How to Sign up for Scratch”: https://www.youtube.com/watch?v=VxzGOVYdwgA



Ticket Information

Full Payment (10% discount) Just £5.99 per class



Payment for 8 Sessions!

Biweekly Payment (£6.50 per class)



Event Calendar

Wednesday, October 7, 2020 - Wednesday, November 18, 2020

6:30 pm - 7:30 pm



Add A Review

The maximum upload file size: 128 MB.
You can upload: image, audio, video, text, archive, other.
Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded.

I am an engineering PhD student at Durham University, UK. I love to code because if I can think it, I can make it a reality. I love to code because it is fun. The ability to solve problems is a trait that is useful in life in general. We all want our children to become excellent problem solvers so that they can overcome any adversity they face. Learning to code gives children the chance to learn this type of skill while they are young and it can help them along the way in life. This is one of the big reasons coding is important to learn. I am a patient, caring and supportive Programming tutor with an excellent experience of teaching due to working in a school and part-time tutoring. I am myself working in Python and Artificial Intelligence (AI) as in self-driving cars and robots. My aim is always to raise the achievements of my pupils beyond their own expectations with challenging and rewarding lessons. I always start with the basics then progress with plenty of practice questions.

Send Message

Send mail success

Send mail failed

Please enter input field

Our amazing freelancers host live virtual gigs to keep you socially engaged and mentally stimulated. Together we can let isolation not hit loneliness.

© 2020 HUNARly. All Rights Reserved.


Click on the below WhatsApp icon to start the chat with one of our friendly staff

× How can I help you?