108HL01 - Introduction to Computer Programming Lecture 1,...

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

View Full Document Right Arrow Icon
Introduction to Computer Programming Lecture 1, Week 1 January 10, 2011 CSC108H1S Velian Pandeliev 1 Monday, January 10, 2011
Background image of page 1

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

View Full DocumentRight Arrow Icon
Welcome! This is CSC108 - Introduction to Computer Programming No prerequisites, no previous experience required Course objectives: Understanding fundamental programming principles, combining them to generate solutions to interesting problems and writing programs in Python Topics: variables, functions, conditionals, loops, debugging, testing, text Fle processing, dictionaries, sorting, algorithm design, image manipulation 2 Monday, January 10, 2011
Background image of page 2
Textbook Practical Programming An Introduction to Computer Science Using Python J. Campbell, P. Gries, J. Montojo, G. Wilson Pragmatic Programmers 2009 3 Monday, January 10, 2011
Background image of page 3

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

View Full DocumentRight Arrow Icon
Website CSC108 is hosted on Blackboard (www.portal.utoronto.ca) You can login with your UTORid and password There you will fnd: Lecture notes Labs and Assignments Discussion Boards 4 Monday, January 10, 2011
Background image of page 4
Evaluation 5 3 Assignments 30% 1 Midterm 10% 4 Quizzes 10% 10 Labs 5% 11 CodeLabs 5% Final Exam 40% Monday, January 10, 2011
Background image of page 5

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

View Full DocumentRight Arrow Icon
Labs (5%) and CodeLabs (5%) Labs are weekly two-hour practice sessions in groups of 20-25. Marks are earned through attendance and effort. They start next week: check website for room assignment. CodeLabs are small online exercises due every Monday morning by the beginning of class. They are found at www.turingscraft.com Register for CodeLabs online with your real name and U of T e-mail address. Cost: $25 US 6 Monday, January 10, 2011
Background image of page 6
Assignments (30%) All involve writing Python programs Submitted electronically by 10 pm on the due date. No late assignments will be accepted. You can work in pairs on Assignments 1 and 3 Assignment 2 must be done individually You must work with different partners on Assignment 1 and Assignment 3 7 Monday, January 10, 2011
Background image of page 7

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

View Full DocumentRight Arrow Icon
Four 15-minute single-question quizzes will be spread out over the term There’s a 50-minute in-class midterm on Feb. 16 The 3-hour fnal exam will be written in the April exam period. You need 40% on the exam to pass the course. 8 Quizzes (10%), Midterm (10%), Final Exam (40%) Monday, January 10, 2011
Background image of page 8
There is no make-up date for the midterm. If you’re sick or away for a legitimate reason, other course components will be applied to your midterm mark. If you are sick, you need a doctor’s note from the
Background image of page 9

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

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/25/2011 for the course CSC 108 taught by Professor Gries during the Spring '08 term at University of Toronto- Toronto.

Page1 / 32

108HL01 - Introduction to Computer Programming Lecture 1,...

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

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