SCS Curriculum Reinvention Committee
This page contains notes and discussions related to the SCS Curriculum Reinvention Committee.
The content below has gratuitous markup so as to make it obvious how to add more stuff.
To edit this page, you first need to create an account - click the link in the top-right of the page. Then click on the edit tab just about the page headline. Or, you can edit individual sections.
COMP 1405/1406 Redesign
Topic Brainstorming
Add topics here at the end of the section. Please don't remove anything!
- problem solving, algorithms, what is computer science
- pseudo-code ??
- variables
- declaring vs. assigning
- memory usage ??
- constants
- examples:
- compute simple math formulas
- interactive input (e.g., use mouse position)
- motion (if doing graphics)
- conditionals (IF/ELSE)
- simple IF
- nested IF
- booleans(AND/OR)
- examples:
- make choices based on runtime input
- basic state machine
- edge cases / error checking
- iteration (FOR/WHILE)
- arrays (1D and 2D)
- recursion
- likely 1406 material?
- my first wiki entry ever! - djh
Should we copy the MIT 6.00 outline here?
Sub categories?
Yes, we can add sub categories here.
Weekly Outline
We'll put the weekly outline here