day01

day01 - CS1 Introduction to Computation...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
Caltech CS 1 -- Fall 2008 CS1 Introduction to Computation Day 1: September 29, 2008 Automated Processing of Information Add cards signed at end of class. http://www.cs.caltech.edu/courses/cs1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 Outline • [15] Administrative details • [10] Pep talk • [10] What class is about / philosophy • [15] Review mathematical notation – translate to Scheme
Background image of page 2
Caltech CS 1 -- Fall 2008 Course Admin
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 People 4 Michael Vanier (mvanier@cs) Donnie Pinkston (donnie@cs) (Lectures) Joseph Schaeffer Donnie Pinkston (Recitations) Chris Berlind Catherine Chou Nick Fortino Jonathan Krause Cheng William Hong Christina Lee Radhika Marathe Hamik Mukelyan Kim Scott Tamas Szalay (Lab)
Background image of page 4
Caltech CS 1 -- Fall 2008 Website • http://www.cs.caltech.edu/courses/cs1 Administrative Handout – CS1man – Other Good Links TM
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 Organization Lectures: 2x50min/week – Introduce new material – Tie ideas to mathematics – Analysis and design – Big Idea page – Interludes (midpoint) – Attendance required (daily quiz!) • Recitations (1x50min/week) – ask questions, work examples – smaller group (max 25) • Staffed lab: – 4 days x 8 hr/day – TAs, assigned times • Textbooks – SICP (Abelson/Sussman) required – HtDP (Felleisen et. al.) • recommended • Weekly Assignments – online – allow rework (1 week) • Exams – midterm, final • Point system 6
Background image of page 6
Caltech CS 1 -- Fall 2008 Your Part • Read the text • Go to lectures and sections • Ask your TA for help • Learn from your mistakes – (rework gives you a chance to do so) • Tell us what makes things hard – Fill out feedback, talk to ombuds, TAs, instructors…
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 Point System • Daily Quiz (0.0 - 0.5) x 20 10 • Homework (0 - 3) x 9 27 • Midterm 6 • Final 18 Possible : 61 • Pass: 40
Background image of page 8
Caltech CS 1 -- Fall 2008 Grading homework • Set has multiple parts (A through F, e.g.) • Score for entire set is minimum of the section scores • Each part receives integer in [0, 3]: 0 incorrect (worthy of no credit) 1 insufficient (not passing quality, demonstrates significant bugs which must be addressed) 2 good (demonstrates mastery of key idea, may have a few minor bugs) 3 excellent (masters all important parts)
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 Time on Assignments • Taking excessive time on a problem is a symptom that you missed an important concept – It’s possible to do things the wrong way (missing what we’re teaching you) • …but it probably will take you a lot more time • Time hint on assignments – suggested upper bound – feedback to you you should see a TA – Don’t spend hours alone on a problem!
Background image of page 10
Caltech CS 1 -- Fall 2008 Rework Philosophy • Programs that are 1% wrong are wrong – …as far as the computer is concerned Good match pass/fail nature • Emphasizes mastery of material
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Caltech CS 1 -- Fall 2008 Optional Seminar • “Everything You Need to Know About Linux,
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 82

day01 - CS1 Introduction to Computation...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online