[go: up one dir, main page]

0% found this document useful (0 votes)
223 views20 pages

Grade 7 Curriculum

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)
223 views20 pages

Grade 7 Curriculum

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/ 20

Where kids love coding

Grade 7

Hello ! Young Coders

Get ready to 

Fall in love with coding
Accredited by
About Codingal
Codingal offers online classes for K-12 students to learn coding
by creating apps, building games and developing websites.

We offer live 1:1 coding classes taught by all-star instructors with


a computer science background.

Coding has been shown to have numerous benefits in multiple


studies. According to one study, children’s cognitive skills
improved sevenfold with coding.

In addition to improving their computational abilities and logical


thinking, coding improves their writing skills as well.

As a result, kids who begin coding at a young age will have a


definite advantage.

Our Mission
To inspire kids to fall in love with coding
Founder's Note

Teaching coding to kids is a huge


responsibility. Our teachers and curriculum
ensure we understand and own this fully.
Vivek Prakash
Co-founder & CEO

B.Tech & M.Tech, IIT Roorkee

Learning to code is not just about


becoming a computer scientist. Coding
empowers children at multiple levels.

Satyam Baranwal
Co-founder & COO

B.Tech, IIT Dhanbad


Codingal empowers kids to become
innovators of the future
Why should kids learn coding?
Coding is the new literacy.

In recent years, technology has made inroads into all


aspects of our lives. We’ve come to rely on websites,
apps and gadgets to help us through the day, be it at
work or at home. 

Given the enormous role technology is going to play in
the future, teaching kids to code is the best way to
prepare them for success.

What are the benefits of learning coding?

y Helps develop problem solving skills


y Boosts analytical and structural thinking abilities
y Enhances creativity and imaginatioe
y Helps find innovative solutions to real-life issues
y Helps develop resilience

Why this curriculum?


y Accredited by STEM.or
y Rated 4.6 out of 5 by students and parents“
y Based on BIDE (Broad, Inspiring, Deep and Efficient)
model“
y Focus on STEAM (Science, Technology, Engineering,
Arts, Math) subjects“
y Enhances cognitive, logical, and computational skills“
y Makes learning highly effective, interactive, and fun
Accredited by
Foundation of our curriculum

BLOOM
Bloom's Taxonomy is a standard
guideline for K-12 content
development, which includes 6
stages of learning: Remember,
understand, apply, analyze,
evaluate and create.
BIDE
The BIDE (Broad, Inspiring, Deep
and Efficient) model has been
developed by Codingal in-house
to ensure that our curriculum
caters to the unique learning
style of every child .
STEAM
STEAM is an approach to learning
that uses Science, Technology,
Engineering, the Arts and
Mathematics as access points for
guiding student inquiry, dialogue,
and critical thinking.

Covers K-12 Computer Science Framework compliant


Enhance Your Math and Science
Concepts with Codingal

Codingal's mission is to provide students with


the skills and mindset required to thrive in the
twenty-first century. Our curriculum aims to help
kids understand math and science through
coding in an interactive and fun way.

Microscope

Our coding courses are engineered to cover


essential science and math concepts like
integers, solar system, microorganisms,
geometry, water cycle, etc., in a way that these
concepts are imprinted on the kid's memory
forever.
Calculator

Our teachers provide individual attention to kids, customize projects based on


their interests and make them fall in love with Coding, Math, and Science.
Creator of tomorrow - Your kid's learning
journey

Advance Android
Scratch Developer Application

Certificate Developer Certificate

Coding Champion
A course to advance your
50 Classes

coding skills and build a


100+ Projects

deeper understanding of
50 Quizzes complex coding concepts.

Front-End Developer AI Programmer


Certificate Certificate
Coding Prodigy
A perfect course for kids
98 Classes

who want to excel at


184+ Projects

coding and building


98 Quizzes complex

games and applications.

Python Game Young Data


Developer
Scientist
Certificate Certificate

Coding Grandmaster
A course for those who
158 Classes

want to master the art of


450+ Projects

coding and create a better


158 Quizzes future through code.
Coding Champion- Overview (1)
A course to advance your coding skills and 50 Classes

build creative games and Android 100+ Projects

50 Quizzes
applications.

Key learnings Achievements


Scratch programming
Improved aptitude

Artificial Intelligence
Critical thinking

Internet safety
Conceptual clarity

Game development
Creative boost

Android App development

Featured Projects

Donut Game Messenger

Learn to create a fun Create a Whatsapp-like chat


Android development game. application using firebase.

Module 1
Language:

Game Design -I Block based

Get introduced to coordinates and Platform:

broadcast while making fun games


Scratch

like Mario Dash. 8 Lessons & 10+ Projects KBC Mario


dash

Module 2
Language:

Game Design - II Block based

Understand interlinking concepts Platform:

with the help of Broadcast and Scratch


Integer Snake
Cloning in game. 6 Lessons & 10+ Projects
game game

Language:

Module 3

Block based
Advanced Game Design
Platform:

Learn advanced animation effects Scratch


and games like Pacman game. Microscope Pacman
6 Lessons & 10+ Projects

