Skip to content

Instantly share code, notes, and snippets.

@kjaymiller
Last active May 10, 2023 01:57
Show Gist options
  • Save kjaymiller/209b8d9cf10ddd4ad642a06af02f73c3 to your computer and use it in GitHub Desktop.
Save kjaymiller/209b8d9cf10ddd4ad642a06af02f73c3 to your computer and use it in GitHub Desktop.
DjangoCon Talk Proposal

Video Game-ifying Your Learning Process

Abstract:

Developers of all skill levels spend their a good portion of time learning new techniques and modules and applying what they've learned. Many developers look to gaming as a break away from the code, but there is much that can be learned with your hands on the controller.

This talk will explore common video game archetypes, their techniques, and situations in Python development where those techniques can be used to further your personal development.

Description

There have been several studies that talk about the benefits of healthy gaming. Marketing and developers have gone to adopted tactics to hook their users, but there's more to gain from game design than rewarding users with fake gems.

I believe that developer can grow their skills in a way that speaks to their inner gamer.

Can you improve testing by backtracking like how you defeated Ridley in Metroid? Can you add new strategies as if it were armor in Final Fantasy? Can you setup your projects and maintain them like you in order for a high score in Tetris?

And finally, can you learn some of Python's cheatcodes and use them to unlock an infinite development glitch?

Who is this for?

This talk aims to help folks of all experiences look at common video game tropes and techniques and how to apply then to learning and possibly teaching Python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment