Skip to content

aljvdi/cs50_python_2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50 2022 Python Projects

This repository contains the projects I completed as part of CS50 2022 Python course. CS50 is a popular introductory computer science course offered by Harvard University. The projects cover various topics and concepts related to Python programming.

Project Structure

The projects are organised into separate folders for each week of the course. The structure of the folders is as follows:

├───final_project
├───Week 0
│   ├───einstein
│   ├───faces
│   ├───indoor
│   ├───playback
│   └───tip
├───Week 1
│   ├───bank
│   ├───deep
│   ├───extensions
│   ├───interpreter
│   └───meal
...

Each week's folder contains a set of projects or exercises related to the topics covered during that week. For example, Week 0 folder contains projects named einstein, faces, indoor, playback, and tip.

Additionally, some weeks may include subfolders for specific projects or tests related to the main project. For example, Week 5 folder contains subfolders like test_bank, test_fuel, test_plates, and test_twttr, which are test cases for the respective projects.

Usage

Feel free to explore and utilise the projects in this repository to learn Python programming. Each project folder contains the necessary code files and any additional resources required to understand and complete the project.

To get started, simply navigate to the project folder of your choice and explore the code. You can open the Python files in any text editor or integrated development environment (IDE) of your preference.

Disclaimer

This repository is published with the intention of sharing knowledge and providing examples of completed projects for educational purposes. I kindly request that you do not submit my work as your own, as it is important to maintain academic integrity and honesty. Use the projects as a reference and learning resource, but remember to create your own original solutions when completing similar assignments or projects.

Contributing

If you find any issues or have suggestions for improvements, you are welcome to contribute to this repository. You can fork the repository, make the necessary changes, and submit a pull request. Your contributions will be greatly appreciated by the community.

Licence

The projects in this repository are provided under the MIT Licence. Feel free to modify and distribute the code for educational purposes, but please acknowledge the original source.

Acknowledgements

I would like to express my gratitude to Harvard University and the CS50 team for providing this valuable course material. Their dedication to computer science education has enabled me to enhance my Python programming skills.

Happy learning!

About

Projects of CS50 2022 - Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages