Programming · Python
Automate a boring task with a script
Write a script that renames and sorts a messy folder of files by type and date.
- Easy
- 2–7 days
- Free
606 projects · 13 streams · every class
Projects that teach a language by building something real: games, tools, automations and small utilities.
8 Programming projects
Programming · Python
Write a script that renames and sorts a messy folder of files by type and date.
Programming · JavaScript
Make tic-tac-toe for two players, then add a computer that never loses.
Programming + Pure Mathematics
Implement bubble, insertion, merge and quick sort and plot how their running time grows.
Programming + Cybersecurity
Encrypt and decrypt files with a password using a well-tested library.
Programming · Python
Write a tool that converts headings, lists, links, bold and code blocks from Markdown to HTML.
Programming · Java
Model accounts, deposits and withdrawals with classes, and keep a transaction history.
Programming · C
Store student records in a file, calculate totals and grades, and print a ranked report.
Programming + Psychology
Write a program that measures reaction time, then use it to compare conditions such as time of day.
0 to compare
Compare