0% found this document useful (0 votes)
3 views15 pages

3 Python Functions & Modules Comprehensive

3 of 5 Week Python Lesson Plan

Uploaded by

Wesleigh Hammond
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)
3 views15 pages

3 Python Functions & Modules Comprehensive

3 of 5 Week Python Lesson Plan

Uploaded by

Wesleigh Hammond
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

Functions & Modules

Day 1 - Functions (Page 1/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 1 - Functions (Page 2/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 1 - Functions (Page 3/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 2 - Parameters (Page 1/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 2 - Parameters (Page 2/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 2 - Parameters (Page 3/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 3 - Scope (Page 1/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 3 - Scope (Page 2/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 3 - Scope (Page 3/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 4 - Modules (Page 1/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 4 - Modules (Page 2/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 4 - Modules (Page 3/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 5 - Project (Page 1/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 5 - Project (Page 2/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.
Day 5 - Project (Page 3/3)

Learning Objectives
Understand concepts, write code, debug programs.

Materials
Python, IDE, projector.

Warm-up
5-minute review questions.

Lecture Notes
Detailed explanation with examples of the topic, common mistakes, best practices, and instructor
prompts. Include live coding demonstrations and discussion questions.

Guided Practice
Students complete progressively harder exercises.

Independent Practice
Coding challenge with extension activities.

Assessment
Exit ticket and rubric.

Homework
Practice problems and reflection.

You might also like