January 24th meeting cancelled due to weather! We will follow this agenda for the January 31st meeting
AGENDA & NOTES:
WELCOME/REVIEW
- Welcome any new members
- Make sure everyone is signed up in GroupMe, Slack, Codesters, and GitHub
- Any questions, comments, or ideas from our last meeting?
- Any additional info/skills/setup needed for members attending Hack For the World hackathon in Naperville on February 1
- Sustainable Development Goals
https://sustainabledevelopment.un.org/?menu=1300
- Sustainable Development Goals
Set up Mac and Windows laptops for:
- Python, pip (Python’s package installation manager), and IDLE
- Practice Python Create a simple Python program using terminal or command window and/or IDLE
- Practice pip: Use pip to install PyGame and Kivy
- PyGame: modules for creating Python games including Sprites, sounds, and more
- Kivy: framework for creating cross-platform UI in Python
- Practice: create a simple app in kivy
- Visual Studio Code: Code editing with rich editing capabilities,including Intellisense, debugging, code snippets, and more
- Practice: create a simple Python program in VS Code
- Practice: Edit a PyGame in Visual Studio Code
Instructions for installing all of the above:
More Good Stuff to Try:
Enhanced Python Flask app on Glitch: We previously looked at a simple Python Flask app together that accepted user input for a Dream to add to a list kept in memory. We now have a working prototype that incorporates a Snake game and uses persistent storage to keep a leaderboard in a file https://glitch.com/~rainbow-brie
Classes: Use of Class as a data structure in Python. May demonstrate/practice in Kivy and is also used in the above Python Flask app
Web Sites in VS Code/Connecting VS Code to Glitch: We will not have time to do this as a group during tonight’s meeting, but if anyone is interested in creating/editing/debugging Web sites in Visual Studio Code and/or connecting your Glitch projects to Visual Studio code for editing here is a guide: Web Sites and Glitch in VS Code