0% found this document useful (0 votes)
3 views

10-U3C2-Python Programming - Introduction to Tools for AI

This lesson plan outlines an 80-minute session on Python programming focusing on the Anaconda distribution and Jupyter notebook. Students will learn to install and work with Anaconda, understand the client-server model, and apply commands in Jupyter. The session includes practical demonstrations and hands-on practice to reinforce learning.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

10-U3C2-Python Programming - Introduction to Tools for AI

This lesson plan outlines an 80-minute session on Python programming focusing on the Anaconda distribution and Jupyter notebook. Students will learn to install and work with Anaconda, understand the client-server model, and apply commands in Jupyter. The session includes practical demonstrations and hands-on practice to reinforce learning.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Lesson Plan

Lesson: Python Programming: Introduction to Tools for AI

Class: X Period: Mode: Classroom/Lab

Teacher: ____________________________________________________________________________________
Learning Support Assistant: ____________________________________________________________
Estimated time: 80 min.
Learning Objectives
By the end of this session, students will be able to:
1. Install, launch and work with Anaconda distribution.
2. Identify various types of cells in Jupyter notebook.
3. Understand the client-server model of Annaconda.
4. Apply syntax and commands to work with Jupyter notebook.
Entry behaviour
Students have understanding of Python IDLE.

Note: This chapter is just the introduction to Anaconda and Jupyter notebook. It involves demo-based
explanation of concepts and facts.

Session Conduction
Pedagogical Teacher Activities Students Resources and
Phase Activities Method
Engage Inform that students have already seen and know Listen, follow Practical demo
how to work in interactive mode of Python shell and and interact.
create Python scripts.
Anaconda is another Python distribution to develop,
manage and share Python scripts among multiple
developers by using Jupyter Web IDE.
Concept Explain how Web IDE is different from a traditional Listen, follow Practical demo
introduction IDE. Show how Anaconda server is launched and how and interact.
a blank Jupyter notebook is opened in browser.
Explain the client-server model in terms of anaconda
server and Jupyter notebook as client.
Concept Explain the concept of kernels and notebooks. Listen, follow Practical demo
explanation Demonstrate how a server is stopped and re-run. and interact.
Closing Inform that further Python programming will be
done in Jupyter notebook.

Reinforcement activities

Lab Session and Hands on Practice

Students will complete the practical problems at chapter end in the lab.

You might also like