Curriculum Decision Matrix
December 16, 2022 2022-12-16 22:45Curriculum Decision Matrix
Curriculum Decision Matrix
Below is a list of the computer science curriculum providers in Fayette County Schools.
BJC | Code.org | CodeHS | CS50 | Mobile CSP | PLTW | UTeach CSP | |
---|---|---|---|---|---|---|---|
PD/Training | 1 Week in-person w/ online component | Online / In person seminars (Summer 2018 full) | Online, self-paced 30-40 hour | 4-Day in-person (Offered with Field of Dreams) | 4-week in-person / online | 2-week in-person | 5-Day in-person |
Lesson Plans | Web Pages | (Daily Plans) Web Pages | Web Pages / Printable | Web Pages by Module | Web Based - Only accessible after training | Online teacher guide - similar to student guide | Plans available once training starts |
License | CC-NC-SA | CC-NC-SA | Purchase | Sample | CC-NC-SA | Purchase | CC-NC-SA |
Courses Provided | AP CSP | K-8 courses AP CSP | K-12 courses AP CSP; AP CS A; Web Design; Visual Programming | AP CSP | AP CSP | 3 HS courses CS Essentials; AP CSP; AP CS A | AP CSP |
GA Courses Supported | CSP / AP CSP | IDT (Programming, Comp Basics only); CSP / AP CSP | IDT (Programming, Comp Basics, Web Design); CSP / AP CSP; AP CS A; Web Design; PGAS (Partial); New Cybersecurity course | CSP / AP CSP | CSP / AP CSP | IDT (Programming only); CSP / AP CSP; AP CS A | CSP / AP CSP |
Student Progress | Uses EdX | Student Progress tracking and grading for unit assessments | Full gradebook, modifiable / configurable. Due dates, pre/post test summaries... | Unable to determine w/o training | Student tracking with comprehension questions only | Student tracking with comprehension questions only | Unable to determine w/o training |
Auto-grading / plagiarism check | No | Partial (only with the start of new concepts) No plagiarism check | Auto-grading for most assignments and plagiarism check and “Magic Grader” | Project grading available via GitHub | No | No | No |
Programming Language(s) | SNAP | JavaScript | JavaScript (AP CSP), Java (AP CS A), Other courses offered for other languages | Scratch | MIT App Inventor | AP CSP - Scratch, MIT App Inventor, Python; AP CS A - Java - Android Studio | Scratch, Processing |
Works with Chromebook | Yes | Yes | Yes | Yes | Partial due to external HW requirement | Partial due to external HW requirement for AI and Android Studio doesn’t run on Chromebook | Partial, Processing doesn’t run on Chromebook |
Additional Software | No (web-based programming) | No (web-based programming) | No (web-based programming) | No (web-based programming) | Yes - MIT AI Companion | Yes, MIT AI Companion, Java, Android Studio | Processing |
Additional Hardware | No | No | No | No | Yes - Android devices | Yes - Android devices | No |
Question / Problem Banks | Limited to AP Practice | Limited to AP Practice | Extensionable Question & Problem banks | Limited to AP Practice | Limited to AP Practice | Limited to AP Practice | Limited to AP Practice |
Curriculum extendable inside environment? | No | No | Yes | No | No | No | No |
College Board Endorsed | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Syllabus # for AP CSP | 1648113v1 | 1648108v1 | 1667172v1 | 1658725v1 | 1648109v1 | Only available with Training | 1648112v1 |
CSTA Partner / Level | Yes (Conference) | Yes (Alliance) | Yes (Alliance) | No | Via College of St. Scholastica | No | Yes (Conference) |