Skip to content

Recommendations on how to get started with Python as a first programming language up to using PyGame

License

Notifications You must be signed in to change notification settings

klmcwhirter/intro-to-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intro-to-python

Recommendations on how to get started with Python as a first programming language up to using PyGame

This repo intends to help someone unfamiliar with computer programming by providing suggestions for the following topics.

Topic Description
First Programming Language Options While there are a lot of good programming languages in existence today, here I show why I believe Python is the best first programming language for someone who desires to build games.
Setup Environment In this section we will discover the software we need to install to write programs with Python and setup the environment needed for the examples in this repo.
Jupyter Notebooks One of the features of the Python extension for VS Code is so called Jupyter Notebooks. In this section we will explore using Jupyter Notebooks to incrementally learn a new programming topic.
Basics of Programming This section introduces the basic concepts involved in computer programming or software engineering as it is also known.
Writing Games Writing games is a vast and broad topic. In this section we will explore how we can apply some of the things we have learned so far to the art form of game development.
Pygame-ce Let's take a look at PyGame as one of the most popular libraries for writing games in Python.
Next Steps What else? Since Python is arguably the most popular general purpose programming languages in use today there are a lot of resources to expand our knowledge of Python ans how it might be used.

About

Recommendations on how to get started with Python as a first programming language up to using PyGame

Resources

License

Stars

Watchers

Forks