What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Kansas - Programming 1
Country: | USA |
University: | University of Kansas |
Course code: | |
Course title: | Programming 1 |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | 1 |
Programming language: | None |
Language of Instruction: | |
URL: | http://www.eecs.ku.edu/courses#168 |
Explicit or !Explicit LOs: | Scraped |
Learning Outcomes: |
Problem solving using a high level programming language object oriented software design. problem specification, program design, implementation, testing, and documentation using classes, defining classes, and extending classes Introduction to algorithms and data structures useful for problem solving: arrays, lists, files, searching, and sorting |
LO categories: |
Writing programs How Computers & computational systems work & history of computing Code Manipulation Teamwork skills & Communication Basic OOP Encapsulation Repitition & loops (for/while etc) Pointers Variables, assignment, arithmetic expressions, declarations, data types Searching algorithms memory allocation |