Lesson 1 of 0
In Progress

Session 1: Introduction to Python Programming

Objectives

After this lesson, students will be able to:

  • Define about the concept of programming, and it’s applications in the real world.
  • Describe, about Python programming language, and how Python codes can be written in Pictoblox Python interface.
  • Identify different sections of the PictoBlox Python interface as well as the palettes in it, and start their journey in coding.
  • Prepare a coding project, to animate Tobi (a sprite) introducing itself.
Introduction

In this session, students will be learning about what is programming, it’s different applications and how they can write a code in Python programming language using the Pictoblox Python interface.

Students are given introduction to Pictoblox, and different types of palettes available in PictoBlox. They are explained, what primary task each of them fulfills. Students are then taught how they can write a code in Pictoblox Python interface. Finally, we give them a step-by-step guide to make ‘A Tobi animation to introduce itself’ within PictoBlox.

 

Activity

Create a project that displays an animation of Tobi introducing itself.

Teaching Resources
PicoBlox Code
TitleDescriptionFile
Introduce MeThe project demonstrates sprite Tobi talkhttps://learn.edustream.ae/wp-content/uploads/2022/06/CL9_CH1-Introduce-yourself-activity-2.sb3
Timeline
TitleApproximate DurationProcedureReference Material
What is programming ?5
  1. Access and play the What is programming Lecture Slide.
  2. What is a program?
  3. Give examples of various applications where programming is used.
  4. Explain what is  coding?

Lecture Slide

Introduction to Python10
  1. Discuss about what is Python programming language ?
  2. Give an overview of Pictoblox Python interface.

Lecture slide

Activity : Introduce Me20
  1. Ask students to open the PictoBlox on their computer.
  2. Trying out the small activity: Hello World in Pictoblox
  3. Demonstrate the procedure given in the Introduce Me Activity Sheet to the students.
  4. Ask the students to follow the instructions to create the project.
  5. At the end of the activity, the teacher must check if all the students have created the project and provide feedback accordingly.

PictoBlox file, Lecture Slide and Activity sheet

Concluding the lecture5
  1. Make sure that all the students save their script properly before closing PictoBlox.
  2. Give a summary of the points covered in the lecture.

Lecture Slide

Things to Remember
Before Class
  1. Make sure each PC has the latest version of PictoBlox installed and running.
During Class
  1. Make sure they write the script by selecting the appropriate sprite.
  2. Make sure they use the right palettes of Pictoblox Python interface for different functions while writing the code.
After Class
  1. Make sure students save their codes/scripts.
  2. Make sure they shut down the PC/Laptops.