Module C – Python Basic

Purpose/Description:  

This academy is designed to give educators an understanding of what coding is and how they can integrate it into their curriculum to deepen learning. 

 Learning Objectives:  

  • Understanding the tools to facilitate coding skills- algorithms, pseudocodes, flowcharts
  • Learn how to integrate Coding in teaching learning Using Python
  • Understanding basic programming fundamentals in Python

Agenda at a glance  

Time Session 
5 min Welcome 
40 min Tools to facilitate coding skills: Understand algorithms, pseudocodes and flowcharts
40 min Understand the importance of dry run a program: Sample examples
40 min Getting started with Python- Why to learn python? Get Going with it
60 min Curriculum Carousel: Walkthrough basic commands and language framework. Activity- Designing Calculator, Printing Patterns etc
90 min Exploring various platforms for enhancing coding skills and computational thinking + Getting Certified for students and educators- Progate, EDX, Coursera, Udemy, Code.org, Hackerrank, codechef, code academy. Microsoft Imagine Academy
30 min Reflection on Computational thinking, Task of the Day (ToD) & Q & A Reflect on how you can incorporate physical computing into your class. 
10 min Closing  What’s next, MEC, Redeem Code, Survey, Stay Connected 

Target Audience  

The primary audience for this session is teachers, empowering educators teaching in a variety of settings.

Recommended size for this academy is 30 educators with one trainer.

Length: Five-hours (plus a 1-hour recommended lunch)