CSC 142 Checklist
From charlesreid1
What do I want in my binder at the start of the quarter?
- Syllabus
- Expectation-setting, what to do for assignments
- Calendar (topics, homeworks, quizzes, exams)
- Content outline (detailed)
- Lecture notes - slides and code (in Github repo)
- Quizzes
- Exams
- Homework problems and worksheets (take-home problems)
So, let's come up with checklists.
CSC 142 Fall 2016 Checklist
Syllabus
Steps to completion:
Fill in basic class information (sched/dates/times)- Fill in book information
- Academic integrity
Devices- Course content (chapter by chapter breakdown)
- Course grade
- Homework
- Quizzes
- Exams
- Prereqs
Syllabus lecture:
- Syllabus lecture slides skeleton
Syllabus lecture slides fill in
- Create pdf for syllabus lecture notes
Calendar
Create calendar:
- Topics calendar
- HW calendar
- Quiz calendar
- Exam calendar
- Final project calendar
Content Outline
Chapter by chapter outline
Section by section outline
Lecture notes
Lecture 0
Skeleton- Slides filled in
- More fun, less dour.
Midterm A
Lecture 1: Intro to Java
- Sekeleton
- Lecture code - decide on exercises
- Fake rocket code
- Real rocket code
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
Slides filled in
Lecture 2: Primitive Data and Definite Loops
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
Slides filled in
Lecture 3: Parameters and Objects
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
Slides filled in
Lecture 4: Program Logic and Conditional Execution
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
Slides filled in
Midterm B
Lecture 5: Program Logic and Loops
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
- Slides filled in
Lecture 6: File Processing
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
- Slides filled in
Lecture 7: Arrays
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
- Slides filled in
Lecture 8: Classes
- Skeleton
- Lecture code - decide on exercises
- Worksheet code - decide on exercises
- Lecture code in slides and on Github
- Slides filled in
Homework
Homework questions will consist of a few end-of-the-chapter problems, and the worksheet (take-home problem, time in class).
Homework questions should align with the quiz and exam question pools.
Work on homework questions as the question pools are being compiled.
Quizzes
Quiz questions are less in-depth, more mechanics and syntax. Quiz questions will come out of the question pool. Working through question pool for first 4 weeks now.
Exams
Exam questions are less rote, focus more on critical thinking, algorithms, program design, and pattern-finding. Exam questions will come from question pool.
(Fewer exam questions than quiz questions per pool, of course.)
Flags
| CSC 142 - Intro to Programming I Computer Science 142 - Intro to Programming I, South Seattle College.
Chapter 1: Intro to Java CSC 142/Chapter 1 Chapter 2: Primitive Data and Definite Loops CSC 142/Chapter 2 Chapter 3: Parameters and Objects CSC 142/Chapter 3 Chapter 4: Conditional Execution CSC 142/Chapter 4 Chapter 5: Program Logic and Indefinite Loops CSC 142/Chapter 5 Chapter 6: File Processing CSC 142/Chapter 6 Chapter 7: Arrays CSC 142/Chapter 7 Chapter 8: Classes CSC 142/Chapter 8
Puzzles: Puzzles
Category:Teaching · Category:CSC 142 · Category:CSC Related: CSC 143 Flags · Template:CSC142Flag · e |