Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.

Similar presentations


Presentation on theme: "CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132."— Presentation transcript:

1 CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132

2 Learning Mechanisms: Blackboard Piazza TEACH for assignments IRC Google Hangout Tools: shell, Vim, g++, remote file transfer Learning Mechanisms: Blackboard Piazza TEACH for assignments IRC Google Hangout Tools: shell, Vim, g++, remote file transfer Learning Actions: Video Lectures Readings from Text Videos presenting examples Assignments Quizzes Midterm & Final Proctored Exams Learning Actions: Video Lectures Readings from Text Videos presenting examples Assignments Quizzes Midterm & Final Proctored Exams INNOVATION: Summer 2014: Small group discussions on key topics RELEVANCE: Programming with current CS tools COLLABORATION: Encourages collaboration; individual coding. Online Learning Trajectory Programming basics Libraries Logic Functions Arrays and pointers Structs Classes Course Content

3 Learning Outcomes 7. Describe a program implementation in terms of a natural language. 6. Understand how to effectively test a solution for correctness 5. Develop the debugging skills to help determine errors in a computer program. 4. Develop proper error handling for possible run- time errors 3. Develop an object-oriented solution to a problem suing classes, methods, and objects 2. Translate the semantics of an algorithm into the syntax of a computer programming language 1. Translate a problem statement into an appropriate algorithm containing arithmetic, relational and logical expressions Instructional Strategies Learning Outcomes Readings Video lectures YouTube videos of on-campus lectures Student small group discussion (Piazza); Graded participation Lab activities Assignments Reviews and preview quizzes Quizzes and exams Final project Final quiz

4 Social Presence Discourse through small group discussions Teacher-directed Direct instruction – lecture oriented Teacher grading student assignments Teacher responding to student questions Students collaborate working on assignments but individual submission and individual grading Graded participation in groups Cognitive Presence Teacher Presence


Download ppt "CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132."

Similar presentations


Ads by Google