1 of 4

Ramadan Patterns

Lesson Plan

www.studio5.qa

2 of 4

Ramadan Patterns

Lesson Plan

ZONE: Software Zone

AGE: 15-18 years

EQUIPMENT : Projector/Screen, Laptops, Internet access

DESCRIPTION:

In this workshop participants are going to be introduced to Python programming through creative geometric islamic patterns. Students will learn loops & functions to generate patterns.

DESIGN CHALLENGE:

LEARNING OBJECTIVES:�After attending this session, participants will be able to:

      • Learn what are patterns.
      • Learn about programming & Python.
      • Write a code that draws patterns.

3 of 4

DURATION

ACTIVITY

MATERIALS

15 mins

  • Introduce Studio 5.
  • Explain what we are going to do today.
  • Introduce the holy month of Ramadan.
  • Introduce islamic patterns.
  • Introduce programming & Python programming language.

Projector/Screen

Laptop, Internet Access

40mins

  • Introduce Pictoblox platform.
  • Show what we are going to do in Pictoblox.
  • Show participants how to import Turtle library & setting the pen speed & shape.
  • Define the function & loops that will be used to draw the shapes.
  • Show how to call the functions.

Projector/Screen

Laptop, Internet Access

5 mins

  • Show participant how to combine two polygons to create a pattern.
  • Questions & Answers.

Ramadan Patterns

Lesson Plan // Day 01

4 of 4

Thank You

www.studio5.qa