0% found this document useful (0 votes)
6 views11 pages

CO_L1_8_9

The document outlines a coding program for children in classes 4 to 10, emphasizing small class sizes and a focus on life skills and confidence building. It details various coding units including web design, mobile app development, and Python programming, each with specific lessons, skills built, and key learning outcomes. The program aims to equip students with essential technical skills and certifications to prepare them for future opportunities in technology.

Uploaded by

pbagaria0777
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)
6 views11 pages

CO_L1_8_9

The document outlines a coding program for children in classes 4 to 10, emphasizing small class sizes and a focus on life skills and confidence building. It details various coding units including web design, mobile app development, and Python programming, each with specific lessons, skills built, and key learning outcomes. The program aims to equip students with essential technical skills and certifications to prepare them for future opportunities in technology.

Uploaded by

pbagaria0777
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/ 11

Your child can build the next

super app!
Learn Coding and shape the world’s future with India’s best 1:4 live classes
Class 4 to 10 | Just 4 students

Learn coding and so much more

Marks Life Skills Confidence


Conceptual understanding for better scores
Build problem-solving, technical and Think and act like a future leader!

communication skills

Coding Units for Classes 8, 9 and 10

Basic Web Design & Bootstrap

Lessons Concepts learned Skills built Key learning outcome


1-4 HTML5 & CSS3 Understanding powerful tech behind Build a multipage website
Google, Amazon, etc.

Understanding web fundamentals


including APIs, URLs, etc.

Creating a multipage website with


embedded media

Lessons Concepts learned Skills built Key learning outcome


5-9 Bootstrap Grid Structure & Creating complex webpage layouts Build an ecommerce website
Responsive Website using Bootstrap Grid Structure

Load external libraries in HTML to add


features to your website

Bootstrap Web Designer


Can now design responsive websites using HTML5, CSS 3

Bootstrap Web Designer


and Bootstrap

Can now design responsive websites using HTML5, CSS 3


This certificate is presented to

Your Child
and Bootstrap Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from
Basic Android/iOS App Development

Lessons Concepts learned Ski lls built K y e learning outcome


10 - 17 Cross-platform mobile app Basic app design
B uild a Xylophone app
designing using Thunkable User interface design

Linking external databases

Embedding open-web APIs

Building sample apps for each skill

Cross-platform Mobile App Developer


Certified Android/iOS App Developer on Thunkable

Cross-platform Mobile App Developer


Certified Android/iOS App Developer on Thunkable This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University


LIDO is built by alumni
from

Basic t on Programming
Py h

Lessons Concepts learned Ski lls built K y e learning outcome


18 - 25 Python fundamentals & Object B asic Python inluding variables and Design Turtle Race Game
Oriented Programming typecasting

Essential concepts like conditional


statements, loops, functions, and lists

Object-oriented programming

Using Python external library

t on Developer - Beginner
Py h
Certified Python Developer at Beginner level

t on Developer - Beginner
Py h
This certificate is presented to

Certified Python Developer at Beginner level Your Child


Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University


LIDO is built by alumni
from
Intermediate Pygame

Lessons Concepts learned Skills built Key learning outcome

26 -33 Introduction to Pygame and Understanding Pygame library, Understanding Pygame library,

Repl Python editor modules & functions


modules & functions

Using and loading Pygame Library

Pygame skeleton code structure

Understanding Game Loops & Timer

Boo
Boo
tsho
CrPyt
oss-
Pyt snltra
ho
tra
tP npGGW
pame
W
e
ame beDD
beeevD
sveigner
e slop
lop
atform Mobile App Developer
e ---ANov
igner
er
er -Nov
dB
vaan
is
icceieced
Skilled
SSin
Certified
Certified
killed
killed Python
creating
in
in
Python Game
designing
designing Developer
cross-platform
Game
responsive
responsiveww
at
Developer
mobile NNovice
ebsites
at
ebsites
apps
ovice
in
in
in JS
SS
level
Thunkable
C
level

Python Game Developer - Novice


Certified Python Game Developer at Novice level This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


O, Lido Learning

CT CE O, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LID O is built by alumni


from

Lessons Concepts learned Skills built Key learning outcome

34 - 41 Advanced Pygame concepts Pygame Co-ordinates, pixels & 2-D space


Design the Hangman Game

Advance functions like blit,render & draw

Understanding RGB & Hex Color codes

