- Install Visual Studio Code from https://code.visualstudio.com/
- Please refer to the following link https://code.visualstudio.com/docs/python/python-tutorial to install python extension and
- Install pygame. Please refer to the link https://www.pygame.org/wiki/GettingStarted
- Register an account at github.com. We can discuss course idea here(Issues Tab). Since github is an open platform, please don't leave any personal information.
- Install github desktop https://desktop.github.com/
https://www.youtube.com/watch?v=MvTSPwftvyo
https://www.youtube.com/watch?v=R2pIutTspQA
- Introduce basic computation concept, including data type, control flow and data structure
- Develop confidence to apply programming techinque to problems
- Be fluent in developer tool like Markdown and Github
- Basic Python →
- Python control flow →
- List →
- Basic Data Structure (String, Set, Array and Map)
- Quiz to implement function to use the data structure learned. (we may need two courses)
- Homework: learn Markdown format
- Basic usage of Git and Learn HTML5
- TBD. Maybe some concept taught by AP Computer Science.