Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Co-relation
Gist of Lesson Targeted learning Teaching learning activities planned for achieving the TLO using suitable Assessment Strategies with other
Focused skills/Competencies outcomes (TLO) resources and classroom management strategies Planned subjects
Getting Started with Understands the Use of e-content : e-book, powerpoint presentation, images and videos for Assignment would be Python is
Python: basic concepts of effective teaching learning process. given to improving their used to
Focused Skills - python create
writing skills.
Understanding, programming Encouraging students to ask questions and investigate their own idea helps to software.
Knowledge,Identification, Knows uses of improve their problem solving skills as well as gain a deeper understanding of Practice Questions
Application: various academic concepts.
Introduction, Python Pluses, would be given to the
programming
some minuses. Working in students.
syntax Differentiating the teaching by allocating tasks based on student’s abilities, to
Python – working in default Identifies type of ensure no one gets left behind.
python Distribution, working Assignment would be
programming
WITH IDLE, writing and given during classroom
paradigm Important questions in context to exam would be discussed.
compiling Python program
Applies the teaching for better
with command line in linux. understanding.
concept Discussion and sharing answers/responses/findings/in classroom teaching
Understanding First
practically
Program/ Script Group Task, individual
Lecture cum demonstration method adopted for the explanation
of different topics. task
MLL:
Q. Who developed Python Programming Language? Quiz,
Q. Is Python an object Oriented Programming?
Demonstration Method
HOT:
Q. What is the difference between interactive mode and script mode in Python?
Q. Write a program in Python to print your name.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment Strategies
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Planned
subjects
strategies
Python Fundamentals : Understands the Use of e-content : e-book, powerpoint Assignment would be Python is
Focused Skills -Understanding, Knowledge, Identification, basic concepts of presentation, images and videos. given to improving their used to create
Application: python writing skills. software.
programming MLL:
Introduction, Python character set, Tokens- keywords, Knows uses of Q. What is the difference between a Practice Questions
identifiers, literals, operators, punctuators. Barebones of a various keyword and an identifier? would be given to the
Python program, Variable and Assignments- creating a programming syntax Q. How many strings are supported in
students.
variable, multiple assignments, variable definition, dynamic Identifies type of Python?
programming Assignment would be
typing. Simple Input and Output – reading numbers, output paradigm HOT:
through print() statement. given during classroom
Applies the concept Q. What is the difference between an
practically expression and a statement in Python? teaching for better
Q. Write a program to calculate profit understanding.
percentage from the sales of goods
that you made. Group Task, individual
task
Quiz,
Demonstration Method
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Data Handling : Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
python Group Task software.
Knowledge,Identification, Application:
programming MLL:
Introduction, Data Types – Numbers, Strings, Lists Knows uses of Q. What are data types? What are Quiz
and tuples , Dictionary. Mutable and Immutable various Python’s built in core data types?
Types- variable Internals. Operators – Arithmetic programming syntax Q. What do you understand by the Question answer
operators, Relational operators, identity Identifies type of term immutable?
Demonstration
programming
operators,logical operators, bitwise operators, paradigm HOT: Method
operator precedence. Expressions – evaluating Applies the concept Q. Why is Boolean considered a
Oral test
expressions, type casting. Working with some practically subtype of integers.
standard library modules – working with math Q. Write a program to obtain principal
amount, rate of interest and time from
module of python, using random module, using the the user and compute simple interest.
statistics module.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Conditional and Iterative Statements: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
python Group Task software.
Knowledge,Identification, Application:
programming MLL:
Introduction, Types of Statements in Python. Knows uses of Q. What is statement? What is the Quiz
Statement flow control. Program logic development various significance of an empty statement?
tools – flowcharts. If statements , if else statement, programming syntax Q. Write a program to print numbers
if- elif statement, nested If statement. Repetition of Identifies type of from 1 to 100.
Demonstration
programming
Tasks – a necessity. The range() function. paradigm HOT: Method
Iteration/Looping Statements - for loop, while loop, Applies the concept Q. Write a program to print factorial of
loop else statement, jump statements- break and practically a given number.
continue. Loop else Statement. Nested Loops. Q. Write a program to print Fibonacci
series.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
String Manipulation: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
python Group Task software.
Knowledge,Identification, Application:
programming MLL:
Introduction, Traversing a string, String operators- Knows uses of Q. What is a string slice? How is it Quiz
basic operations, membership operators, various useful?
comparison operators, string slices, string functions programming syntax Questionnaire
and methods Identifies type of HOT:
PRACTICAL S
programming Q. Write a program that reads a string
paradigm and checks whether it is a palindrome
Demonstration
Applies the concept string or not.
practically Q. Write a program that reads a string Method
and then prints a string that capitalizes
ORAL TEST
every other letter in the string e.g.
passion becomes pAsSiOn.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Debugging Programs: Understands the Use of e-content : e-book, powerpoint Individual Task Debugging
Focused Skills -Understanding, basic concepts of presentation, images and videos. refers to the
Knowledge,Identification, Application: python Group Task process of
Introduction, Debugging, Errors and Exceptions, programming MLL: locating the
debugging techniques, Using Debugger Tool – Knows uses of Q. What do you mean by Syntax errors Quiz place of error,
working with Integrated debugger tool of Spyder various and semantics errors? cause of error
IDE, working with Python Debugger- pdb. programming syntax Demonstration and correcting
Identifies type of HOT: Method the code
programming Q. Why are logical errors harder to accordingly.
paradigm locate? Oral test
Applies the concept Q. What is an Exception?
practically
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
List Manipulation : Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Creating and accessing lists – programming MLL:
creating lists, accessing lists. List operations- join Knows uses of Q. How are lists different from strings Quiz
lists, repeating or replicating lists, slicing lists, various when both are sequences?
working with lists, list functions and methods. programming syntax Q. What are nested lists?
Identifies type of
Demonstration
programming HOT:
paradigm Q. Write a program to find the largest Method
Applies the concept number of a list of numbers.
practically Q. Write a program to find the second Oral test
largest number of a list of numbers.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Tuples : Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Creating and accessing tuples – programming MLL:
creating tuples, accessing tuples. Tuples Knows uses of Q. How are tuples different from lists Quiz
operations- joining tuples, slicing tuples, Tuples various when both are sequences?
functions and methods. programming syntax Q. How can you say that a tuple is an Demonstration
Identifies type of ordered list of objects? Method
programming
paradigm HOT: Oral test
Applies the concept Q. Can tuples be nested?
practically Q. Write a Python function
secondLargest(T) which takes as input
tuple T and returns the second largest
element in the tuple.
.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Dictionaries: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, Knowledge, basic concepts of presentation, images and videos. to create
Identification, Application: python Group Task software.
Introduction, Dictionary- Key : Value Pairs – programming MLL:
creating a dictionary, accessing elements of a Knows uses of Q. How are dictionaries different from Quiz
dictionary, characteristics of a dictionary. Working various lists?
with Dictionaries – multiple ways of creating programming syntax Q. Why can’t Lists can be used as keys? Questionnaire
dictionaries, adding elements to dictionary, Identifies type of
updating existing elements in a dictionary, Demonstration
programming HOT:
checking for existence of a key, pretty printing a paradigm Q. Write a program to create a Method
dictionary, counting frequency of elements in a list Applies the concept dictionary containing names of
using dictionary. Dictionary Functions and practically competition winner students as keys Oral test
methods. and number of their wins as values.
Google form
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Understanding Sorting: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, Knowledge, basic concepts of presentation, images and videos. to create
Identification, Application: python Group Task software.
Introduction, sorting, bubble sort, insertion sort programming MLL:
Knows uses of Q. Given an array: 89, 20, 31, 56, 20. Quiz
various Sort this array in ascending order using
programming syntax i) Bubble sort ii) Insertion Sort Questionnaire
Identifies type of
Demonstration
programming HOT:
paradigm Q. Write a program to sort a list using Method
Applies the concept Bubble Sort.
practically Q. Write a program to sort a sequence Oral test
using insertion sort.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
States and Transitions: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, Knowledge, basic concepts of presentation, images and videos. to create
Identification, Application: python Group Task software.
Introduction, magical Island- the Island of Victory, programming MLL:
States, Transitions and Diagrams Knows uses of Q. What is State? Quiz
various Q. What do you understand by
programming syntax transition? Questionnaire
Identifies type of
Demonstration
programming HOT:
paradigm Q. Draw state-transition diagram for Method
Applies the concept game of chess.
practically Q. Draw state-transition diagram for Weekly test
asking a room reservation in a hotel.
Monthly test
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Gist of Lesson Co-relation
Targeted learning Teaching learning activities planned for achieving the TLO using suitable Assessment Strategies
Focused with other
outcomes (TLO) resources and classroom management strategies Planned
skills/Competencies subjects
Basic Computer Overview: Understands the Use of e-content : e-book, powerpoint presentation, images and videos for Assignment would be Basic
Introduction, basic concepts of effective teaching learning process. given to improving their knowledge
python writing skills. of
Basic Computer programming Encouraging students to ask questions and investigate their own idea helps to Computers is
organization- Input Knows uses of improve their problem solving skills as well as gain a deeper understanding of Practice Questions would required in
Unit,Output unit, CPU, various academic concepts. be given to the students. most of the
Memory, Storage Unit, programming work/ job
syntax Differentiating the teaching by allocating tasks based on student’s abilities, to Assignment would be nowdays .
System bus, Mobile System
Identifies type of ensure no one gets left behind. given during classroom
Organisation , Types of programming
Software – System software, teaching for better
paradigm Important questions in context to exam would be discussed.
Application software, Applies the understanding.
software libraries. concept Discussion and sharing answers/responses/findings/in classroom teaching
Group Task, individual
practically
Lecture cum demonstration method adopted for the explanation task
of different topics.
MLL: Quiz,
Q. State the basic units of a computer. Name the subunits that make up the CPU,
Demonstration Method
and give the functions of each of the units.
Q. What is the function of memory? What are its measuring units?
HOT:
Q. What is the difference between RAM and ROM?
Q. What is the difference between an interpreter and compiler.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Co-
Targeted
Assessment Strategies relation
Gist of Lesson learning Teaching learning activities planned for achieving the TLO using suitable resources
Planned with
Focused skills/Competencies outcomes and classroom management strategies
other
(TLO)
subjects
Number System: Understands Use of e-content : e-book, powerpoint presentation, images and videos for effective Assignment would be Python is
Focused Skills -Understanding, the basic teaching learning process. given to improving their used to
Knowledge,Identification, concepts of writing skills. create
Application: python Encouraging students to ask questions and investigate their own idea helps to software.
programmin improve their problem solving skills as well as gain a deeper understanding of Practice Questions would
Introduction, Digital Number
g academic concepts. be given to the students.
System- decimal number system, Knows uses
binary number system. Number of various Differentiating the teaching by allocating tasks based on student’s abilities, to ensure Assignment would be
Conversions – Decimal to binary programmin no one gets left behind. given during classroom
conversion, binary to decimal g syntax
teaching for better
conversion, decimal to octal , Identifies Important questions in context to exam would be discussed.
type of understanding.
octal to decimal, octal to binary,
programmin Discussion and sharing answers/responses/findings/in classroom teaching
binary to octal, decimal to hex, Group Task, individual
g paradigm
hex to decimal, binary to hex, hex Applies the Lecture cum demonstration method adopted for the explanation task
to binary , Representing unsigned concept of different topics.
integers in binary, binary practically Quiz,
addition, Character/String MLL:
Demonstration Method
representation- ASCII Code, ISCII Q. Convert following decimal numbers to binary:
Code,Unicode. i) 13 ii) 106 iii) 84
HOT:
Q. Convert Binary numbers to decimal:
i) 10010 ii) 101010 iii) 1010100.011
Date: Name and Signature of the Teacher: Principal
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Co-
Targeted
Assessment Strategies relation
Gist of Lesson learning Teaching learning activities planned for achieving the TLO using suitable
Planned with
Focused skills/Competencies outcomes resources and classroom management strategies
other
(TLO)
subjects
Boolean Logic: Understa Use of e-content : e-book, powerpoint presentation, images and videos Assignment would be Python
Focused Skills -Understanding, nds the for effective teaching learning process. given to improving is used
Knowledge,Identification, Application: basic their writing skills. to
Development of Boolean logic, binary valued concepts Encouraging students to ask questions and investigate their own idea create
of python helps to improve their problem solving skills as well as gain a deeper Practice Questions softwar
quantities, logical operations – logical functions,
program understanding of academic concepts. would be given to the e.
logical operators, evaluation of Boolean ming
expressions using truth table, basic logic gates- students.
Knows Differentiating the teaching by allocating tasks based on student’s
Inverter(NOT gate) , OR Gate, AND Gate, basic uses of abilities, to ensure no one gets left behind. Assignment would be
postulates of Boolean logic, principal of duality, various
given during
basic theorems of Boolean algebra- properties of program Important questions in context to exam would be discussed.
ming classroom teaching for
0,1, Indempotence law, Involution,
syntax Discussion and sharing answers/responses/findings/in classroom better understanding.
Complementary law, Commutative law, Associative
Identifies teaching
law, Distributive law, Absorption law, some other type of Group Task, individual
rules of Boolean logic algebra, DeMorgan’s program Lecture cum demonstration method adopted for the explanation task
Theorems, Simplifying a Boolean Expression, More ming of different topics.
about logic Gates – NOR Gate, NAND Gate, XOR paradigm MLL: Quiz,
Gate, XNOR Gate, NAND to NAND and NOR to NOR Applies Q. Prove that X.(X+Y)=X by truth table.
the Demonstration
design.
concept HOT: Method
practically Q. Draw logic circuit diagram for the following:
Y = ab+ b’ c + c’ a’
Q. State DeMorgan’s Law of Boolean Algebra and verify them using truth
table.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Insight Into Program Execution: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Basic flow of compilation, programming MLL:
Understanding Translation Process- compilation Knows uses of Q. What are the front end and back end Quiz
process, Interpretation process, Role of Operating various phases of a compiler?
System in Running a Program, Introduction to programming syntax Q. What is the difference between Questionnaire
Parallel Computing, Cloud Computing. Identifies type of linker and loader parts of a compiler?
Demonstration
programming
paradigm HOT: Method
Applies the concept Q. What is cloud computing?
practically Q. What are the advantages of parallel Oral test
computing?
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Relational Databases: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Purpose of DBMS, Relational programming MLL:
Database Model, The Relational Model Knows uses of Q. What is database system? What is its Quiz
Terminology – Views, Structure of Relational various need?
Databases, brief history of MySQL, MySQL programming syntax Q. What is SQL? Questionnaire
Database System, Starting MySQL, MySQL and Identifies type of
SQL- Processing capabilities of SQL, Data Demonstration
programming HOT:
Definition Language, Classification of SQL paradigm Q. Differentiate between DDL and DML Method
Statements. Applies the concept commands.
practically Weekly test
Monthly test
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Simple Queries in SQL: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Some MySQL SQL Elements – programming MLL:
Literals, Data Types, Null values, comments. SQL Knows uses of Q. Differentiate between CHAR and Quiz
Command syntax, making simple queries- various VARCHAR datatypes.
accessing database, the SELECT command , programming syntax Q. Write query to display all records Questionnaire
selecting all columns, reordering columns in query Identifies type of from table empl.
results, eliminating redundant data, selecting from Demonstration
programming
all rows, viewing structure of table, how to paradigm HOT: Method
perform simple calculation, scalar expression, Applies the concept Q. Write a query to display employee
using column alias, handling nulls, putting text practically number, name, sal and annual salary Weekly test
whose commission is not NULL from
Monthly test
table empl.
Q. Write a query to display the name of
employee who is having ‘L’ as any
alphabet of the name.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Table Creation and Data Manipulation Commands: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Databases in MySQL- creating programming MLL:
databases, opening databases ,removing Knows uses of Q. Write a query to remove the entire Quiz
databases. Creating Tables- Data Integrity various contents of empl table.
through constraints. Changing data with DML programming syntax Q. Write a query to make the changes Questionnaire
commands- Inserting data into tables, modifying Identifies type of permanent.
data with update command, deleting data with Demonstration
programming
delete command. More DDL commands - ALTER paradigm HOT: Method
TABLE command, The DROP TABLE Command. Applies the concept Q. Write a query to add a Primary Key
practically constraint to the table Employee2 Weekly test
using EmpID column.
Monthly test
Q. Add a Foreign Key reference on the
Employee2 table that will ensure that
employee records with non-existent
departments are to be prohibited.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Table Joins and Indexes in SQL: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python MLL: Group Task software.
Introduction, Joins- Using table aliases, additional programming Q. Define: i) Cross Join ii) Left Join
search conditions in joins, joining more than two Knows uses of Q. A table FLIGHT has 4 rows and 2 Quiz
tables, Equi joins, Non-Equi Joins, Natural Joins, various columns and another table AIR HOSTESS
Indexes in Database- creating Indexes in MySQL. programming syntax has 3 rows and 4 columns. How many Questionnaire
Identifies type of rows and columns will be there if we
Demonstration
programming obtain the Cartesian product of these
paradigm two tables? Method
Applies the concept
practically HOT: Weekly test
Q. In a Database Multiplexes, there are
Monthly test
two tables with the following data. Write
MySQL queries for
i) to iii) which are based on TicketDetail
and AgentDetails:
i) To display Tcode, Name and Aname of
all the records where the number of
tickets sold is more than 5.
ii)To display total number of tickets
booked by agent “Mr. Ayush”
iii)To display Acode, Aname and
corresponding Tcode where Aname ends
with “k”.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Basics of NoSQL Database - MONGODB: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, NoSQL Databases, Types of NoSQL programming MLL:
Databases, Advantages and Disadvantages of Knows uses of Q. What were the needs and Quiz
NoSQL Databases. Downloading and Installing various requirements that led to the
MongoDB, Working with MongoDB – MongoDB programming syntax development of NoSQL databases? Questionnaire
Terminology, starting MongoDB service, MongoDB Identifies type of Q. What are the main categories of
Basic Commands, CRUID Operations in MongoDB – Demonstration
programming NoSQL databases?
create operation, read operation, some basic paradigm Method
operations, Update operation, delete operation. Applies the concept HOT:
practically Q. Create a database namely petshop Weekly test
in MongoDB having a collection pets in
Monthly test
it. Add following documents in it:
name:”Bruno”, species:”Gerbil”
name:”Teekha”,species:”Piranha”
name:”Tezi”, species:”Cat”
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Cyber Safety: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Cyber Safety, Safely browsing the programming MLL:
web, Identity protection while using Internet- Knows uses of Q. should you use a nick name when Quiz
many ways website tracks you, private browsing various you log on to the Internet.
and anonymous browsing. Confidentiality of programming syntax Q. When you shop you always check Demonstration
Information – Practices to ensure confidentiality of Identifies type of the security of the website before you Method
Information. Cybercrime – reporting cybercrime. programming enter personal and credit card
Common social networking sites. Appropriate paradigm information. Comment. Oral tset
usage of social networks. Applies the concept
practically HOT: Assignment
Q. Describe the following cyber crime:
a) Cyber Bullying
b) Cyber Stalking
Q. What do you understand by Identity
Theft.
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
Online Access and Computer Security: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Group Task software.
Introduction, Threats to Computer Security- programming MLL:
computer viruses, spyware, adware, spamming, Knows uses of Q. Describe why authentication is Quiz
PC Intrusion, Eavesdropping, Phishing and various important for file protection.
Pharming, Cookies. Solutions to Computer programming syntax Q. What is antivirus software? Demonstration
Security Threats- Solutions to Viruses, Adware and Identifies type of Method
Spyware, Solutions to Spam, Eavesdropping, programming HOT:
solutions to PC Intrusion, Solutions to phishing and paradigm Q. What is the need for secure
phishing attacks. Firewall – an important solution Applies the concept passwords?
for computer security. practically Q. What measures should you take to
keep data secure?
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
REVISION: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Practice of: Group Task software.
programming Sample Paper Questions. MYSQL is used
Easy scoring Chapters: Quiz
Knows uses of Previous year questions paper of other at backend.
Online Access and Computer Security various regions of KVS.
Cyber Safety programming syntax Seminars by the students on a Demonstration
Table Creation and Data Manipulation Commands Identifies type of particular topic. Method
Simple Queries in SQL programming
paradigm Revision with chapter wise test. Oral test
Relational Databases
Applies the concept
practically
Date: Name and Signature of the Teacher: Principal:
Lesson Plan
Class/Section………… Subject……………… Chapter………………. No. of periods……………
Date of Commencement …………………. Expected date of completion ………….. Actual date of Completion ……………...
Teaching learning activities planned for
Co-relation
Gist of Lesson Targeted learning achieving the TLO using suitable Assessment
with other
Focused skills/Competencies outcomes (TLO) resources and classroom management Strategies
subjects
strategies Planned
REVISION: Understands the Use of e-content : e-book, powerpoint Individual Task Python is used
Focused Skills -Understanding, basic concepts of presentation, images and videos. to create
Knowledge,Identification, Application: python Practice of: Group Task software.
programming Sample Paper Questions. MYSQL is used
Easy scoring Chapters: Quiz
Knows uses of Previous year questions paper of other at backend.
Online Access and Computer Security various regions of KVS.
Cyber Safety programming syntax Oral test. Demonstration
Flow of control(Iterative and conditional Identifies type of Practice questions , sure shot questions Method
statements) programming Revision with chapter wise test.
paradigm Oral test
List Applies the concept
Tuple
practically
Dictionary
Date: Name and Signature of the Teacher: Principal: