What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Georgia - Introduction to Computin and Programming
| Country: | USA |
| University: | University of Georgia |
| Course code: | CSCI 1301 |
| Course title: | Introduction to Computin and Programming |
| Date of Syllabus: | |
| Source: | Manual search |
| Associated Degrees: | Computer Science |
| Prerequisits: | no |
| Course for Majors: | yes |
| Course stage: | |
| Semester: | |
| Programming language: | None |
| Language of Instruction: | |
| URL: | http://www.cs.uga.edu/sites/default/files/CIS_CSCI_1301.pdf |
| Explicit or !Explicit LOs: | Explicit |
| Learning Outcomes: |
Apply knowledge of compiling, running, testing, and debugging programs Design and implement algorithms to solve problems Write programs with a structured programming language that utilize variables, operators, expressions, decision statements, loops, nested statements, arrays, methods, objects, classes, inputs, and outputs to solve problems Write the output of a program by tracing through its source code Use an integrated development environment for programming Generate program documentation |
| LO categories: |
Writing programs Designing Algorithms Generating clear documentation Classes & objects Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Functions, methods and procedures Arrays, Lists, dictionaries, vectors, sets Variables, assignment, arithmetic expressions, declarations, data types File handling & I/O Testing & Debugging code IDE use Tracing execution of Program |