Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
5 views

Python Flow of Control Lesson Plan 1

The lesson plan for Class XI Computer Science at Delhi Public School Ghaziabad focuses on Programming Methodology over five periods, emphasizing software development frameworks, coding techniques, and problem-solving skills. Students will engage in various activities, including quizzes, group discussions, and lab practices, to enhance their understanding of programming concepts, control structures, and algorithms. Assessments will include written tests, lab activities, and internal assessments to evaluate student performance and understanding.

Uploaded by

davnerullogin
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Python Flow of Control Lesson Plan 1

The lesson plan for Class XI Computer Science at Delhi Public School Ghaziabad focuses on Programming Methodology over five periods, emphasizing software development frameworks, coding techniques, and problem-solving skills. Students will engage in various activities, including quizzes, group discussions, and lab practices, to enhance their understanding of programming concepts, control structures, and algorithms. Assessments will include written tests, lab activities, and internal assessments to evaluate student performance and understanding.

Uploaded by

davnerullogin
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

DELHI PUBLIC SCHOOL GHAZIABAD

CLASS –XI
COMPUTER SCIENCE LESSON PLAN
UNIT 2: PROGRAMMING METHODOLOGY

Unit 2 PROGRAMMING METHODOLOGY


Class Transaction Total: 5 periods (approx. 50 min each)
Pre-requisite for This lesson requires
the course 1. Unit 1 of Computer Science
Assessment of 1. Written test
qualifying 2. Lab activity
knowledge 3. HW notebook
Objective The objective of this unit is to provide smooth software
development according to the project requirements. Software
development methodology is a framework that is used to structure, plan,
and control the process of developing an information system.
Learning KNOWLEDGE- Students will know and understand
Outcomes
1. Different types of programming
2. How to write good code
3. Use of Algorithm and flow chart in problem solving
4.
SKILLS- Students would be able to

1. Understand the meaning of coding


2. Learn problem solving techniques
3. Think Logically

Transaction Transaction would proceed in the following manner-


Methodology
(The teacher can Brain Storming-The class would start with a discussion on what the
use the mentioned students have already learnt in the previous classes and hence what is it that
techniques, they would learn now. They would also be told the significance of the topic
wherever that they would be studying.
applicable, and can
use any other too.) Introduction of the topic- ppt and Digital Content would be shared

Guided practice followed by Independent Practice- Spiral questions to be


discussed in the classroom.

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.

Assessments UNIT TEST 1 : 30 Marks,


UNIT TEST 2 and 3 : 35 Marks each
HALF YEARLY EXAMINATION 70 Marks
ANNUAL BOARD EXAMINATION 70 Marks

INTERNAL ASSESSMENT 30 Marks


 Lab Assignment File 05 Marks
 Lab Practical 15 Marks
 Notebook 05 Marks
 Viva 05 Marks
Addressing Due to various social backgrounds and multiple intelligences, the
Classroom classroom might be a diverse arena. The following techniques can be used
Diversity for various groups:

For High Scoring students:


 Spiral Level 3 questions to be done
 Encouragement for referring other resources

For Low scoring students:


 Spiral Level 1 to be completed
 Buddy help to be provided
 Provide grade-up classes

For differently abled students:


 Ignore silly mistakes and comments, if not written
 Call parents at regular intervals
 Provide grade-up classes
 Encourage and motivate them at every level.

Marks The weightage would be given by CBSE.

DAY PLAN
PROGRAMMING METHODOLOGY

Anticipatory Set: Facilitator introduces the topic– PROGRAMMING METHODOLOGY


Objective: Given questions based on the topic. learners will be able to do learn the
PROGRAMMING METHODOLOGY . To make students able to learn basic
concepts programming and questions based on the topics to be discussed .
Techniques to be used:
 Peer Assessment
 Quiz
 Case Study
 PPT

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)

You might also like