This is a list of programming projects on various topics, designed for a high school student to finish in an 8-session class.
Students can work in a group of 2 or 3 as well. In the beginning, one would identify a topic to work on, and then discuss the detail of implementation in program. The topics include but are not limited to the following.
-
Data processing/ Natrual languale processing
- twitter: From what people talk about on twitter, one can analyze a lot of interesting questions, for example
- What twitter tells about COIVD-19
- How long an event could last on twitter?
- What people do differently on weekdays and weekends?
- Twitter Health Surveillance (THS) System
- Ask a question you think is meaningful, and then try to find answer through big data on twitter.
- twitter: From what people talk about on twitter, one can analyze a lot of interesting questions, for example
-
Website
- Build a website for a team, a company, a church, or as your own portfolia.
- https://mobirise.com/
- https://jekyllrb.com/showcase/
-
Write your own Games
-
Others
- photo cell: a python version of https://kknews.cc/digital/yy2bk8k.html
- sonics Pi
- play songs by coding
- Astro Pi Run your program on space
- Voice robot like siri
example: