Leveraging Python and Pygame for Engaging CS Education
In this presentation, I explore the premise that coding should be enjoyable and accessible, especially for beginners. With a focus on Python, my preferred programming language due to familiarity, I aim to engage students in computer science through gaming concepts. Last year’s teaching experience highlighted that students are more interested in the fun aspect of programming rather than specific languages. After extensive research, I found valuable Pygame resources and received permission from the owner to integrate them into my curriculum, thereby enhancing the learning experience.
Leveraging Python and Pygame for Engaging CS Education
E N D
Presentation Transcript
Why Py? CS-01: What Language? Kamiakin High School
Premises/Assumptions • I am no code warrior with • Some experience but no expert • I am more familiar with Python than any other language • I want to stick with what I know • It seems that most are not concerned with what language we use but are really interested in gaming or at least learning while having fun
More • I knew this after teaching CS last year • I researched Pygame and found a great site to use and actually got permission form the owner to use his resources as I see fit