Lesson 1 of 0
In Progress
Session 11: My Friends List
Objectives
After this lesson, students will be able to:
- Understand the concept of mutable sequence types in Python.
- Appreciate the use of a list to conveniently store a large amount of data in memory.
- Create, access & manipulate list objects.
- Use various functions & methods to work with a list.
- Prepare a coding project to create a friends list.
Introduction
In this session, students will be learning about lists, how lists can be used in different applications. Students would also be learning about what is meant by lists in python, manipulating a list.
Students are given introduction to the concept of lists in python. They are taught about what is meant by list, why list is used and how to create a list. Students are then taught about manipulating a list. Finally, we give them a step-by-step guide to make a project on creating a friends list in Pictoblox python interface.
Activity
- Creating a project that uses lists to create a friends list and perform various operations on it.
Teaching Resources
- Lecture Slide Contains the lecture slide. Teacher can use it as a tool to cover the concept during the classroom.
- Activity Sheet Contains the step by step process to complete the activity. Students and teachers can us it as a reference.
- Worksheet Contains the worksheet for taking quiz in the class.
- Solved Worksheet Contains the solved worksheet.
PicoBlox Code
Title | Description | File |
---|---|---|
My friends List | This project demonstrates how friends list can be created and various operations can be performed on it using the concept of lists in python. | https://learn.edustream.ae/wp-content/uploads/2022/06/CL9_CH11_My-friends-list.sb3 |
Timeline
Title | Approximate Duration | Procedure | Reference Material |
---|---|---|---|
List in python | 5 |
| Lecture Slide |
Manipulating a list | 10 |
| Lecture slide |
Activity: My friends list | 20 |
| PictoBlox file, Lecture Slide and Activity sheet |
Concluding the lecture | 5 |
| Lecture Slide |
Things to Remember
Before Class
- Make sure each PC has the latest version of PictoBlox installed and running.
During Class
- Make sure they write the script by selecting the appropriate sprite.
- Make sure they use the right palettes of Pictoblox Python interface for different functions while writing the code.
After Class
- Make sure students save their codes/scripts.
- Make sure they shut down the PC/Laptops.