Jr Game Development
In this course, we introduce game development and coding to our students using block-based coding language. By the end of the courses, your kids will be able to create their own games and animations and achieve Jr.Game Developer Certification from us.
Scratch
Coding Basic
Format
1:1 & Group
Learner
6 - 17 yrs
Classes
Weekly
Per Class
60 minutes
About the
course
Our Jr Game Developer course is designed to be easy to understand and learn for beginners, making it a perfect way to learn the basics of coding and build their own games and animations. Additionally, this course is a great starting point for learning the fundamental concepts of coding, such as loops, conditionals, and variables.
About the
Course
Pre-Requisites
- Pc
- Sit still and focus for 60-minute session
- Type at least 15 words per minute and use a mouse independently
Scheduling
- Individual classes are 60 minutes and can be scheduled anytime from Saturday to Thursday, between 9 am and 9 pm Pacific Time, based on availability.
- Group classes have a set schedule.
- To start, sign up for a free trial class and our team will set up your first class.
Course Duration :
3 - 12 Months.
Per Class:
60 Minutes
Learning Target
1. Scratch basics
- Introduction to the Scratch interface
- Creating a new project
- Adding sprites and backgrounds
- Using blocks to create basic programs
2. Event listeners
- Introduction to event listeners
- Using the "when flag clicked" block to trigger an event
- Using the "when [key] pressed" block to trigger an event based on user input
- Using the "when [sprite] touches [other sprite]" block to trigger an event when two sprites collide
3. Loops
- Introduction to loops
- Using the "repeat" loop to repeat a set of actions a specific number of times
- Using the "forever" loop to repeat a set of actions indefinitely
- Using the "wait" block to pause between loop iterations
4. Nested loops
- Introduction to nested loops
- Using nested loops to repeat actions within other loops
5. Conditional statements
- Introduction to conditional statements
- Using the "if" block to execute actions based on a condition
- Using the "else" block to execute different actions if the condition is not met
- Using multiple conditions with the "and" and "or" blocks
- Examples of using conditional statements in programs
6. Variables
- Introduction to variables
- Creating and naming variables
- Using variables to store and manipulate data
- Examples of using variables in programs
7. Broadcast message
- Introduction to broadcast messages
- Sending and receiving broadcast messages
- Using broadcast messages to communicate between different parts of a program
- Examples of using broadcast messages in programs
8. User input
- Introduction to user input blocks
- Using the "ask [question] and wait" block to accept user input
- Using the "answer" block to access the user's response
- Examples of using user input in programs
9. Coordinate system
- Introduction to the coordinate system
- Moving sprites and backgrounds using x and y coordinates
- Using the "go to x: [value] y: [value]" block to move sprites to specific locations
10. Cloning
- Introduction to cloning
- Using the "create clone of [sprite]" block to create a copy of a sprite
- Manipulating the properties of clones
- Examples of using cloning in programs
11. Complex conditions
- Introduction to "and" and "or" conditions
- Using the "and" block to create conditions that require multiple conditions to be met
- Using the "or" block to create conditions that require at least one of multiple conditions to be met
12. Strings
- Introduction to strings
- Creating and manipulating strings using the "join" and "letter" blocks
- Using the "length of" block to access the length of a string
- Using the "contains" block to check if a string contains a specific substring
13. Mathematical operators and randomness
- Introduction to mathematical operators
- Using the "+, -, *, /" blocks to perform basic arithmetic operations
- Using the "pick random" block to generate random numbers
- Using the "mod" block to find the remainder of a division
14. Lists
- Introduction to lists
- Creating and manipulating lists using the "add [item] to [list]" and "delete [item] of [list]" blocks
- Using the "insert [item] at [index] of [list]" block to add items to specific positions in a list
- Using the "item [index] of [list
Projects
- Break the bricks
- Talk to your friend
- Memory Game
- Two player soccer game
- Tower Builder
Skills that boost your career
In-person
Monthly
Pay Full
Starter
1,200 QAR
12 Classes
Book Now4 Classes Monthly
Minimum 3-month commitment
Max 8 students per group
12 activites
Fee payable in advance
Runner
1,200 QAR
24 Classes
Book NowMost Popular
4 Classes Monthly
Minimum 6-month commitment
Max 8 students per group
24 activites
Fee payable in advance
Achiever
1,200 QAR
48 Classes
Book NowBest Value
4 Classes Monthly
Minimum 12-month commitment
Max 8 students per group
48 activites
Fee payable in advance
Starter
3,060 QAR
12 Classes
Book Now4 Classes Monthly
Minimum 3-month commitment
Max 8 students per group
12 activites
Fee payable in advance
15%
Saver
Saver
Runner
5,400 QAR
24 Classes
Book NowMost Popular
4 Classes Monthly
Minimum 6-month commitment
Max 8 students per group
24 activites
Fee payable in advance
25%
Saver
Saver
Achiever
8,640 QAR
48 Classes
Book NowBest Value
4 Classes Monthly
Minimum 12-month commitment
Max 8 students per group
48 activites
Fee payable in advance
40%
Saver
Saver
In-person
Monthly
Pay Full
Starter
1,600 QAR
12 Classes
Book Now4 Classes Monthly
Minimum 3-month commitment
1 : 1 Class
12 activites
Fee payable in advance
Runner
1,600 QAR
24 Classes
Book NowMost Popular
4 Classes Monthly
Minimum 6-month commitment
1 : 1 Class
24 activites
Fee payable in advance
Achiever
1,600 QAR
48 Classes
Book NowBest Value
4 Classes Monthly
Minimum 12-month commitment
1 : 1 Class
48 activites
Fee payable in advance
Starter
4,080 QAR
12 Classes
Book Now15%
Saver
Saver
4 Classes Monthly
Minimum 3-month commitment
1 : 1 Class
12 activites
Fee payable in advance
Runner
7,200 QAR
24 Classes
Book NowMost Popular
25%
Saver
Saver
4 Classes Monthly
Minimum 6-month commitment
1 : 1 Class
24 activites
Fee payable in advance
Achiever
11,520 QAR
48 Classes
Book NowBest Value
40%
Saver
Saver
4 Classes Monthly
Minimum 12-month commitment
1 : 1 Class
48 activites
Fee payable in advance
Monthly
Pay Full
Starter
1,000 QAR
12 Classes
Book Now4 Classes Monthly
Minimum 3-month commitment
1 : 1 Class
12 activites
Fee payable in advance
Runner
1,000 QAR
24 Classes
Book NowMost Popular
4 Classes Monthly
Minimum 6-month commitment
1 : 1 Class
24 activites
Fee payable in advance
Achiever
1,000 QAR
48 Classes
Book NowBest Value
4 Classes Monthly
Minimum 12-month commitment
1 : 1 Class
48 activites
Fee payable in advance
Starter
2,550 QAR
12 Classes
Book Now15%
Saver
Saver
4 Classes Monthly
Minimum 3-month commitment
1 : 1 Class
12 activites
Fee payable in advance
Runner
4,500 QAR
24 Classes
Book NowMost Popular
25%
Saver
Saver
4 Classes Monthly
Minimum 6-month commitment
1 : 1 Class
24 activites
Fee payable in advance
Achiever
7,200 QAR
48 Classes
Book NowBest Value
40%
Saver
Saver
4 Classes Monthly
Minimum 12-month commitment
1 : 1 Class
48 activites
Fee payable in advance
Our student projects

Junior Crochet
Loulia Hamad

Junior Sewing
Aljazi Khaled

Junior Sewing
Duoaa Nassim

Junior Sewing
Aisha & Deema Al Asmakh

Junior Sewing
Meshael Khalid

Junior Sewing
Lourdes Martinez Fuentes

Junior Sewing
Nadine El Kadi

Junior Sewing
Moza Almohnadi

Junior Sewing
Maryam-Kassar

Junior Sewing
Mada Hachem

Junior Sewing
Loulia Hamad

Junior Sewing
Haya & Maryam

Junior Sewing
Haya Fahad Althani

Junior Sewing
Bura Hamad Althani

Junior Crochet
Maryam Badr Alnahdi

Junior Crochet
Joud Al Ansari
We got you covered, at your pace, time and choice
1:1 Classes
Personalized classes at your child's pace
- Personalized one to one session with a tutor.
- In-depth exploration of topics based on the student's interest.
- Customized lessons
- A tutor who is partner in the learning process
Group Classes
Join a team of link-minded learners
- Join a small group of up to 8 students.
- Collaborate on projects as a team.
- Connect with like-minded individuals.
- Benefit from tutors who are skilled at finding common ground.