Python Flow of Control Lesson Plan 1
Python Flow of Control Lesson Plan 1
CLASS –XI
COMPUTER SCIENCE LESSON PLAN
UNIT 2: PROGRAMMING METHODOLOGY
Techniques to be used:
Quiz
Daily Practice Problem
MCQ
Peer Assessment
Case Studies
Lab Activities
Any Other
KEY COMPETENCIES:
Communication and brainstorming: Students develop effective
communication skills and learn to put across their views.
Critical thinking and problem solving: Helps students to think critically
and solve the given problem
Collaboration: Students learn to work in collaboration to achieve a
common goal. They learn to manage time and divide and delegate work
and responsibilities.
Resources Reference Book
1. Sultan Chand
2. DPSG Spiral
Weblinks:
1. http://Codeprojects//C++
Self Study, Home Independent Practice: Students would do the given questions in their
Work, H.W. notebooks as mentioned in the monthly planner.
Assignments
H.W. notebooks to be marked as per the given plan:
Assessment Parameters: The total marks for the activity is 5 marks
On time submission………………………………1 mark
Presentation/ Neatness……………………………1 mark
Content……….………………………………......3 marks
It is also advised that the students come to the class with proper
background knowledge of the topic under discussion. They can refer to the
resources stated above.
DAY PLAN
PROGRAMMING METHODOLOGY
DAY 1
TOPIC COVERED : General Concepts of programming
Transaction hours: 50 minutes period
Previous knowledge: Unit 1 of class XI
Objectives: Students will learn about
General Concepts: Modular Approach,
Clarity and Simplicity of Expressions,
Use of proper names for Identifiers,
Comments, Indentation;
Documentation and Program Maintenance;
Running and Debugging
programs, Syntax Errors, Run-Time Errors, Logical ErrorsTechniques to be used:
o Lecture method communication,
o Group discussion collaboration,
o Peer assessment character and citizenship
o Quiz creativity and innovation,
o Case studies creativity and innovation,
Teaching aids used: Black board, chalk, duster, NCERT Book, self- prepared modules,
recorded videos
SUMMARIZE AND CHECK FOR UNDERSTANDING
Group discussion on various related topics, question-answer session. (Communication,
collaboration). Some questions will be asked based on the day’s teaching and doubts will be
cleared.
GUIDED PRACTICE cases and application-based questions relating to the above topics
(critical thinking, Collaboration and creativity)
DAY 2
TOPIC COVERED : Problem solving Methodologies and different types of errors in the
program
Transaction hours: 50 minutes period
Previous knowledge: Unit 1 of class XI
Objectives: Students will learn about
Different types of errors: Syntax Errors, Run-Time Errors, Logical Errors
Understanding of the problem, solution for the problem,
Identifying minimum number of inputs required for output, writing code to optimizing
execution time and memory
storage, step by step solution for the problem
Techniques to be used:
o Lecture method communication,
o Group discussion collaboration,
o Peer assessment character and citizenship
o Quiz creativity and innovation,
o Case studies creativity and innovation,
Teaching aids used: Black board, chalk, duster, NCERT Book, self- prepared modules,
recorded videos
SUMMARIZE AND CHECK FOR UNDERSTANDING
Group discussion on various related topics, question-answer session. (Communication,
collaboration). Some questions will be asked based on the day’s teaching and doubts will be
cleared.
GUIDED PRACTICE cases and application-based questions relating to the above topics
(critical thinking, Collaboration and creativity)
DAY 3
TOPIC COVERED : Problem solving Methodologies Modular approach
Transaction hours: 50 minutes period
Previous knowledge: Unit 1 of class XI
Objectives: Students will learn
To breaking down solution into simple steps (modular approach),
.Techniques to be used:
o Lecture method communication,
o Group discussion collaboration,
o Peer assessment character and citizenship
o Quiz creativity and innovation,
o Case studies creativity and innovation,
Teaching aids used: Black board, chalk, duster, NCERT Book, self- prepared modules,
recorded videos
SUMMARIZE AND CHECK FOR UNDERSTANDING
Group discussion on various related topics, question-answer session. (Communication,
collaboration). Some questions will be asked based on the day’s teaching and doubts will be
cleared.
GUIDED PRACTICE cases and application-based questions relating to the above topics
(critical thinking, Collaboration and creativity)
DAY 4
TOPIC COVERED : Control Structure conditional control and looping (finite and infinite).
Transaction hours: 50 minutes period
Previous knowledge: Unit 1 of class XI
Objectives: Students will learn about
Control Structure in a programming language
Conditional control and looping (finite and infinite).
Techniques to be used:
o Lecture method communication,
o Group discussion collaboration,
o Peer assessment character and citizenship
o Quiz creativity and innovation,
o Case studies creativity and innovation,
Teaching aids used: Black board, chalk, duster, NCERT Book, self- prepared modules,
recorded videos
SUMMARIZE AND CHECK FOR UNDERSTANDING
Group discussion on various related topics, question-answer session. (Communication,
collaboration). Some questions will be asked based on the day’s teaching and doubts will be
cleared.
GUIDED PRACTICE cases and application-based questions relating to the above topics
(critical thinking, Collaboration and creativity)
DAY 5
TOPIC COVERED : Algorithms and Flowcharts
Transaction hours: 50 minutes period
Previous knowledge: Unit 1 of class XI
Objectives: Students will learn about
Learn to solve problems using Algorithms
Draw Flowcharts
Understand different symbols used in Flow charts.
Techniques to be used:
o Lecture method communication,
o Group discussion collaboration,
o Peer assessment character and citizenship
o Quiz creativity and innovation,
o Case studies creativity and innovation,
Teaching aids used: Black board, chalk, duster, NCERT Book, self- prepared modules,
recorded videos
SUMMARIZE AND CHECK FOR UNDERSTANDING
Group discussion on various related topics, question-answer session. (Communication,
collaboration). Some questions will be asked based on the day’s teaching and doubts will be
cleared.
GUIDED PRACTICE cases and application-based questions relating to the above topics
(critical thinking, Collaboration and creativity)