BIT 142: Intermediate Programming Instructor: Mike Panitz (mpanitz@cascadia.edu) Rules for handing stuff in • You can upload as many times as you want – I only grade the most recent Hand in a complete copy each time! • No late penalty until I go to grade them & find them missing. – If you don't have them done you can still upload them after class. • If you're not done: I'd recommend uploading what you've got, then upload again when you get each exercise done BIT 142: Intermediate Programming 2 Due tomorrow, 1:15pm: Lesson 01 work • Lesson 01 PCEs • Video Viewing Quiz XOR Video Outline – Please put both into a single .ZIP file, and upload to "PCE01“ • StudentTracker has a 1 MB limit on your .ZIP file BIT 142: Intermediate Programming 3 Watch for email from StudentTracker! • PCE 01 should be graded in the next day or so • WATCH FOR STUDENTTRACKER EMAIL THAT GOES TO YOUR ‘JUNK EMAIL’ FOLDER!!!! – I’ll post a Canvas announcement when I’m done grading this week BIT 143 4 Due next week: Lesson 02 • Lesson 02 PCEs will be due 1 week + 1 day from now, – Get started early – it shouldn’t be difficult, but there may be technical hang-ups along the way – Hang-ups: both yours and mine Make sure to post to the discussion forum ASAP if you run into trouble! • StudentTracker has a 1 MB limit on your .ZIP file – There are detailed instructions on the Lesson 02 page about what to delete to get below 1MB BIT 142: Intermediate Programming 5 Keep your eye on: A1 • Homework Assignment #1 ("A1") – Not due for a while – But you can get started now – Don't forget this – it's worth a lot of points!! BIT 142: Intermediate Programming 6 Dreamspark access • I'm going to send off everyone's email addresses to Microsoft after class – Email me ASAP if you do not want me to send your email address to Microsoft • Go to https://www.ctc.edu/~cascadia/wts/stuaddr/ waci203.html and update your email if you haven't done so yet BIT 142: Intermediate Programming 7 Textbook Warning • Skip Section 7.13 (“Recursion”) – we’ll be doing a lot of that in BIT 143 BIT 142: Intermediate Programming 8 Material For Today • Lesson 01 Q + A • Material for tonight: – conditional statements (if, if/else, switch) – Integer division – Modulo operation • This is done using the modulus operator • Aka the 'remainder operator' BIT 142: Intermediate Programming 9