Python Blocks For Kids

Create interactive apps with simple Python code!

Python Blocks

Python Data Apps for Kids: Turn your ideas into fun and useful applications! Explore the world of data with Python and build your very own interactive apps.

In this class, students will learn to write on python screen

Objectives:

-Display messages using python

-Learn python syntax

Link:

Click To Visit Print With Python

In this class, students will learn to store data in variables

Objectives:

-Using variables to save data

Link:

Click To Visit Variables and Data

A student gets 90 in maths and 100 in english. calculate his total scores (create variables for all information)
Objectives:

class activity, teacher explaining to student or allow the student to attempt first

Link:

Click To Visit Variables and Data Activity

Using the prompt to ask users questions
Objectives:

learning to use prompt to ask users questions on the screen

-Ask students other questions

-Do not ask student for age due to float (next topic on data types

Link:

Click To Visit Prompt Link

In this class, students will learn the 3 major types of data and how to convert data
Objectives:

-Learn ONLY the 3 major types of data (Integers, Float, String)

-Convert data from one type to another

-If you do not convert even a number prompt, it will be as a float

Link:

Click To Visit Converting Data

John travelled for the holidays.

Ask him how much savings he has

Ask him how much is the plane ticket

Ask him how much is the hotel room

Ask him how much is the park ticket

Ask him how much is the food 

Ask him how much is the movie

Show him how much will be left in his savings after spending

Objectives:

Activity for student learning.

NO Link
Objectives:

learning to use the prompt to create age calculator

Link:

Click To Visit Age Calculator

1 icecream is sold for 25 dollars
create a chicken app to ask users how many icecream they want to get
show them the total amount
Objectives:

Class activity for student

Link:

Click To Visit Icecream Activity

Ask the user for his/her name, score in maths and also in english

use a conditional statement for the total to check if he passed or not.

Pass mark of the total scores is 150 above

Tell him he passed if above 150. If not, he failed

Objectives:

Learn to use conditional blocks like If and Else (No else if here)

Link:

Click To Visit If Else Scores

Objectives:

Learn to use the elif to add many options/conditions

Link:

Click To Visit If Elif Else

Objectives:

Learn how to generate random numbers

Using conditional statements

Link:

Click To Visit Guess with no Loop

Objectives:

Learn how to generate random numbers

Using conditional statements

Use the repeat block to repeat code blocks

use the break to stop the loop

Link:

Click To Visit Guess with Loop

Objectives:

Learn how to generate random numbers

Using conditional statements

Use the repeat block to repeat code blocks

How to add too high or too low hint

use the break to stop the loop

Link:

Click To Visit Guess with Hints