0% found this document useful (0 votes)
75 views1 page

Course Structure For: Grade 9

grade 9 coding program

Uploaded by

pradeep
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)
75 views1 page

Course Structure For: Grade 9

grade 9 coding program

Uploaded by

pradeep
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/ 1

Course structure for Grade 9

Session # Session Plan Course Summary


In this course, students get an introduction to Programming in a
visual, game-like environment. They would get introduced to text-
based programming. They would learn the basics of Python
including Conditional statements, Loops, Variables and Events by
01 – 20 Python Turtle
creating computer generated graphics.

Using these coding concepts they would create games and complex
art in Python.

In this course, students explore Python fundamentals such as


conditionals, loops, variables in greater depth. They get introduced
to new programming constructs like functions, strings, type casting,
lists and dictionaries. The focus is on developing Algorithmic
thinking with activities like Code crackers, emphasis on error
checking and debugging while coding and learning to write pseudo-
21 – 40 Python Algorithms
code.

Students create several projects like creating a virtual pet and dice
games. They also do projects related to real world applications like
making a secure password generator, simple chat-bot, play-list
editor, depending on their interests.

In this course, students get into complex projects and learn to use
advanced concepts of Python like nested loops and conditionals,
Game design with function arguments, type conversions, global and local variables,
41 – 60
Python string manipulations and debugging, etc and combine the turtle and
text python learnings to create games like hangman, shooting
planes, blackjack, snakes, and ladders, etc.
This course opens up the world of machine learning and AI to kids
by carefully crafted lesson plans for building chat-bots, AI-assisted
games, and image recognition projects.

During the course, students will explore some of the real-world


implications of AI applications like Alexa, IBM Watson, facial
71 - 90 AI
recognition technology, automated home systems. They will learn
to train these AI models to recognize text, images, and sounds. They
will start by integrating machine learning models with a graphical
interface from the MIT Media Lab called Scratch; but move on to
deploying them in the developers' professional programming
language of Python.

© Purplefirst Technologies Private Limited 2019 - 2020

You might also like