From charlesreid1

Revision as of 20:33, 18 September 2016 by Admin (talk | contribs) (Created page with "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 q...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

PDF

  • 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

Midterm B

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.)