0% found this document useful (0 votes)
24 views6 pages

BASIC COURSE (Level 1)

Vvb

Uploaded by

Imran Mohammed G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views6 pages

BASIC COURSE (Level 1)

Vvb

Uploaded by

Imran Mohammed G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

BASIC COURSE ( LEVEL 1)

Total classes : 40

Game Development
(block based javascript)

Children will be introduced to block-based coding through which they will learn the
fundamental program constructs and will practise in JavaScript Programming
language.

They will create programmatic images, animations, interactive arts and games.
They will start with simple and primitive shapes and build up to more sophisticated
sprite-based games, students will become familiar with the programming concepts
and the design process that computer scientists use daily. They then learn how
these simpler constructs can be combined to create more complex games. At the
end of the course, students will develop a personalised, interactive game of their
own that includes basic programming concepts such as control structures,
variables, user input and randomness.

What will the child learn?

● Working with drawing and shapes in game


● Introduction to Game Designing
● Introduction to Variables and Random Number
● Sprites and Sprites Properties
● Working with text in games
● Introduction to Loops in games
● Animation in Games
● Sprite Movement using keyboard and mouse input
● Introduction to Conditionals and Using them in games
● Introduction to Functions
● Velocity and Complex sprite geometrical movement
● Type of Collisions and Collision Detection
● Design and create your own gaming project
Platforms used : Code.org ,Scratch and Thunkable

Total games to be created : 20

App Development
(block based javascript)

Children will learn to make apps using JavaScript Programming language in block-based
coding. They will start with creating single screen app design and coding and will move
their way up to multi screen apps. The course will cover the fundamentals of JavaScript
which will lay the foundation for the children for programming. At the end of the course,
children will make their own apps and publish in Google Play store.

What will the child learn?

● Introduction to the concept of App


● Introduction to App Designing
● Make single screen Apps
● Introduction to Multi screen Apps
● Variables and its types
● Introduction to Timed loops
● Make apps applying the concept of variable and Timed loop
● Introduction to randomness in coding
● Understanding conditionals ( if else, if else if, and /or operator, nested if)
● Make apps based on randomness and complex conditional
● Introduction to For and While loops
● More applications of loops
● Functions & using data in functions
● Functions with parameters
● Functions with return value
● How does computer understand image and colour

Platforms used : Code.org and Thunkable

Total apps created : 20


Understanding 3D modelling and design
What will the child learn?

● Introduction to 3D shapes
● Navigation in 3 dimensional space.
● Creating basic shapes in 3D space
● Aligning and grouping objects
● How to import images and convert them into 3D models
● Creating Advanced shapes
● Creating 3D models of everyday objects such as sofa, house, table , room
etc

Platforms used : Tinkercad

**********************************************************************************************
*********************************************************************************************

Sample Apps developed by students:

Brickbuster gaming app

https://studio.code.org/projects/applab/aeXHPWpwKjkseDTwJSDYhFKmSKNhhEq
CzWk2mzAKpU0

Rock Paper Scissors gaming app

https://studio.code.org/projects/applab/1WyhLpzVqbc0wOa-Myah6ZRVhXNbv3ze
s3P4T7yVCPY

Math Quiz App


https://studio.code.org/projects/applab/Ucc8RyOMmIJeUYrRV70F8LJwJOFnG31b
L79D_UtYAN0

Weather app

https://studio.code.org/projects/applab/Qwc2skTQlqj371sDMk7Le43CE-Fd17TeW
3yj-B7k6ss

Calculator

https://studio.code.org/projects/applab/jL3lUtymFxBd3J9EDCuhBJ5XPo7_Cn8aM
hxTrsoHC_M

Timer

https://studio.code.org/projects/applab/2ffqmR0Xj4iArPqOR4AlzT4zKzkY_G7Qwh
R90mSXeR0

Simon game

https://studio.code.org/projects/applab/60rW1PCy8TW7iMIGRnYGOYDBmWc67C
4LY7fpKEZTfdI

Tic Tac Toe

https://studio.code.org/projects/applab/DQRNCI239VQvln5at1_QX9kQPeV9bHv0
ENgoqCViE3U

Autism Communication App

https://x.thunkable.com/copy/7f03018341228dfe2831cfb5d4c57ecd
Riddle App

https://x.thunkable.com/copy/073e1eb85be300174a94cfbff3b93c54

Translator App

https://x.thunkable.com/copy/87ac2665ee61f90a5f0e09e62bd901bc

Sample games developed by the student:

Bunny Game

https://studio.code.org/projects/gamelab/s2JpSE_kk6hpgKXWhBDF3MoNDdyqAo
WMSTLPc9KYNrk

Dino game

https://studio.code.org/projects/gamelab/QiDj9fNDNoIVX9ne2ENK9m_iYi-U0hUau
HZuxa39kPg

Space invaders game

https://studio.code.org/projects/gamelab/dFsmlKJhAiP1WmMEOXZh2G8A5prtg8s
XFnO_o1SgqLo

You might also like