What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
Massachusetts Institute of Technology - Introduction to Computer Science and Programming
Country: | USA |
University: | Massachusetts Institute of Technology |
Course code: | 6 |
Course title: | Introduction to Computer Science and Programming |
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://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/syllabus/ |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Provide an understanding of the role computation can play in solving problems. Help students, including those who do not necessarily plan to major in Course VI, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. Position students so that they can compete for UROPs and excel in subjects such as 6.01. Topics include software design, algorithms, data analysis, and simulation techniques |
LO categories: |
Designing Algorithms Problem Solving (also things like computational thinking) |