[go: up one dir, main page]

0% found this document useful (0 votes)
30 views13 pages

Practically Work Updated

Uploaded by

Neha
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)
30 views13 pages

Practically Work Updated

Uploaded by

Neha
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/ 13

C O D I N G

Grade based
Curriculum
C O D I N G

GRADE 1 CurriCULUM

Session 1-20
1
Computer Fundamentals

Objectives : To develop student’s understanding of how computer and technology


INCLUDES
works.

OUTCOMES : Students will learn the basics of computer and computer devices. 60 Hrs live sessions/ 2 per
week

Session 21-40 60 recorded sessions


2 CODING Fundamentals - 1
5+ Hands-on-activities
Objectives : To introduce coding fundamentals to create interactive programs using block-
30+ Coding Challenges
based coding.

OUTCOMES : Students will learn to create coding stories & animations using fundamental Practical Assessment
coding concepts. 80+ Quizzes

Certificate of completion
Session 41-60
3 CODING Fundamentals - 2

Objectives : To introduce the coding concepts such as variables, operators and conditional
statements.

OUTCOMES : Students will learn how to build games, stories & Apps.

LANGUAGE ENvironmEnt

Block-based Coding Blockly, Code.Org


C O D I N G

GRADE 2 CurriCULUM

Session 1-20
1
Coding Fundamentals

Objectives : To develop student's creative thinking and problem solving abilities.


INCLUDES
OUTCOMES : Students will learn how to express their creativity and solve a variety of problems.
60 Hrs live sessions/ 2 per
week
Session 21-40 60 recorded sessions
2
Game Development
5+ Hands-on-activities
Objectives : To introduce the game development framework using block-based coding.
30+ Coding Challenges
OUTCOMES : Students will learn to build their own games with conditional statement, loops
and score variables such as catching apples game.
Practical Assessment
80+ Quizzes
Certificate of completion
60
3 Session 41-

Game Development-2

Objectives : To develop the student’s logical thinking by introducing the operators, logical
operators & How to use operators in game development.

OUTCOMES : Students will be able to create multilevel games using complex coding concepts.

LANGUAGE ENvironmEnt

Block-based Coding Code.Org, Scratch Jr.


C O D I N G

GRADE 3 CurriCULUM

Session 1-20
1
Basics of App Development

Objectives : To understand the process of App Development using block-based coding.


INCLUDES
OUTCOMES : Students will be able to develop basic Apps using App labs and App Inventor.
60 Hrs live sessions/ 2 per
week
40
2 Session 21-

Intermediate App Development-1


60 recorded sessions
5+ Hands-on-activities
Objectives : To learn how to create advanced mobile apps and publication processes on
various online platforms. 30+ Coding Challenges
OUTCOMES : At the end of this section students will be able to create their own Apps like Practical Assessment
calculator, translator, image gallery etc.
80+ Quizzes
Certificate of completion
Session 41-60
3
Intermediate App Development-2

Objectives : To develop computational thinking by building the complex mobile applications


and even upgrading them.

OUTCOMES : Students will be able to create applications like maze game app, Mobile Tracker,
Patient management app. Students will also learn how to upgrade an app.

LANGUAGE ENvironmEnt

Block-based Coding MIT App Inventor, App Lab,

Code.Org
C O D I N G

GRADE 4 CurriCULUM

Session 1-20
1
Introduction to Web Development

Objectives : To understand the process of App Development using block-based coding.


INCLUDES
OUTCOMES : Students will be able to develop static websites using HTML and CSS such as
portfolio websites, blog websites, and image gallery websites etc. 60 Hrs live sessions/ 2 per
week
Session 21-40 60 recorded sessions
2
Basics of Web Development
5+ Hands-on-activities
Objectives : To learn web development using HTML, CSS and JavaScript and know how to
50+ Coding Challenges
use JavaScript for dynamic websites development.
Practical Assessment
OUTCOMES : Students will be able to build dynamic websites using JavaScript such as
blogs, games, calendar and todo-list website. 100+ Quizzes
Certificate of completion
Session 41-60
3
Intermediate Web Development

Objectives : To develop web designing skills using different media editing tools like canvas,
photoshop etc.

OUTCOMES : Students will be able to use various tools for media editing and learn color
literacy to design beautiful websites using HTML, CSS and JavaScript.

LANGUAGE ENvironmEnt

Text-based Coding HTML, CSS, JavaScript


C O D I N G

GRADE 5 CurriCULUM

Session 1-20
1
Introduction to Web Development