Complex Key & Mouse Events in Pygame

Developing Board Game using Pygame

Library

Pyt Boo
C ho
Boo
ho
Pyt Pyt
r
s ho
oss-
tn
ntraGsl pGW
tPame
tra
ame
n
at fopDDWbvvM
ee
ame
rm
eeee
e DD
bob
e igner
ee
er
i e
erlop
Dsv lslop
lop
igner -- --D
App A-Nov
Intermediate
er d a
an
i ie ed
Intermediate
e e er vBv lop
sc c
Skilled
SSin
Certified
Certified Python
Certified
killed
killed
creating
Python
in
in Game
Python
designingDeveloper
designing
cross-platform
Game
Game
Developer
responsiveat
responsive
DeveloperwIntermediate
mobile
at wIntermediate
Novice
ebsites
at
ebsites
apps in
in JS
SS
level
inThunkable
C
level
level

Pyt hon Game Developer - Intermediate


Certified Python Game Developer at Intermediate level This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


O, Lido Learning

CT CE O, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LID O is built by alumni


from

Lessons Concepts learned Skills built Key learning outcome

42 - 45 Pygame final project Design a complex game in Pygame Design the classic Tic Tac Toe

using all the concepts learned so far Game

BooBoo
CPytho
tstra
ho
Pyt tsG
ho
n npame
GW
pame
W b
DDeeD
b
D
evv
e
eDslop
e lop
es
vigner
e lop -er-A-A
ross-Platform Mobile App Developer
Pyt n tra
ame e igner
erer d-
vdB
vaan
Nov
an sced
ic ced
ie

Skilled
SSin
Certified
CertifiedPython
Certified
killed
killed
creating
Python
in
in Game
Python
designing
designing Developer
cross-platform
Game
Game
responsive
responsive
Developer wat
at
Developerwebsites
mobileat Novice
Advanced
ebsites
Advanced
apps in
in JS
SS
level
inThunkable
C
level
level

Pyt hon Game Developer - Advanced


Certified Python Game Developer at Advanced level This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


O, Lido Learning

CT CE O, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LID O is built by alumni


from
Intermediate Modern Javascript

Lessons Concepts learned Skills built Key learning outcome

46 - 60 ECMA Script (ES6)


Understand how JavaScript works on 1. Build a random password

OOPs Programming
browser
generator WebApp in Javascript

DOM Model
Object Oriented Programming in 2. Design a Color Flipper in

Interactive Web App JavaScript


Javascript

Document Object Model in Javascript

Modifying any web page on Amazon,

Google, etc.

Debugging to fix your code

B Py
BPyhhP GG
ootstrap
ootstrap
JavaScript
tt on Web
Web
Desi
onWebApp
ame
ame Desiner
ner
Developer
Developer-
Developer
--Advanced
-
- asic
ovice
ovice
e inner
Cross- latform Mobile App Developer
g g NNBB g
Certified
Skilled
Certified
Certified
Skilled
Skilled Python
in WebApp
creating
in
in
Python Game
designing
designing Developer
cross-platform
Developer
Game
responsive
responsive
Developerat
in JavaScript
mobile ovice
websites
websites
atapps
at
ovice level
Beginner
in
in
in NN
Thunkable
CSS
level
JS level

JavaScript WebApp Developer - Beginner


Certified WebApp Developer in JavaScript at Beginner level
Your Child
This certificate is presented to

Date : 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from

Intermediate JavaScript WebApp Developer - Intermediate

Lessons Concepts learned Skills built Key learning outcome

61 - 81 UI/UX Design
Learn fundamentals of user interface 1. Build your own drums app -

Responsive Web apps


and user experience design
Beat It

Web API Calls Explore web APIs to embed real-time 2. Todo List

third party data


3. Weather App

Learn how to host your projects on

Github repositories "

B BPy hP G
ootstrap
ootstrap
JavaScript
JavaScript Web
t WebApp
on
WebAppWeb
ame Desi
Desi
nerner
Developer
Developer
Developer--
-Advanced
- - ovice
asic
Intermediate
Intermediate
Cross- latform Mobile App Developer
g g NB
Certified
Certified
Skilled JavaScript
Certified
Skilled
Skilled
in
WebApp
creating
in
in WebApp
Python
designing
designing
Developer Developer
cross-platform
Game
responsive
responsive
inDeveloperat
JavaScript
mobile Intermediate
websites
websites
atat
apps
Intermediate
ovice
in
in N
JS level
inThunkable
CSS
level level

