Hey everyone! I am officially establishing my summer timeline for the Stardance challenge. Before this month, I barely even knew what programming languages were or how code actually worked. I chose C++ because it’s a part of my college curriculum, but learning out in the open alongside an amazing global community has turned this summer break into a massive adventure!
I’ve logged over 14 hours so far, systematically breaking down fundamental concepts in a sequenced progression to build deep muscle memory:
- Output & Spacing (cout): Formatting text streams, line breaks, and practicing syntax by writing panels about Pakistan, the Earth, and the solar system.
- Memory Containers: Figuring out how computer memory isolates and treats data flags (integers, floats, double, strings, and booleans).
- Arithmetic Operations: Writing math calculation engines covering additions, subtractions, multiply, and divide commands.
- Inputs & Decisions: Pausing the console to capture keyboard text via ‘cin’ and building logical branching panels with if-else structures.
- Automation & Code Architecture: Mastering process iteration loops (for, while, do-while) and packaging reusable instructions into clean, functional blocks.
🚗 Flagship App Update: The Car Parking Framework!
I brought these individual concepts together to initialize Phase 1 of my main project: /Car_parking_project/index.cpp. I have successfully built out the structural baseline user interface via a custom helper function menu() that maps out arrival/departure operations for 5 vehicle types. It reads keyboard input to test menu choice selections and outputs an confirmation validation statement cleanly.
Thank you to everyone on the Slack channels for the daily inspiration. Let’s keep building! 🚀