welcome to csc108! - university of toronto108/maccio/w1l1_maccio.pdf · 108/ 6. ... how lectures...

31
Welcome to CSC108!

Upload: nguyenphuc

Post on 26-Mar-2018

255 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Welcome to CSC108!

Page 2: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Today

• All the administrative stuff

• … and a brief intro to Python (if there‘s time)

2

Page 3: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Coming Up

• Friday: Arithmetic Expressions, Intro to Variables

• This Friday @ 10: Week 1 Exercises Due

• This Sunday @ 10: Week 2 Prep Due

• Monday: Intro to Functions and Design Recipes

3

Page 4: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

This Course• Teaches the basics of programming in Python

• Is intended for students with no programming experience

• 3 lecture hours per week

• Optional, 2-hour practical each week (labs)

4

Page 5: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Course Outcomes

By the end of the course, you will be able to ...• Apply problem solving techniques to translate “human readable” problems

into solution plans

• Write Python programs to solve problems

• Think like a programmer!

5

Page 6: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

If you only remember one thing today...

Remember the website!

https://mcs.utm.utoronto.ca/~108/

6

Page 7: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Getting Help

• Office hours – do not be intimidated, come by that’s why we’re here

• Practical sessions – Open lab hours in DH2010

• Online discussion board

• Email is primarily for administrative issues

• Please read and post on the discussion board first

• Don’t spin your wheels – ask for help!

• or... Google it

7

Page 8: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Participation

I strongly encourage it, I do not require it

• In this class, you will have many opportunities to discuss the material, instead of listening to me

• Learning is enhanced when we actively engage in and question the material

• Attendance is also not required

8

Page 9: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

How Lectures Work

• We are using a technique called Peer Instruction

• I will present a short summary of the topic and then ask a question.• Think about it on your own, no talking yet

• Then, use your clicker to respond

• Finally, discuss the question with your neighbors and update your responses

• I’ll summarize the responses, and we’ll have a discussion

Page 10: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Why?

• Committing to an answer is important for learning

• It’s formative feedback for both of us

• The discussion that follows will highlight mistakes and correct your understanding• Hearing the explanations of others will deepen your understanding of the

topic

• On my part, I will hear when difficulties are arising

Page 11: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

What’s the Evidence?

• This is from two years ago

• On each vote, on average, 30% of students go from incorrect to correct after the group discussion

Page 12: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

What to Buy• A clicker, for answering questions in class• You must register your clicker (if you want

credit)

• ... nothing else. The software is all available for free

• It is installed on the machine on campus, and links to the software are posted on the webpage, if you wish to try to install it on a personal machine

12

Page 13: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

iClicker Registration: Step 1

Locate the unique ID located on the back of your iClicker

Page 14: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

iClicker Registration: Step 2

Go to Blackboard for CSC108 and click on “i>clicker registration”

Page 15: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

iClicker Registration: Step 3

Enter the unique ID in the box beside iClicker Remote ID, then click “Submit”

Page 16: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Any questions so far?

Page 17: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Grading Overview

Work Comment

Prep and Review 10%Online “Prepare” and “Perform” exercises

Weekly Practice 5%Clickers (in-class), in-lab exercises, or online “Practice” exercises

Assignments 25% 5%, 10%, 10%: all individual work

Midterm 20% Friday, October 20 @ 5:00

Final exam 40% You must get ≥ 40% to pass 108

17

Page 18: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

So, what do you need to do to get those grade?

Page 19: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Prep and Review: 10%

• The class prep and weekly quizzes are due in PCRS• PCRS was built at U of T, by second and third year students, it

hosts video and exercises

• Prep work is due before class and is designed to check if you have absorbed the materials in the videos • Due Sunday night at 10 p.m.

• The weekly quizzes check that you can apply concepts from class• Due Friday night at 10 p.m.

19

Page 20: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Prep and Review (cont): 10%

• The prepares are just checked for completion

• The performs are checked for correctness

• You get instant feedback on your response• You can retry if you got an answer wrong without penalty, but

we detect brute force attempts (which result in a 0)

20

Page 21: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Assignments: 25%

• Assignments are summative feedback

• They ask you to integrate concepts from multiple weeks

• Three total

• Assignments handouts will be posted on the website

• They are due at 10:00 pm (sharp) on the due date, but…

21

Page 22: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Assignments (cont): 25%• We will send you test results immediately after the

submission deadline

• You may resubmit (or submit late), correcting errors identified by our tests, within 48 hours of the initial deadline

• Resubmissions and late submissions are marked with a 20% deduction• Of course, illness and other disasters are another matter;

contact me asap

22

Page 23: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Remarking• If you believe something was mis-marked, bring the

assignment or test to me during office hours

• Be prepared for the entire assignment to be reviewed and potentially remarked

23

Page 24: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Practicals: 0%

• We don’t have practicals this year

• Instead, the TAs will be available in lab throughout the entire week: 10-6 Monday-Friday• They’ll be in DH2010 except on Wednesday. See the webpage for details

• Please take advantage of this. Having a TA nearby as you work on your assignment, so you can ask questions as you have them, is incredibly valuable

• Most weeks, there will be a lab handout with exercises for potential credit

Page 25: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Weekly Practice: 5%

• Do at least one of three things each week• Participate via iClicker for the majority of the questions

• Score (close to) perfect on the prep that week

• Do the in-lab exercise

Page 26: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

The Midterm: 20%

• Written outside of class

• Everyone writes at the same time• October 20th 5:00pm-6:00pm

• Past tests are made available for you to study from

26

Page 27: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

The Final Exam

• Scheduled by the Office of the Registrar• We can’t change it!

• Don’t plan your flights yet

• All exceptions are handled through the Office of the Registrar

• To pass the course, you must earn a 40% on the exam

27

Page 28: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Why so much work!?

• This course requires frequent, small amounts of practice and provides frequent formative feedback

• The prep work and quizzes serve two purposes:• Being prepared means you will get the most out of lecture

• Frequent feedback will help you realize when you need to get help from a TA or me

• You diversify your grade

28

Page 29: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Academic Offenses

• All of the work you submit must be your own and your work must not be submitted by someone else (except your assignment partner)

• The department uses software that compares programs for evidence of similar code

Page 30: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

How to Be Good• To avoid plagiarism:

• Never look at any other person’s work

• Never show any one else your work

• This applies even to drafts and to incomplete solutions

• Discuss how to solve an assignment only with the course TAs and instructors

Page 31: Welcome to CSC108! - University of Toronto108/Maccio/W1L1_Maccio.pdf · 108/ 6. ... How Lectures Work •We are using a technique called Peer Instruction

Laptop Etiquette• Some people have trouble focusing with the

sound of typing nearby or with a screen in view

• There’s also the issue of cords, if you need to plug your device in

• To be courteous, if you choose to use a laptop, please sit on the sides or at the rear of the room