Presentation on theme: "IPC144 An Introduction to Programming Using C. Instructor Murray Saul Office: Rm. 2170 –Office hours are posted on my IPC144 web page or on bulletin board."— Presentation transcript:
Instructor Murray Saul Office: Rm. 2170 –Office hours are posted on my IPC144 web page or on bulletin board outside my office. email: email@example.com My web page: http://cs.senecac.on.ca/~msaul
Course Resources Assignments, extra practice questions, reference links are available on the course web page: –http://cs.senecac.on.ca/~ipc144 Extra Tutoring Sessions –There are review classes that are scheduled to begin next week. More announcements will follow…
Text Required: –Subject notes for IPC144 An Introduction to Programming using C (Required) by Evan Weaver Recommended: –Computer Science: A Structured Programming Approach Using C, 2nd Edition by Forouzan, B.A. & Gilberg, R.F.; published by Brooks/Cole Thomson Learning, ISBN: 0-534-37482-4
Class Notes The Powerpoint notes presented during class will be available on my web page Walk-throughs and examples will be available on my Phobos account (/home/msaul/ipc144) as they become available. There will be times when notes will be presented on the board. These are not available on-line. (It is up to you to keep up with the course)
Labs There is a one-period lab that is offered each week. The lab is supervised by a qualified lab assistant to provide practice with C programming – you are required to attend. This lab should appear on your timetable – if it does not, please go to the computer studies office to have lab time assigned.
Announcements and News To keep in contact with the class, you will have access to “Blackboard” which is an online learning tool. This learning tool will provide additional examples and allow the instructor to post messages for the students in a particular class Over the next two weeks, I will provide you with a username and password to access this learning tool. (You are responsible for accessing this learning tool to know what is happening in class)
Evaluation Tests (2) + Quizzes (5)45% Assignments (4)20% Final Exam35% To obtain a credit in this course you must: –Pass the final (55% or higher) –Tests and final average is 55% or higher –Correctly complete all assignments
Tests There are 2 Tests worth 17.5% each Missed Tests –There are NO make-up tests. –If you miss a test for a legitimate reason you must bring documentation. –If the reason is legitimate, your next test/exam mark will be your mark for the missed test. –If the reason is not legitimate, you will receive a mark of zero.
Quizzes 10% of your mark will come from quizzes –There will be little or no warning for these Quizzes begin at start of class If you are late, you will not get extra time. Any quiz that is missed gets an automatic mark of 0. There will be 7 quizzes. The best 5 will count towards your final mark.
Cheating or Plagiarism Do not cheat! Refer to my class standards to define cheating and my penalties for cheating College policy on this subject will be strictly enforced
How to do well in IPC44 Attend class –Participate whenever possible Keep up. –Catching up is always harder. –The course move very quickly (Don’t get left behind!)
How to do well in IPC144 Ask questions if you don’t understand –Other students may be experiencing same problem. –Feedback cards will be distributed at beginning of class to anonymously indicate parts of lesson that are hard to understand Help others –Best way to learn is to teach –This DOES NOT mean you give someone your assignment.
How to do well in IPC44 Do your assignments. –All the examples you see are obvious. If you don’t actually do the work it will be hard to notice the little things that can go wrong. –Do not give up easily when fixing your bugs. It is all part of the learning process Practice, Practice, Practice! –Practice lab questions, sample walk-throughs –Visit IPC144 web page (cs.senecac.on.ca/~ipc144) and try extra questions, use blackboard tool for additional questions, download programs from instructor’s account and view programs to see how they operate.