Skip to content

A python script that creates pptx presentations used for teaching kids English

Notifications You must be signed in to change notification settings

csalg/sargeHartman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A very simple python3 / python-pptx script that creates ppts for use in teaching English to beginners.

Installation

  • Clone or download the files.
  • Install the dependencies in requirements.txt pip3 install python-pptx python-resize-image

Usage

  • Download images and put them in the /img directory. Name them according to whatever word or phrase you wish to teach (see examples).

  • Run the script: python3 runme.py

  • Rename or copy the output file (a.pptx).

What it does

The first part of the presentation is used for introducing vocabulary and practicing phonics. The script will output a word, then the image, then the word again. You are supposed to modify or delete this last word deopending on what you want to teach (for example, you might want to get the children to complete __ee for tree because writing tree without scaffolding would be too hard).

The second part of the script generates a pogo drill set of slides (a phonics game). The screen is divided into two parts, one of which has the word we are teaching. For each target word get children to jump to where the correct word is, there are ten slides per word. For example, for 'car' they have to find car ten times by jumping to the correct side. On smaller screen or classrooms it can be played by pointing or touching the screen.

About

A python script that creates pptx presentations used for teaching kids English

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages