1 / 19

Sit in front of a computer Log in Username: 230class password: Spr@2012 domain: student

Sit in front of a computer Log in Username: 230class password: Spr@2012 domain: student Bring up the course web page: Google for “Panitz 115” Introduce yourself to the people around you. BIT 115: Introduction To Programming. Instructor: Mike Panitz (mpanitz@cascadia.edu)

sswayne
Download Presentation

Sit in front of a computer Log in Username: 230class password: Spr@2012 domain: student

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sit in front of a computer • Log in • Username: 230class • password: Spr@2012 • domain: student • Bring up the course web page:Google for “Panitz 115” • Introduce yourself to the people around you BIT 115: Introduction To Programming

  2. BIT 115: Introduction To Programming Instructor: Mike Panitz (mpanitz@cascadia.edu) http://ccc.panitzco.com/mpanitz/Courses/2012Sp/BIT115/Or, Google for “Panitz 115”

  3. Why take this course? • For people who have no prior programming XP: • Curious about programming • Other fields (web, networking, biz, etc) • Plan to Xfer to UWB, but no prior experience • PreReq: • Enjoy figuring out how things work • Comfortable using Windows • Math 95 BIT 115: Introduction To Programming

  4. Learn Java! You’ll learn by doing Practice, practice, practice! Solve small problems Understanding is the key!! Objective: Learn Basic Programming! BIT 115: Introduction To Programming

  5. Skim Topic Get an idea of the goal, what you’ll generally do Read through an example Try it out Try to modify it Think about how you’d use this in your programs Practice, practice, practice!! Make sure you remember it! How To Study: BIT 115: Introduction To Programming

  6. Today • Go over syllabus, grading • Learn about the simulated robots we’ll be using. • How to create simple Java programs, using the jGRASP development environment. BIT 115: Introduction To Programming

  7. Today • Reading review for this class: • Skim Section 1.1 • Study Sections 1.2 through 1.5, and 1.7 • SKIP Section 1.6 • This covers the material for the first couple of sections of homework assignment #1 BIT 115: Introduction To Programming

  8. Next Lecture • Reading for next class: • Section 1.5 • Section 1.4.5 – program tracing • We will start with a 4-point quiz • You’ll need to move the robot around the city, have it pick up & drop off a Thing • ALL FROM MEMORY BIT 115: Introduction To Programming

  9. If info isn’t on here, you should ask before it’s anissue. YOU are responsible for knowing the syllabus! Details may change However, exams will occur on the specified dates. Syllabus BIT 115: Introduction To Programming

  10. Required Book Get this now!! You need this immediately, so don’t delay!!! Best to do the reading before class I.e., Ch. 1.5 - 1.7, before next class More work this week, but you’ll get more out of it. Class Meeting time, Office hours, Contact info If you need help, ask!! Better sooner than later!! Bookmark the webpage You can get lecture notes, in class exercises, homework assignments, and late-breaking announcements there! Syllabus : Book, info BIT 115: Introduction To Programming

  11. If you have your own laptop, and you feel comfortable bringing it to classfeel free to do so (There’s wireless/ethernet in this room) If you have a laptop & run into problems installing the software, bring your laptop to class & we can look at it together(regardless of whether you bring it regularly) BYOLaptop (if you want) BIT 115: Introduction To Programming

  12. No Cheating! • If you cheat: • First offense: everyone involved will get a 20% penalty • Second offense: everyone involved gets 0 for that assignment • Third offense: You’ll be given a choice of Withdrawing from the course (if you still can), or else you’ll get a zero for the term. Period. • If you cheat on assignments and I don’t catch you, you’ll do badly on the exams (midterm & final) • Exams are ~30% of your grade – if you get flogged on these, you’ll do badly overall BIT 115: Introduction To Programming

  13. Behavior Rules • Quiet while I’m lecturing • Whisper, if you talk at all • Minimize typing • If you want to type, sit towards the back of the room • If you have trouble hearing me, sit towards the front • Work during I.C.E. time • If you finish a section, try the next one • If you finish everything, chose a project on your own BIT 115: Introduction To Programming

  14. Pairwise Reading: Grading • Group up in pairs • Triples are ok, if there is an odd number of people • 10 minutes to: • Introduce yourself to each other • Download the syllabus, locate the “Assessment” section • Read the section closely • Summarize important parts • Prepare your presentation (on a unique topic) • 5 minutes to present your summary to another pair, and listen to their presentation. • I’ll then ask someone to summarize it for the class, and ask y’all questions till you’re clear  BIT 115: Introduction To Programming

  15. Grading • Details in syllabus • You’re responsible for everything there, even if I don’t talk about it now. • 900 points for the quarter • Every point has the same weight as any other • 4 Homeworks, 100 points each • Each homework will have 4 (or so) parts – start working on them after each lecture! • Each homework will be graded, returned, then you get 1 week to hand in a revision. • The revised grade replaces the original grade. • 2 exams: 150 points each • In class participation: 200 points • Each class is 10 points: 2 point quiz about prior lecture, 8 points for making a genuine effort on the In Class Exercises (ICEs) BIT 115: Introduction To Programming

  16. Stuff To Do: • Send me an email from an account you read • MPANITZ@Cascadia.edu • In the Subject, put the word “BIT115” • Subscribe to the Google Group • During the term, you are REQUIRED to keep these up to date – if your email address changes, update these!! • Fill out the Personal Data Sheet BIT 115: Introduction To Programming

  17. End-of-class slides BIT 115: Introduction To Programming

  18. Homework: Start Working on A1!! • HW is located at the top-left corner of the main web page • It’s due at the start of class on Monday, October 10th • At this point, you’ve seen enough to start working on Assignment 1 (A1) BIT 115: Introduction To Programming

  19. THE QUIZ!! • We’ll START the next lecture with a quiz • FOUR POINT QUIZ!!!! • You’ll need to download a .Java file from the class website • Open it up in jGrasp • Add commands (FROM MEMORY) to move the robot around, pick Things up, put Things down, etc • 10 minute time limit • Quizzes normally have a 5 minute time limit BIT 115: Introduction To Programming

More Related