Math 102 Checklist
From charlesreid1
What do I want in my binder at the start of the quarter?
- Syllabus
- Set expectations, what to do for assignments
- Calendar of topics
- Calendar of homeworks
- Calendar of quizzes and exams
- Detailed content outline
- Lecture notes for first half
- Worksheets for first half
- Homework problems for first half
- Quizzes for first half
- Exams for first half
Math 102 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 and in-class worksheets calendar
- Quiz calendar
- Exam calendar
- Final project calendar
Content Outline
Chapter by chapter outline - see Math 102#Chapter Outline
Section by section outline - see Math 102#Outline
Lecture notes
Midterm A
Lecture 0
Skeleton- Slides filled in
- More fun, less dour.
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 assignment notes:
- HW questions will consist of end-of-chapter problems
- Students will also do one project type problem, a take-home problem, in-class worksheet, time in class to work on it and get guidance/hints
- Order: figure out the HW questions first, then align the quiz and exam question pools with the HW problems
Midterm A
Chapter 1 HW- CSC_142/Chapter_1#Chapter_1_HomeworkChapter 2 HW- CSC_142/Chapter_2#Chapter_2_HomeworkChapter 3 HW- CSC_142/Chapter_3#Chapter_3_HomeworkChapter 4 HW- CSC_142/Chapter_4#Chapter_4_Homework
Midterm B
Chapter 5 HW- CSC_142/Chapter_5#Chapter_5_HomeworkChapter 6 HW- CSC_142/Chapter_6#Chapter_6_Homework- Chapter 7 HW - CSC_142/Chapter_7#Chapter_7_Homework
- Chapter 8 HW - CSC_142/Chapter_8#Chapter_8_Homework
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.)