WhiteHat JR INT 144 Min
WhiteHat JR INT 144 Min
WhiteHat JR INT 144 Min
FOUNDATION
CLASS CONCEPT & LEARNING BUILDING SKILLS CLASS CONCEPT & LEARNING BUILDING SKILLS
Command
T Block Based Commands, Repeat Loop
Photo frame
Sprite Animation Dance Party Animation Portfolio of Apps developed Portfolio of apps and
1 Sequence Solving Maze 17 Events, Variable and Loops Computational Thinking 33 Website Wireframe, Create multiple screens
home, about me, apps and contact, UI controls
Web Layout
Analytical Thinking
Procedural Programming Paradigm Critical Thinking Skill
Functions Draw Complex Shapes Recursive Loops Puzzles & Story Animation
3
Debug
Identify and fix logical flaws
Code Debugging 19 Create function Repeat Loop Spatial Reasoning & Iterative Thinking 35 For Loops Recursive Thinking
Design and Code a Mobile App Greeting Card Sprite Animation Car Racing game
Creative Drawing 2D shapes 22 Design and Code an App - Events, Image, Sound Structured Thinking Skill 38
6 Practice knowledge of coding concepts learnt Abstract Thinking
Conditionals, Events, Variables, Functions Logical Thinking
Design and Code a Mobile App Celestial Weight Calculator Sprite Animation Dance Competition
Data Variables Create a Story dialogue 23 Design and Code and App - UI Controls, Math Logical Thinking Skill 39 Sprites, Variables, Loop, Random number,
7 Manipulate Variable Values
using variables Conditionals
Artistic Thinking
Variables in Game and Mobile App Complex Game & Customised Simulation Game Design Stop watch
11 Conditionals Solve Puzzle
Logical Thinking Skill
27 Customised output based on String Variables Invite - Critical Thinking 43 Sprites, Scaling, Variables , Conditionals, Drawing Computational & Visual Thinking
If -then Conditions and decision making
Geometric Calculations with Geometry Calculator App Sorting Simulation Game Social and Environment Awareness
13 Conditionals, Until Loop Solve Puzzle 29 Functions and Variables
Events, Numeric Variables, Functions
Computational Thinking Skill 45 Sprites, Variables, Conditionals, Mouse Events,
Functions, Scoring with Math
Entrepreneurial thinking skills
Iterative Loop Recursive Thinking Skill
Conditionals, Events, Data Record with Mobile App Survey record Rock Paper Scissors
15 Variables, Loop Game Design 31 Create variables and records Analytical Thinking 47 Functions & Nested if loops
APP Lab
Multiplayer game
Events, Variables
Portfolio of Apps developed Portfolio of apps and Web Layout Rock Paper Scissors
16
Programming Constructs Professional Game Design 32 Website Wireframe, Create multiple screens
home, about me, apps and contact, UI controls
Analytical Thinking
48 Functions & Nested if loops APP Lab
Events, Variables and Repeat Loop Analytical Thinking Skills
Page 3 of 4 : Detailed Curriculum
EXPLORATION
CLASS CONCEPT & LEARNING BUILDING SKILLS CLASS CONCEPT & LEARNING BUILDING SKILLS CLASS CONCEPT & LEARNING BUILDING SKILLS
SpaceTech - Mission Moon Space Tech - Days, Month, Year Native app
51 (Rocket Launch -3)
Coding
Game Lab 67 Exhibit I: Earth's rotation and days
Exhibit II: Moon's rotation and phases
Game Lab 83 String manipulation through
event-based programming
Case Converter App
Hot & Cold Game Game Design & I/O Native App - Hangman
56 Concept of radial distance and locus
Game Lab 72 Camera coordinates in game building
Never-ending Game 88 Game building through functions and loops
Hangman in Thunkable
Local and Global Variables Game Design & I/O Native App - Hangman
57 Revision of variables and introduction
to local and global variables
App Lab 73 Camera coordinates in game building
Never-ending Game 89 Game building through functions and loops Hangman in Thunkable
Local and Global Variables Game Design & I/O Space Tech - Space Exploration Space Tech Simulation
58 Variable scope and its applications
App Lab 74 Camera coordinates in game building
Never-ending Game 90 Coding Simulation: Concept of light years in Thunkable
Local and Global Variables Persistence of Vision & Space Tech Simulation
App Lab Space Tech - Space Exploration
59 Reinforcement through quizzing marathon 75 Frame Rates
Frequency of frame change
Flip Movie in Game Lab 91 Coding Simulation: Concept of light years in Thunkable
Music Playlist Introduction to OOPS Space Tech - Space Exploration Exhibit II:
61 Updaterecord to build the add functionality
App Lab 77 Object oriented programming
activity/game building
App lab 93 Space Travel Game Worm Holes
SPECIALIZATION
CLASS CONCEPT & LEARNING BUILDING SKILLS CLASS CONCEPT & LEARNING BUILDING SKILLS CLASS CONCEPT & LEARNING BUILDING SKILLS
Native App: Bulls & Cows Speech Recognition: Search Trees: Recursive
97 Apply String Manipulation to build
a single player logic game
Single Player Bulls & Cows 113 Voice Assisted Native App
Concept and applications of Speech Recognition
Voice Assisted Native App 129 Functions
Recursive functions and search trees
Tic-Tac-Toe
Native App: Bulls & Cows Speech Recognition: Search Trees: Recursive
98 Apply String Manipulation to build
a single player logic game
Single Player Bulls & Cows 114 Voice Assisted Native App
Concept and applications of Speech Recognition
Voice Assisted Native App 130 Functions
Recursive functions and search trees
Tic-Tac-Toe
Native App: Bulls & Cows Computer Architecture: Search Trees: Recursive
99 Apply String Manipulation to build
a multi player logic game
Multi Player Bulls & Cows 115 Logic gates
Concept & Application of AND, OR gates
Circuit Game 131 Functions
Recursive functions and search trees
Tic-Tac-Toe
Computer Architecture:
Native App: Smart Energy API Integration
100 UX/UI design components of Thunkable
Energy Saver app 116 Logic gates
Concept & Application of NAND, NOR gates
Circuit Game 132 Introduction to APIs and integration in Thunkable
API Enabled Native Apps
Revision via Hangman Local Storage Databases Private Investigator/ Databases via API Dungens and Dragons
103 Reinforce the concepts of UI/UX and
String Manipulation
Revision via Hangman 119 Create Database Records Crime Mystery App 135 Web API integration in Thunkable Spells Game App
App Design Local Storage Databases Private Investigator/ Databases via API Dungens and Dragons
104 Algorithms and Pseudocode
UX/UI design components of Thunkable
Monkey Maze Game 120 Call/Query Database Records Crime Mystery App 136 Web API integration in Thunkable Spells Game App
App Coding Local Storage Databases Private Investigator/ Databases via API Dungens and Dragons
105 Event Based Programming with Game
UX/UI design
Monkey Maze Game 121 Delete and Update Database Records Crime Mystery App 137 Web API integration in Thunkable Spells Game App
App Coding Space Tech: Local Storage DB enabled Space Tech Prebuilt Agent Import
106 Event Based Programming with Game
UX/UI design
Monkey Maze Game 122 Databases on Space
Create Spacetech Simulation using Databases Simulation 138 Import prebuilt agent into an already existing
Thunkable app
Agent import
Native App: Space Tech: Local Storage DB enabled Space Tech Dialogflow or equivalent platform
107 Memory Match using Arrays
Shuffling items in an array via a game of memory
Monkey Maze Game 123 Databases on Space
Create Spacetech Simulation using Databases
Simulation 139 Build intents for their professional portfolio
AI Chat Bot
Native App: Space Tech: Local Storage DB enabled Space Tech Dialogflow or equivalent platform
108 Memory Match using Arrays
Shuffling items in an array via a game of memory
Monkey Maze Game 124 Databases on Space
Create Spacetech Simulation using Databases Simulation 140 Build intents for their professional portfolio
AI Chat Bot
Native App: Stacks & Arrays Native App: Professional Portfolio Native App: Professional
Chatbot enabled
110 Concept of LIFO and FIFO A Game of Stacks 126 Populating the UX/UI of the Professional
Portfolio + Back-end logic
Professional Portfolio 142 Portfolio
Front-end + Back-end + Chatbot Integration Professional Portfolio
Native App: Stacks & Arrays Native App: Professional Portfolio Native App: Professional Chatbot enabled
111 Concept of LIFO and FIFO
A Game of Stacks 127 Populating the UX/UI of the Professional
Portfolio + Back-end logic
Professional Portfolio 143 Portfolio
Front-end + Back-end + Chatbot Integration
Professional Portfolio
Speech Recognition: Revision via Hangman Native App: Professional Chatbot enabled
112 Voice Assisted Native App
Concept and applications of Speech Recognition
Voice Assisted Native App 128 Reinforce the concepts of storage databases via a game
of hangman concepts of databases - read/query
Revision via Hangman 144 Portfolio
Front-end + Back-end + Chatbot Integration
Professional Portfolio