Junior Coding
We're living during a high-tech revolution, witnessing life-changing advancements in medicine, environmental conservation, and much more. At the core of all these amazing projects and discoveries is CODE.
As kids and teens learn to code, they also build essential skills like critical thinking, logic, and problem-solving. They learn to logically sequence events, create playable games, tell good stories, and model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. Coding for kids has become an essential element of a child's education and an excellent way to express their creativity and imagination.
Sumatera Computer Centre provides courses according to your needs. We also teach you from the beginning to become proficient in the field of Junior Coding.
Syllabus
SCRATCH JR
1. Introduction of Scratch Jr (Creating and changing A Sprite, Changing the backdrop)
2. Basic of coding to improve skills of computational thinking, logical sequencing, problem-solving and more
SCRATCH
1. Introduction and Exploration of Scratch (Creating and changing A Sprite, Changing the backdrop)
2. Control of characters using Commands (Loops & Conditions, Variable & Operator, Setting sizes, Give some instructions to your characters, Broadcast function)
3. Animation (Placing text and sound to your characters, Customize constumes, Multi-Coloured Sprites, Timer)
4. List
5. Function
6. Games (Fundamentals of game development, Creation of game (Game / Story / Animation)
7. Final Project
ROBLOX
1. Introduction to Roblox Studio
2. Basic scripting concepts in Lua
3. Understanding Roblox objects and their properties
4. Create and manipulate 3D objects in Roblox Studio
5. Work with user input and events
6. Implements logic and game mechanics
7. Create game UI elements
8. Sounds and music in Roblox games
9. Create and publish Roblox games
10. Introduction to monetization strategies on Roblox
APP INVENTOR
1. App Inventor and its Interface.
2. Load and Run Bobile Apps.
3. Events-Driven Programming.
4. Variables and Procedures.
5. Booleans & Operators.
6. Conditionals & Looping.
7. Graphics and Animation.
8. Media Components.
9. Design Thinking, UX/ UI Design.
10. Development of own Project. Mobile Power, Artificial Intelligence, Games, Internet of Things, Data Science, and other mobile apps.
PYTHON JUNIOR
1. Introduction to Python (Learn to install, setup and run Python)
2. Various Data Types (Introduction to the various data types, Learn and apply numerical data and Mathematics operators, Calculate the area of a Square/Triangle/Circle, Learn String (text) data and String manipulation )
3. Making Decisions with Conditional Operators (Syntax of if, if-then-else, if and elif)
4. Logical Operators and Truth Tables (Learning and Applying logical operators)
5. While Loops (Using while loops, Applying while loops to Mathematics)
6. Module Turtle