JavaScript WebApp Developer - Intermediate

Certified WebApp Developer in JavaScript at Intermediate level


Your Child
This certificate is presented to

Date : 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from
Intermediate AI & ML Beginners

Lessons Concepts learned Skills built Key learning outcome

82 - 97 Teachable Machine
Understand the theory behind AI & ML Training AI/ML models and using

Google Experiments
using real life examples
them in your app/game

Neural Network Models & Use the examples to train a computer

Tensorflow to be able to recognize your images,

sounds, and poses

Make your own AI to beat games

Use trained AI/ML models in your

app/game

Examples of Neural Network

Prediction Models

Bootstra
Ja Bootstra
vaPAI/ML
AI/ML
Sc
y tri
hp on
tpW
GW
p e
W
b beDesigner
Programmer
Programmer
e
ame A De
pp Designer
b De
vevlo
e
--lo
p -er
Ad-
Beginner
er Basi
Beginner
Cross-Platform Mobile App Developer
p - -o
N an ced
Beginner
vv ice

Certified
Certified
S in
Certified
killedSS Artificial
Certified
in
in
killed
killed
Artificial
creating
W ebApp
in
in Intelligence
Python
designing
designing
Intelligence and
cross-platform
Developer
Game Machine
responsive
responsive
in
Dand
eveloper
Java
mobile
Machine Learning
Swebsites
cript
websites
atapps
Novice
at
Learning
Beginner
in
in Course

inThunkable
C
level
JSCourse
SS level at

at Beginner
Beginner level
level

AI/ML Programmer - Beginner

Certified in Artificial Intelligence and Machine Learning Course


This certificate is presented to

Your Child
at Beginner level Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji

CTO, Lido Learning


CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from

Advanced JS Webapp Dev Advanced

Lessons Concepts learned Skills built Key learning outcome

98 - 116 Javascript Revisited


Build, test, and launch React JS apps
Designing and deploying a React

React ES6
Deploy your React apps live to the web JS app

JSX & Components eg: Shopping cart app, currency

converter, etc.

Pa
J O O
ta
yv n
h on
line
Sc ri
nlpData
ine
tWntre
e EE
Ana
ntre
b Apprene
pp ly
rene
De st
ve-lr
ro-Intermediate
p- Beginner
Beginner
er - Advanced uu
Certified WebApp Developer in JavaScript at Advanced level
Skilled in starting
Certified a business through a website/app at Beginner level
Skilled inCertified
WebApp
starting Python eveloper
DD atathrough
a business Analyst
in Jaava
at the
Script
Intermediate
at Advanced
website/app level
level
at Beginner level

JavaScript WebApp Developer - Advanced

This certificate is presented to

Certified WebApp Developer in JavaScript at Advanced level


Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji

CTO, Lido Learning


CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from
Advanced AI & ML Advanced

Lessons Concepts learned Skills built Key learning outcome


117 - 136 Speech Web API
Using Web Speech API for speech Creating an interactive AI Voice
SpeechToText
recognition
Assistant
Face & Speech Recognition App Design a program to convert speech to
text

Create an interactive AI Chatbot

Add features to your chatbot to make it


a voice assistant

PyOnline
thon Data
JavaScript
Online
AI/ML Entrepreneur
AnalDeveloper
WebApp yst --Advanced
Programmer
Entrepreneur Intermediate
-Beginner
Beginner
- Advanced
Certified
Skilled ininArtificial
inCertified
startingArtificial Intelligence and MAchine Learning Course atat
Certified
Certified
Skilled in starting Paaython
WebApp business
business through
Intelligence
Developer
Datathrough
Analystaaatww
inand ebsite
JavaScript
Machine
the app at BBeginner
Intermediate
ebsite //at
Learning
app eginner
Advanced
at level
Course level
levellevel
Advancedlevel
Advanced level

AI/ML Programmer - Advanced


Certified in Artificial Intelligence and Machine Learning Course
This certificate is presented to

Your Child
at Advanced level Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni


from

Advanced Starting an online business

Lessons Concepts learned Skills built Key learning outcome


137 - 140 H ow to start your own Cloud computing fundamentals
H osting your website/app/game
website/app How to host on external servers

How to choose between AWS, Azure, etc

Advanced Python GUI

