Logo Lanfrica

NationalDevCodingChallenge/100-days-code-challenge-batch1

Domain:

education

Record type:

project
Creator:
Nat
Host:
A repository for Batch 1 of the 100 Days Coding Challenge by STEMAIDE. Empowering youth in Ghana with coding skills through Python and C++. # 100 Days Coding Challenge - Batch 1 Welcome to the **100 Days Coding Challenge - Batch 1** repository! This challenge is designed to empower young Ghanaians with essential coding skills in Python and C++. Over the next 100 days, you will engage in daily coding exercises, build projects, and enhance your programming expertise. ## Getting Started ### How to Participate 1. **Fork this Repository:** - Click the `Fork` button at the top-right of this page to create your copy of this repository. 2. **Clone Your Fork:** - Clone the forked repository to your local machine using: ```bash git clone github.com ``` 3. **Create Your Directory:** - Navigate to the repository folder on your local machine. - Create a directory with your GitHub username: ```bash mkdir YOUR_USERNAME ``` 4. **Daily Submissions:** - Each day, create a new folder within your directory (e.g., `Day1`, `Day2`). - Add your code files and any necessary documentation. - Commit your changes with a descriptive message: ```bash git add . git commit -m "Day 1: Completed basic Python exercises" ``` 5. **Push and Submit a Pull Request (PR):** - Push your changes to your forked repository: ```bash git push origin main ``` - Go to your forked repository on GitHub and click "New pull request" to submit your daily work to the main repository. ### Code Submission Structure Please follow this directory structure for submitting your code: ### Guidelines for Submissions - **Daily Commit:** Ensure you commit your code daily before 11:59 PM (GMT). - **Code Quality:** Write clean, well-documented code. Follow Python and C++ best practices. - **Pull Requests:** Submit a PR for each day’s work. Include a brief description of the day's task and any challenges faced. - **File Naming:** Use descriptive file names relevant to the task. ## Communication and Support - Join our [Slack/Discord Channel] for daily updates, discussions, and support. - Check out the …