Unlock Scratch Developer Certificate


Coding Champion- Overview (2)
Module 4
Language:

Internet safety for kids Block based

Learn about phishing, how to stay Platform:

Scratch
safe on internet and protect your
password. 6 Lessons & 5+ Projects
Am I safe Who am I
maze! talking to

Internet safety Certificate

Module 5

Language:

Artificial Intelligence AI
Get introduced to the magical world Platform:

of Artificial Intelligence. Create an Machine Learning for Kids


Image Recognizer project using 6 Lessons & 10+ Projects Mailman Happy Sad
block coding. Dog

Module 6
Language:

Machine Learning AI
Get introduced to speech Platform:

recognition and Machine Machine Learning for Kids


Learning. 6 Lessons & 10+ Projects Underfitting Roaming

Unlock AI Programmer Certificate

Module 7

Language:

Mobile App Development Block Based


Introduction to basics of Platform:

Application development. Create Thunkable


exciting games like Space 6 Lessons & 10+ Projects Image Space
Warriors. recognizer warriors

Module 8
Language:

Utility Apps Block Based

Learn to create an application that Platform:

Thunkable
can check the strength of your
password. 6 Lessons & 10+ Projects Mole mash password
strength
checker

Unlock Basic Android Application Developer Certificate


Coding Prodigy- Overview (1)
A perfect course for kids who want to excel 98 Classes

at coding and build complex applications 184+ Projects

98 Quizzes
and Websites.

Key learnings Achievements


All Coding Champion learnings Logic Building

Advance app development


Basic Web Development

App publishing
Introduction to JavaScript

Advance website development Capstone Project


HTML CSS JS
Featured Projects

Bootstrap Carousel Calculator

Use carousels to add slideshows Create a standard calculator


of pictures to make your webpage using HTML, CSS and Javascript.
more interactive.

Language:

Module 9
Block Based
Native Applications
Platform:

Learn how to build games and Thunkable


apps using cloud storage.
6 Lessons & 10+ Projects Snap it All in one
App

Module 10
Language:

App Publishing Block Based

Platform:

Learn how to pass data through


Thunkable
Firebase and create exciting
applications. Also publish your 6 Lessons & 10+ Projects Sign in Login App
application on Play Store. screen

Unlock Advance Android Application Developer Certificate

Module 11
Language:

Front-end Development HTML

Learn about basics of web, and Platform:

Repl.it
create your own webpages using Lists Table
HTML. 6 Lessons & 20+ Projects
Coding Prodigy- Overview (2)

Module 12
Language:

Webpage Styling CSS

Learn to make your webpages Platform:

Repl.it
more attractive by styling them
using CSS. 6 Lessons & 20+ Projects Transform Typography

Module 13

Web App Development Language:

HTML CSS
Learn about bootstrap which will
help to make the website Platform:

Repl.it
responsive. Use numerous HTML
and CSS templates for UI interface 6 Lessons & 20+ Projects Vertical Container

elements. scrollspy Fluid

Unlock Web Developer Certificate

Module 14

Language:

Advanced Front-end Development - I HTML CSS JS


Get introduced to JavaScript Platform:

programming. Learn to add Repl.it


interactive behavious to a 6 Lessons & 20+ Projects
webpage using Javascript. Methods in Methods in
JS array

Module 15

Language:

Advanced Front-end Development - II HTML CSS JS


Get ready to add extraordinary Platform:

behaviours to your web pages Repl.it


through advance concepts of 6 Lessons & 20+ Projects Class Validation
JavaScript. Inheritance using API

Language:

Module 16
JS
JS App Development
Platform:

Learn about app development Repl.it


using Javascript. 6 Lessons & 10+ Projects Stopwatch To Do List
Coding Grandmaster- Overview (1)

A course for those who want to master the 158 Classes

450+ Projects

art of coding and get a hands on experience


158 Quizzes
in Website development and Python.

Key learnings Achievements

All Coding Prodigy learnings +


Capstone project

Hands on project using HTML CSS JS


Advance coding concepts

Advance Python
Analytical skills

Game development using Python


Creativity

Data Science introduction

F eatured Projects

D enomination Calculator Prime N


umber

f
Create a Denomination Calculator Program to check whether

App using Tkinter Library o number entered by the user is

Python. prime or not.

Language:

Ho P o Wb
Module 17

HTML CSS JS
sting ers nal e sites
Platform:

Create your own website using Repl.it

HTML, CSS and Javascript. N


B
6 Lessons & 2+ Projects avigation Slider

ar

U
nloc kFrontend D fi
eveloper Certi cate

P o B
Module 1
Language:

yth n asics
Python

Learn about Python basics Platform:

including data types, Repl.it

operators and conditional


6 Lessons & 25+ Projects fi
Pro t Loss String
statements. Reverse

9
Language:

P ob So u Loop
Module 1
Python
r lem lving sing s

Platform:

f
Learn about the essential
Repl.it
concept o programming called

Loops.
6 Lessons & 25+ Projects N umbers in Spiral

Reverse
Coding Grandmaster- Overview (2)

