Ramadan Patterns – SCOPES-DF

Lesson Details

Age Ranges *
Fab Tools *
Author
Additional Contributors

Author

Studio 5
Studio 5
Other
In line with the Ministry of Communications and Information Technology’s Digital Youth Strategy, STUDIO 5 is mainly aimed at nurturing youth as digital learners by sharpening their 21st century learning skills, as they develop in an all-pervasive digital environment. In… Read More

Summary

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.

What You'll Need

 Projector/Screen, Laptops, Internet access

Lesson Materials:

Presentation

Lesson Plan English

Lesson Plan Arabic

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.

 

Reflection

It is necessary for this workshop to use the internet; however a desktop version of the software can be used which won’t require internet access.

The Instructions

Presentation:

Presentation

Instructions:

  • 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.

Steps:

Steps:

·      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.

·      Show participant how to combine two polygons to create a pattern.

·      Questions & Answers.

Lesson Feedback

Contact us

Having trouble? Let us know by completing the form below. We'll do our best to get your issues resolved quickly.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
Email*
?