Skip to content

aimNana/fcc-scientific-computing-python-projects

Repository files navigation

🐍 FreeCodeCamp Scientific Computing with Python Projects

Python Status FreeCodeCamp

My implementations of FreeCodeCamp’s Scientific Computing with Python certification projects — a learning journey showcasing Python programming skills.

This repository collects my solutions to the five required projects for the
Scientific Computing with Python certification on FreeCodeCamp.


📂 Projects

# Project Description Source
1 ➗ Arithmetic Formatter Format arithmetic problems vertically and neatly Code
2 ⏱️ Time Calculator Add durations to starting times, returning the correct new time and day Code
3 💰 Budget App Ledger class for deposits, withdrawals & transfers Code
4 🔺 Polygon Area Calculator Classes for rectangles/squares with area & diagrams Code
5 🎲 Probability Calculator Simulate outcomes of drawing balls from a hat Code

▶️ How to Run

Clone this repository and navigate into a project folder:

git clone https://github.com/tuo-username/fcc-scientific-computing-python-projects.git
cd fcc-scientific-computing-python-projects/arithmetic-formatter
python arithmetic_arranger.py

Each project can be run independently inside its own folder.


🛠️ Technologies

  • Python 3
  • OOP (Object-Oriented Programming)
  • Regular expressions
  • Probability and simulation basics

📜 About

These projects were built as part of the FreeCodeCamp Scientific Computing with Python Certification.

It showcases:

  • Ongoing learning in Python fundamentals and applied projects
  • Problem-solving and algorithmic thinking
  • Clean and maintainable code practices

📄 License

This repository is available under the MIT License.
You are free to use, modify, and distribute the code with attribution.

About

Implementations of FreeCodeCamp’s Scientific Computing with Python projects, showcasing Python skills

Topics

Resources

License

Stars

Watchers

Forks

Languages