120 likes | 135 Views
BIT 115: Introduction To Programming. Instructor: Mike Panitz ( mpanitz@cascadia.edu ). Reading, Due Dates. < Listed in Course Schedule > Note that there’s a ‘Write-A-Book’ sample from last quarter for the next topic we’re going to look at (new commands). Textbook is now free online.
E N D
BIT 115: Introduction To Programming Instructor: Mike Panitz (mpanitz@cascadia.edu)
Reading, Due Dates • < Listed in Course Schedule > • Note that there’s a ‘Write-A-Book’ sample from last quarter for the next topic we’re going to look at (new commands) BIT 115: Introduction To Programming
Textbook is now free online • There’s a link on the course web page, at the very top • You can download your own copies of the PDFs BIT 115: Introduction To Programming
Website offline on Thurs morning • Thurs, 8am – 12noon the website will be down for upgrades • Download anything that you’re going to need during that time (or else work during a different time) BIT 115: Introduction To Programming
Quarter-Long Game Plan: • Up till the midterm: • 1st 1/3 of the quarter • overview of topics, conceptual understandingnot as much free-form problem-solving • Post-midterm: • next 2/3 of the quarterfocus on solving problems on your own BIT 115: Introduction To Programming
Save A Copy Of All Work!! • In-class work, EXAMS, Quizzes, etc,etc • If you work with someone, make sure each of you gets a copy • For in-class work, you don’t have to hand it in • (I’ll be checking it as I walk around & watch you work) • If you lose track of it, and I mis-record it, then whatever I’ve got will stand as a grade BIT 116: Scripting
You should assume that the exams and quizzes will be 100% paper-and-pencil Start practicing now trying writing code out from memory, and/or in NotePad (then copy-and-paste into jGRASP to check your work) Exams BIT 116: Scripting
Today’s Topics • Errors: How to find & fix them • How to set up a city • Tracing Code • (Predicting What A Program Will Do BEFORE you Run It) • Commenting code BIT 115: Introduction To Programming
HOMEWORK • Assignment 1 is due Mon, Oct 10 • It’s posted on the website • Left column • At the start of class • Bring your work to class, in electronic form • How to hand in the homework will be detailed closer to the due date • Questions, Answers at the end of class • (Don’t let me forget! ) • If you’re stuck, seek help • Talk to the prof or a classmate • Office Hours / Email me BIT 115: Introduction To Programming
HOMEWORK • Assignment 1 • Make sure that you start installing the software ASAP • It’s easy to get stuck at home, and then have to finish your work at school • The building is closed on Sundays BIT 115: Introduction To Programming
Google Group • For most questions, try there, first • Do NOT post questions about your grades • Do NOT post questions about doing Assignment 1 • You need to do this on your own • DO post questions about stuff like • “How do I install Java/jGRASP?” • “Where is homework assignment 1?” • “I’m having trouble handing in A1”, • “I have a question about something we did in class”, etc BIT 115: Introduction To Programming
And now…. The Quiz! • You each get a 3x5 card: put your name on it • Start up jGRASP, download the QUIZ file, and then move the Thing from where it starts to someplace else (see picture) • You should be able to deal with the BECKER.JAR file issue • But if this is getting you stuck, let me know • When it works, raise your hand • 10 minute limit • You can re-do the quiz next lecture if you don’t get done this time BIT 115: Introduction To Programming