Objectives : To introduce web development using HTML, CSS and JavaScript.


INCLUDES
OUTCOMES : Students will be able to use different HTML tags to develop website and gives
styles using CSS. Example websites: Calculator, Portfolio website and Perosnal website etc. 60 Hrs live sessions/ 2 per
week
2
Session 21-40
60 recorded sessions
Web Development using Bootstrap
5+ Hands-on-activities
Objectives : To introduce Web Development using Bootstrap and how to make responsive
websites using Bootstrap. 50+ Coding Challenges
OUTCOMES : At the end of this section students will be able to develop responsive websites Practical Assessment
using Bootstrap that can be run on different computing devices like laptops, tablets and
mobiles.
100+ Quizzes
Certificate of completion
60
3 Session 41-

Web Development using JavaScript


Objectives : To introduce JavaScript for setting the behaviour of websites and as well as
developing the functional websites.

OUTCOMES : Students will be able to develop responsive websites using HTML, CSS, JavaScript
and BootStrap.

LANGUAGE ENvironmEnt

-
Text based Coding HTML, CSS, JavaScript
C O D I N G

GRADE 6 CurriCULUM

Session 1-20
1
Game Development using JavaScript

Objectives :
of JavaScript.
To learn basics of Game Development using JavaScript and popular frameworks
INCLUDES
OUTCOMES : Students will be able to develop basic games using JavaScript like Race Game, 60 Hrs live sessions/ 2 per
Rock Paper Scissor etc. week
60 recorded sessions
40
2 Session 21-

Intermediate Game Development


5+ Real-time projects
5+ Hands-on-activities
Objectives :To learn complex game development using JavaScript concepts and frameworks.

OUTCOMES : Students will be able to create complex games using JavaScript such as Snake
50+ Coding Challenges
game, Flappy Bird game and Catching balls game. Practical Assessment
100+ Quizzes
41-60
3 Session

A dvanced Game Development using JS Certificate of completion


Objectives : To learn and understand how to build advanced games using JavaScript and
Firebase.

OUTCOMES : Students will be able to build complex multilevel and multiplayer games using
JavaScript and Google Firebase, such as Space Invaders.

LANGUAGE ENvironmEnt

-
Text based Coding JavaScript, Google Firebase
C O D I N G

GRADE 7 CurriCULUM

Session 1-20
1
Mobile App Development

Objectives :
apps.
To introduce the Mobile App Development using React Native to design small
INCLUDES
OUTCOMES : Students will be able to develop small mobile apps like BMI Calculator, Alarm 60 Hrs live sessions/ 2 per
App, Calendar App etc. week
60 recorded sessions
40 5+ Real-time projects
2 Session 21-

Intermediate Mobile App Development 5+ Hands-on-activities


Objectives : To learn complex mobile application development using React Native. 50+ Coding Challenges
OUTCOMES : Students will be able to develop complex mobile apps like Expense Tracker App.
Practical Assessment
100+ Quizzes
41-60
3 Session

Advan ced Mobile App Development Certificate of completion


Objectives : To learn advanced mobile application development using React Native Navigation.

OUTCOMES : At the end of this course students will be able to develop advanced mobile apps
using react native like Restuarant Search App.

LANGUAGE ENvironmEnt

-
Text based Coding React Native
C O D I N G

GRADE 8 CurriCULUM

Session 1-20
1
Game Development using JavaScript

Objectives :
of JavaScript.
To learn basics of Game Development using JavaScript and popular frameworks
INCLUDES
OUTCOMES : Students will be able to develop basic games using JavaScript like Race Game, 60 Hrs live sessions/ 2 per
Rock Paper Scissor etc. week
60 recorded sessions
40
2 Session 21-

Intermediate Game Development


5+ Real-time projects
5+ Hands-on-activities
Objectives :To learn complex game development using JavaScript concepts and frameworks.

OUTCOMES : Students will be able to create complex games using JavaScript such as Snake
50+ Coding Challenges
game, Flappy Bird game and Catching balls game. Practical Assessment
100+ Quizzes
41-60
3 Session

A dvanced Game Development using JS Certificate of completion


Objectives : To learn and understand how to build advanced games using JavaScript and
Firebase.

OUTCOMES : Students will be able to build complex multilevel and multiplayer games using
JavaScript and Google Firebase, such as Space Invaders.

LANGUAGE ENvironmEnt

-
Block based Coding /
Pycharm, BlockPy
-
Text based
C O D I N G

GRADE 9 CurriCULUM

Session 1-20
1
Basics of Python