Module 20
Language:

Advanced Python Python


Get introduced to the concept of Platform:

Functions and Exception Handling Repl.it


in Python. 6 Lessons & 25+ Projects Trip Value Error
Expenditure

U nloc Python eveloper Certi cate


k D fi

Module 21

Language:

Python Data Structures Python


Learn the concept of data Platform:

structures - List, Tuple, Repl.it


Dictionary and Set along with Trip Value Error
6 Lessons & 20+ Projects
their common functions. Expenditure

Module 22

Language:

Object Oriented Programming Python


Learn about Object Oriented Platform:

Programming concepts and Repl.it


That s the ord
how to implement them in
' W

6 Lessons & 20+ Projects exit Matching


Python.

nloc
U dvance Python eveloper Certi cate
k A D fi

Module 2 3

Language:

Game Deve o mentl p


Python
Learn about all the necessary Platform:

components for creating a ideo


v Repl.it
game step by step using 6 Lessons & 20+ Projects Level p U Space
Pygame. the Game nvader
I
Coding Grandmaster- Overview (3)

Module 24

Language:

GUI Development Python

Get introduced to the Python Platform:

Repl.it
library Tkinter that can help Image Tkinter
create GUI applications. 6 Lessons & 20+ Projects Makes It Widgets

Better

Unlock Python Game Developer Certificate

Module 25

Language:

Introduction to Data Science


Data Science

Learn what is Data Science and the Platform:

commonly used libraries of Python- Google Collab


Penguin Student
like Numpy, Pandas, Matplotlib and
6 Lessons & 10+ Projects Data Marks Bar
Seaborn.
Visualization Plot

Project

Unlock Data Scientist Certificate

Module 2 6
Language:

GitV s C
er ion ontrol GIT

Learn about the version control Platform:

system "Git", the difference between Git Bash

terminal and GUI Git.


Pull Repository
6 Lessons & 20+ Projects
Commits using H TTPS

Protocol
Top 10 benefits of learning at Codingal

! Regular PTM
Great opportunity for parents and teachers to open two-way
communication and to share insights and information for the
holistic development of a child.

2. Regular doubt session


After every module solve all your queries in this
personalized session. The toughest problems addressed –
concepts revised and doubts cleared!

3. Engaging quizzes
Quizzes are fun and help us remember important facts.
These well-targeted and tailor-made quizzes will boost self-
esteem and confidence among kids.

4. Thrilling competitions
Regular competitions are conducted to encourage students
to showcase their skills and develop their ideas.

5. Learning Certificates
Show the world what you can do with a certificate for every
amazing skill you master.
Top 10 benefits of learning at Codingal

6. Live personalized classes


Understand concepts faster with personal attention from
teachers. Learn coding from highly qualified teachers
trained to make learning effective and impactful.

7. Lifetime access to class videos


Forgot what was taught in the last class? No worries. Watch
the recorded class video anytime to refresh your memory.

8. Lifetime access to resources


Get lifetime access to our exclusive learning content
including DIY sheets, videos, and other resources.

9. Gamified learning
Codingal makes learning fun with gamification. Students
can take quizzes or complete projects to earn points,
badges, and rewards.

10. Community of young coders


Get access to our community of 150,000+ students to
collaborate, share projects and solve real-world problems
together.
Innovative projects built by Codingal students

My website Forever Jumping a Learn With Me


Suryansh Platformer Engine Shubham Shahapure
View Project Parth Sharma View Project
View Project

Save Mickey Pop the balloon

Text Translator App


Mansi Gupta Shraddha Bhattiprolu Parth Andhare
View Project View Project View Project

Covid-19 website Seven wonders of Quizzer


the world
Divyesh Shrikrishna Tiya Chakole
Akshat Kumar Yadav
View Project View Project
View Project
Students and parents love Codingal

Gladys Eva Meshack

Codingal Student Codingal Parent

Codingal personalized the course One of a kind virtual coding

for me and allowed me to learn system. I like the trainers and the

coding at my own pace from the classes designs. A well thought

comfort of home. ideology.

Advitiya Rishikesh Amol Sharma

Codingal Student Codingal Parent

My teacher always goes the extra Codingal's well-structured

mile and explains concepts in a courses have made coding fun for

manner that I can understand. my son. They're the best and the

quickest.
Coding- Gateway to success in the future

Now is a great time to be entering the


coding world because technology will
change more in the next 10 years than
it has in the last 50.

- Bill Gates

Whether you want to uncover the


secrets of the universe, or you just
want to pursue a career in the 21st
century, basic computer programming
is an essential skill to learn.”

- Stephen Hawking
Begin your kid’s coding journey

Is your child ready for the future?


Start their coding journey with


Codingal today.

Thank You
Built by alumni of InInpartnership with
partnership with With backing
Accredited from
by STEM.org

IIT Bombay
IIT Bombay IIT Guwahati
Backed by

IIT Roorkee IIT Dhanbad


BITS Pilani

Got questions?

Send us a message
Contact us support@codingal.com
anytime.

©️Codingal Inc.
Where kids love coding

You might also like