What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Illinois at Chicago - Program Design 1
Country: | USA |
University: | University of Illinois at Chicago |
Course code: | CS 111 |
Course title: | Program Design 1 |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | |
Programming language: | Python |
Language of Instruction: | English |
URL: | https://www.cs.uic.edu/pub/CS111/CS111Spring2017/syl111s17.pdf |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Students will be able to read, understand, make functional alterations to, and create, through assembling very small code fragments, small programs (near 100 lines) that achieve useful communication tasks Students will be able to design, implement, test, and debug (from scratch) a very small program that uses two standard control structures (e.g., conditional/if and iteration, or two iterations), which may be nested |
LO categories: |
Writing programs Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Testing & Debugging code |