CS000

Table of Contents

Project Overview


CS000 Demo

CS000: collaborative coding with Git and GitHub is an open source project that aims to provide a simple and beginner-friendly introduction to version control. It is an interactive web based course with 0 prerequisites and can be completed in 3 days. All for a grand total of $0.00.

The Problem


Universities miss out on teaching one key concept in their computer science courses. The concept in question is version control. This issue is widespread in Universities in the South Pacific region. A survey of 40 students, 10 from each year level across BSE, BNS and CS/IS brings light to the problem. Data shows that only 5% of the students have experience with version control.

The Solution


CS000: Collaborative coding with Git and GitHub, aims to solve this issue by provding a simple and beginner-friendly introduction to version control. It does so while integrating concepts from firsst-year courses in hopes of making the topics in CS000 more relatable and easy to understand.

Features


User Auth - students can create an account using either Google or GitHub.

Interactive Lessons - students can copy code snippets and view media.

Progress Tracking - students can keep track of completed lessons.

Technologies Used


Contribute


Developers of all skill levels are welcome to contribute to this project. If you are student who is new to web development, feel free to report bugs or request feature. If you have experience in the web development field, you can contribute code to the project. Before you start, make sure there are no existing issues or pull requests that are related to your contribution.