Objectives : To introduce Python through text-based coding using python turtle module.
INCLUDES
OUTCOMES : Students will be able to create different animations such as design patterns,
Indian flag, snowman and doraemon etc. 60 Hrs live sessions/ 2 per

week

Session 21-40 60 recorded sessions


2
Intermediate Python
5+ Real-time projects

Objectives : To learn the intermediate concepts of python such as OOPs, Exception Handling
5+ Hands-on-activities
and module & Packages.
50+ Coding Challenges
OUTCOMES : Students will be able to create different programs using Intermediate Python
and create different applications like Password Manager, Pong Game, Calculator etc. Practical Assessment

100+ Quizzes

3 Certificate of completion
Advanced Python

Objectives : To explore the advanced concepts of python such as Collections,


Decorators,Python SQL Connects etc.

OUTCOMES : Students will be able to develop real-time applications like how to control
webcam and detects the real objects, Webcam photo share application etc.

LANGUAGE ENvironmEnt

Text-based Coding
Pycharm, Visual Studio

Code
C O D I N G

GRADE 10 CurriCULUM

Session 1-20
1
Basics of Python

Objectives : To introduce basic to advanced concepts of python.


INCLUDES
OUTCOMES : Students will be able to develop different applications using python such as
geometry game, Magic 8 ball game, and typing game etc. 60 Hrs live sessions/ 2 per

week

60 recorded sessions
Session 21-40
2 5+ Real-time projects
Introduction to Web Development

5+ Hands-on-activities
Objectives : To introduce Web Development using HTML, CSS and JavaScript.

OUTCOMES : At the end of this section students will be able to design and develop small 50+ Coding Challenges

websites using HTML, CSS and JavaScript.


Practical Assessment

100+ Quizzes
Session 41-60
3 Certificate of completion
Web Development Using Python

Objectives : To introduce the Django/Flask framework in python for web development &
also to learn App Deployment.

OUTCOMES : Students will be able to develop different web applications using frameworks of
python such as Online ticket booking application, todo-list app, my portfolio web app etc.

LANGUAGE ENvironmEnt

Text-based Coding
Pycharm, Visual Studio

Code
C O D I N G

GRADE 11 CurriCULUM

Session 1-20
1
Introduction to Python

Objectives : To introduce game designing using Python.


INCLUDES
OUTCOMES : Students will be able to learn python basic concepts and develop real-time
game applications. 60 Hrs live sessions/ 2 per
week
40 60 recorded sessions
2 Session 21-

Introduction to AI & ML 5+ Real-time projects


Objectives : To understand the basic theory underlying machine learning and to be able to 5+ Hands-on-activities
formulate machine learning problems corresponding to different applications.

OUTCOMES : Upon completion of this section students will be able to understand the AI & ML
50+ Coding Challenges
Basics and will also create a Chatbot application like Proton. Practical Assessment
100+ Quizzes
41-60
3 Session

Basics of Data Science Certificate of completion


Objectives : To understand a range of machine learning algorithms along with their strengths
and weaknesses like KNN, SVM and Naive Bayes etc.

OUTCOMES : At the end of this section students will be able to understand the machine
learning algorithms and perform sentiment analysis of different new articles.

LANGUAGE ENvironmEnt

x
Te t-based Codin g
Pycharm, Visual Studi o

Code
C O D I N G

GRADE 12 CurriCULUM

Session 1-20
1
Introduction to AI & ML

Objectives : To introduce Basics of AI&ML using Python.


INCLUDES
OUTCOMES : At the end of this section students will be able to design and develop AI
applications like Covid FaceMask Detection, Disease Prediction using Machine Learning. 60 Hrs live sessions/ 2 per
week
40
2
Session 21-

Basics Data Science


60 recorded sessions
Objectives : To learn the basics of data science and apply the concepts for data analysis and
5+ Real-time projects
data visualization. 5+ Hands-on-activities
OUTCOMES : At the end of this section students will be able to use modern data science tools 50+ Coding Challenges
for data analysis and visualization of real datasets such as Data Analysis of Fake News on
social media, and Covid19 Dataset. Practical Assessment
100+ Quizzes
41-60
3 Session

Intermediate Data Science


Certificate of completion
Objectives : To explore and understand the complex concepts of Data Science using
Python.

OUTCOMES : Students will be able to use data science concepts for data analysis and
visualization, Prediction of Petrol Prices in India. Also will be able to develop a recommendation
system for Netflix Shows.

LANGUAGE ENvironmEnt

-
Text based Codin g
Pycharm, Visual Studio

Code

You might also like