Lessons Concepts learned Skills built Key learning outcome


141 - 160 Python Fundamentals
Python basics revisited
Creating a GUI-based utility app

Graphics In Python
Draw graphics using the Python eg: Scientific Calculator,
Tkinter Library for GUI
module Turtle
Stopwatch, BMI calculator
Tkinter Widgets Build Python Graphical User
Interfaces(GUI) App with Tkinter

PyOnline
thon Data
PyEntrepreneur
JavaScript
Online Anal
WebApp
th yst --Intermediate
Entrepreneur
on -Beginner
GUIDeveloperBeginner
Programmer- Advanced
Skilled Skilled
inCertified
starting indesigning
designing GUI-based apps in Python
Certified
Skilled in Skilled
starting aaython
WebApp
P business
in
business through
Developer
Datathrough
Analyst
GUI aaatwwthe
ebsite
in -JavaScript
based apps app at BBeginner
Intermediate
ebsite //at eginner
inAdvanced
app ython
Pat level level
levellevel

Python GUI Programmer


This certificate is presented to

Skilled in designing GUI-based apps in Python Your Child


Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni


from
Advanced Data Analytics in Python - Basic

Lessons Concepts learned Skills built Key learning outcome

161 - 180 Data Analytics Basics


Data Analytics Concepts
Creating a data analytics project

Data structures in Python


List, Tuples, Dictionaries operations
on Jupyter with basic features

Jupyter Notebook Data structure operations searching,

sorting etc.

Using Jupyter Notebook Commands

Python
Online
Python
Data
JavaScript
OnlineEntrepreneur
Python Data
Analyst
WebApp Analyst
--Intermediate
Entrepreneur
Data Analyst--Beginner
Developer--Basic
Beginner
Basic
Advanced
Certified Python Data Analyst at the Basic level
Skilled in starting
Certified a business through a website/app at Beginner level
Skilled inCertified
Certified
WebApp
starting Python
Python
Developer
Data
a business Data
Analyst
Analyst
in JavaScript
through aat the
at the
Intermediate
at
Basic
website/app Advanced
atlevel
level
level
Beginner level

Python Data Analyst - Basic

This certificate is presented to

Certified Python Data Analyst at the Basic level


Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji

CTO, Lido Learning


CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from

Advanced Data Analytics in Python - Advanced

Lessons Concepts learned Skills built Key learning outcome

181 - 205 Numpy Library


:
Numpy arrays Creation Methods and Creating advanced data analytics

Pandas Library
Attributes
projects with data visualization

Mathplotlib and pyplot Perform data operations in python features

pandas library

Visual Data Exploration using python


modules

Python
Python
Online
Python
Data
JavaScript
PythonData
OnlineEntrepreneur
Data
Analyst
Analyst
WebApp
Data Analyst
--
Entrepreneur
Analyst -Intermediate
-
Developer
- Advanced
Beginner
--Basic
Advanced
Beginner
Advanced
Certified Python Data Analyst at the Advanced level
Skilled in starting
Certified a business through a website/app at Beginner level
Skilled inCertified
Certified
WebApp
Certified
starting Python
a Python
PythonDeveloper
Data
business Data
Data Analyst
Analyst
in JavaScript
through
Analystaat
at the
at the
Intermediate
website/app
the at
Basic
Advanced
atlevel
Advanced level
level
Beginner
level level

Python Data Analyst - Advanced


This certificate is presented to

Certified Python Data Analyst at the Advanced level Your Child


Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji

CTO, Lido Learning


CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from
Master C++ Programming

Lessons Concepts learned Skills built Key learning outcome


206 - 220 C++ fundamentals
Basic C++ programs & Syntax
Creating basic C++ programs
OOPs fundamentals OOPs fundamentals using classes and data structures

C++ Programmer - Basic


Certified C++ programmer at the Basic level

C++ Programmer - Basic


Certified C++ programmer at the Basic level This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from

Master Core Java - Advanced

Lessons Concepts learned Skills built Key learning outcome


221 - 235 Java Programming Java programming concepts: Data Designing Complex java programs

Fundamentals
types, Scope, Conditionals, Loops, eg: factorial, fibonacci series, etc.
Nested Loops, Methods and Methods etc

Arrays
Typecasting, return Types and Method
Introduction to OOPs concepts
Parameters

Classes, Objects, Constructors Object Oriented Programming: Data


Encapsulation, Inheritance,

