Add Singapore CS1010#4275
Conversation
|
This looks pretty close, but I’d consider tightening the description in the PR body and/or entry text so it emphasizes the subject matter more than the audience size. The current wording leans on 'resources for ~3,000 NUS students per academic year', while the awesome guidelines prefer objective descriptions of the domain/theme itself. Something more like 'Resources for the introductory CS1010 course and its variants at NUS.' feels more in line with the list style here. |
|
Hello. According to https://github.com/sindresorhus/awesome/blob/main/pull_request_template.md: A code license like MIT, BSD, Apache, GPL, etc, is not acceptable. You list uses MIT: https://github.com/coding-solutions-sg/awesome-singapore-cs1010/blob/main/LICENSE The recommendation is: We strongly recommend the CC0 license, but any Creative Commons license will work. Licensing is always a major topic. |
|
A few concerns: |
|
unicorn |
|
The repo itself is clean (awesome-lint passes, main branch, correct topics, CC0). My concern is scope: this is a list about a single introductory course at one university (NUS CS1010). That feels narrow for the top level Awesome list, which favors broadly useful curations. You note much of it is useful to any C/Python/Java beginner. Ff so, would a more general framing (or folding it into an existing programming-education list) be a stronger fit? Worth a maintainer's read on scope. |
https://github.com/coding-solutions-sg/awesome-singapore-cs1010#readme
CS1010 is the introductory programming methodology course at the National University of Singapore, taught in C with Python and Java variants (CS1010S, CS1010E, CS1010J, CS1010X) across several faculties. This list curates the variant breakdown, official course sites, practice platforms, textbooks, language references, and study guides for the course and its variants in one place. Much of it — the Python/Java learning resources, practice judges, books, and IDEs — is useful to any beginner, not only NUS students. Actively maintained.
By submitting this pull request I confirm I've read and complied with the below requirements 🖖
Requirements for your pull request
Add Name of List(Add Singapore CS1010).#readme.Requirements for your Awesome list
awesome-linton the list and fix the reported issues.main, notmaster.awesome-singapore-cs1010.# Awesome Singapore CS1010.awesome-list&awesomeas GitHub topics.Contents.contributing.md).Footnotessection.Inspired by awesome-foolink.