diff --git a/content/news/2024-2025/2024-08-06-computer-science-questions-repository.md b/content/news/2024-2025/2024-08-06-computer-science-questions-repository.md new file mode 100644 index 000000000..82549b36b --- /dev/null +++ b/content/news/2024-2025/2024-08-06-computer-science-questions-repository.md @@ -0,0 +1,53 @@ +--- +title: "Introducing The Computer Science Question Repository" +date: 2024-08-05T00:00:00Z +draft: false +layout: overlaypost +preview: "images/news/2024-2025/computer-science-question-repository.jpg" +background: "images/orientation2018-min.jpeg" +excerpt: "DiscreteMath.ca is now the Computer Science Question Repository." +hideBanner: false +featured: false +author: John Lu, Matthew MacRae-Bovell, and Nguyen-Hanh Nong +url: /news/computer-science-question-repository +categories: +- announcement +--- + +![annoucement](/images/news/2024-2025/computer-science-question-respository-short.png) + +If you've taken COMP 2804 in the previous few years, then you're most likely familliar with the website ["DiscreteMath.ca"](https://discretemath.ca/). + +DiscreteMath.ca was built and maintained by CCSS executives and volunteers over the years and we're excited to welcome you to the latest version of the site. + +The [Carleton Computer Science Question Repository](https://questions.carletoncomputerscience.ca) is an upgraded version of DiscreteMath.ca built with the idea of eventually supporting more than just COMP 2804 and designed to improve the experience of contributing to the site. + +All content for the site is now statictly stored within the [project's repository](https://github.com/CarletonComputerScienceSociety/questions) and the website is redeployed automatically as soon as any contributor merges to master. + +
+ +## New Features + +In addition to an improved UI, the website also now features: +- Written solutions for most previous COMP 2804 questions +- Question tags indicating which chapter and section a question is from +- The ability to practice questions with a specific tag + +
+ +## Contributing + +The website is also a great opportunity for students to get involved and possibly make their first open source contribution. + +Be sure to checkout our ["contributing" section](https://github.com/CarletonComputerScienceSociety/questions?tab=readme-ov-file#contributing) on the project README to learn more about how you can get involved. + +Some ways students can contribute are: +- Adding new solutions or improving the formatting of existing solutions +- Adding missing question tags +- Adding ["generator" scripts](https://github.com/CarletonComputerScienceSociety/questions/blob/main/docs/contributing-generators.md) to help create new variants of existing questions for students to practice + +
+ +## Feedback + +We hope you're as excited about the new website as we are! If you have any feedback, feel free to direct it to info@ccss.carleton.ca or reach out to us on the [CCSS Discord](http://discord.carletoncomputersciencesociety.ca/). \ No newline at end of file diff --git a/static/images/news/2024-2025/computer-science-question-repository.jpg b/static/images/news/2024-2025/computer-science-question-repository.jpg new file mode 100644 index 000000000..3d0fe950f Binary files /dev/null and b/static/images/news/2024-2025/computer-science-question-repository.jpg differ diff --git a/static/images/news/2024-2025/computer-science-question-respository-short.png b/static/images/news/2024-2025/computer-science-question-respository-short.png new file mode 100644 index 000000000..830cc7eef Binary files /dev/null and b/static/images/news/2024-2025/computer-science-question-respository-short.png differ