Abstraction and Polymorphism

Core Java
CoreProgrammer
Java Programmer
- Advanced
Certified Core
Certified
Java Programmer
Core Java Programmer
at the Advanced level

Core Java Programmer


Certified Core Java Programmer This certificate is presented to

Your Child
Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University

LIDO is built by alumni

from
Master Individual Project

Lessons Concepts learned Skills built Key learning outcome


236 - 240 Choose to build an Launch/publish your own Build your own website/app/game
app/website/game website/app/game and publish it online

Online Entrepreneur - Beginner


Skilled
Skilled inin starting
starting aa business
business through
through aa website/app
website/app at
at Beginner
Beginner level
level

Online Entrepreneur - Beginner


Skilled in starting a business through a website/app at
This certificate is presented to

Your Child
Beginner level Date: 00/00/2020

Nishu Goyal Sahil Sheth Nandini Mullaji


CTO, Lido Learning
CEO, Lido Learning
CSO, Lido Learning

IIT Madras Duke University Stanford University


LIDO is built by alumni
from
The perfect Coding course

Choose from 150+ topics


Customise your learning experience Scratch 3.0 Project
How to Make a Flappy Bird Game

1:4 classes with expert teachers


Learn from carefully selected, internationally trained teachers

Interactive learning formats


Learn through videos, games, and activities

International curriculum
T alums
Lessons designed by Harvard, Stanford, II

Launch your own apps


Turn your ideas into real-world solutions

Getting Started With Coding & Scratch

Building Color Changing App


Storytelling

Home

Manasi has shown excellent progress in


loops and sequences. Great work.”

Ragnath Sir
Progress

Getting Started With Backdrops,character Coordinates In Drawing Shapes &


Coding & Scratch s,blocks Scratch Colors
6m 32s 6m 32s 6m 32s 6m 32s

Library

Game Design

Lidoboard

Event Blocks Event Blocks Datablocks & Conditionals & Culmination of all
6m 32s 6m 32s Variables Random topics
6m 32s 6m 32s 6m 32s

Continuous Learning Super parent app

Outcome based classes Detailed reports


Classes 2 times a week Track your child’s progress at every step

Project gallery Academic advisor



So there s always more to build! Support and guidance 7 days a week

Coding is fun with Lido!

“My son is so excited learning to code. “I have never seen Aria more excited about

Everything from the teacher, to the platform, to anything! She waits for her coding class every

the classes is top notch! Great to see him grow weekend, and she has already built her own

every single day!” app!”

Devang Joshi Pradeep Shah


Father of Het, Class 7 Father of Aria, Class 5
Built by a team from

As featured in

How does Lido help my child?


For the best learning experience, a student needs face-to-face interaction with rockstar teachers, interactive content, and a personalised platform. Lido
combines these three in its classroom for the 21st century, which is guaranteed to improve results. Lido provides live classes in this format for Maths,
Science, Coding, English, and much more for Grades K-9.

a. Personalised attention: With face-to-face interaction with tutors and a maximum of 4 students per class, your child receives personalised attention, regular
feedback, and enough opportunities to clarify doubts.

b. Engaging content: Designed by Harvard, Stanford, and IIT alums, every live online class has HD animated videos, interactive games, and more. This helps
your child learn concepts better and fall in love with learning.

c. Real-world skills: Lido covers full school curriculum AND extra-curricular skills like problem-solving, technical skills, communication, and creativity through
its live online classes.
What is the structure of a Lido class?
Every class has just 4 students tutored by an expert teacher and has a key learning activity associated with the core concept of that class. Each class
comprises 45 minutes of teaching time during which students master concepts through explanations in an interactive manner, followed by a 15-minute
end-of-class buffer time for students to finish the key learning activity of the class.
How does Lido select teachers?
Only top applicants from across the country are selected to become Lido tutors after a thorough screening process & background check. Each Coding tutor
undergoes rigorous training in our special interactive & application-based curriculum & learning tools to help your child develop a strong foundation in
computer programming & sharpen their critical-thinking, analysis, & problem-solving skills. We use sophisticated AI algorithms to pair each child with the
tutor best suited for their needs to increase their chances at success!
Can my classes be used for other subjects?
Yes, you can use your classes purchased for any of the subjects that Lido offers - Math, Science, English and Coding. You can start and stop these courses
at any time so that you have the flexibility to design your own curriculum

You might also like