cisc 101 cisc 101 introduction
play

CISC 101 CISC 101 Introduction Me: Sarah-Jane Whittaker PhD - PowerPoint PPT Presentation

CISC 101 CISC 101 Introduction Me: Sarah-Jane Whittaker PhD Candidate, Queens School of Computing sarah@cs.queensu.ca 550 Goodwin Hall Elements of Computing Science Elements Elements Elements of Computing Science of


  1. CISC 101 CISC 101 Introduction • Me: Sarah-Jane Whittaker – PhD Candidate, Queen’s School of Computing – sarah@cs.queensu.ca – 550 Goodwin Hall Elements of Computing Science Elements Elements Elements of Computing Science of Computing Science I of Computing Science I • TAs (thus far) • TAs (thus far) – Muhammad Aboelfotoh http://sites.cs.queensu.ca/courses/cisc101 – Mallory Ketcheson • Most of the lecture notes and other material will be (and is) posted Winter 2011 CISC101 - Whittaker 1 Winter 2011 CISC101 - Whittaker 2 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod Queen’s School of Computing Labs and Tutorials • No scheduled labs or tutorials this week – They begin next week • Tutorials – The period before your lab • www.cs.queensu.ca – In Jeffrey Hall – see the course web site – Linked on main page of course web site – Linked on main page of course web site – Gives you a chance to talk to your TA or for the TA to • Lots of information present material to you before the lab – Undergrad and graduate programs and courses – You will write tests in your tutorial – What’s happening in the School – … and more! Winter 2011 CISC101 - Whittaker 3 Winter 2011 CISC101 - Whittaker 4 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod

  2. Labs and Tutorials – Cont. Lectures • Labs • Lectures will not go for three hours straight – Two hours in JEF155 or JEF157 – There will be a break at the mid-point – Work, work, work! TAs are there to help – May end early if I have covered all the material • You can attend more than one section • I will be programming examples in lectures – Good way to get extra help – Feel free to bring your laptops and code as well – If there are too many attendees, priority will be given to • Lecture slides will be posted on the website students in that section Winter 2011 CISC101 - Whittaker 5 Winter 2011 CISC101 - Whittaker 6 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod Grading Grading - Cont. • Marking scheme • Note that for the final exam: – 24% - three tests • Weeks 4, 7 and 10 If you obtain less than 50% on the final exam – 15% - three assignments then that will be your final grade. In this case, • Due on Fridays before midnight in weeks 3, 6 and 9 your test and assignment marks will not count. – 61% - one final exam – 61% - one final exam • Tests are written in your tutorial – 40 minutes in length, on paper, no aids • This is not meant to stress you out! • Assignments are submitted in Moodle • The best strategy is to learn the material as we go – One assignment submission per person! – Best accomplished by attending tutorials and labs Winter 2011 CISC101 - Whittaker 7 Winter 2011 CISC101 - Whittaker 8 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod

  3. Assignment Rules Assignment Rules - Cont. • Each assignment will have its own marking • “Group Efforts” scheme – I encourage you to discuss your difficulties with your – Marks and comments will be entered into Moodle by peers, myself and your TAs your TA – You may look at other people’s code • See the Assignment → Submission page for – You cannot copy other people’s code! instructions on uploading to Moodle instructions on uploading to Moodle – Submissions will be electronically and physically – Submissions will be electronically and physically • No late submissions! checked for code duplication – If you do not submit by the deadline, you will receive a – If you are caught with duplicated code then it is grade of zero considered a violation of academic integrity – Don’t leave your assignment to the night before!!! • More on that later … – You will not learn anything if you copy someone else's code! Winter 2011 CISC101 - Whittaker 9 Winter 2011 CISC101 - Whittaker 10 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod Moodle Resources • News and updates • Recommended textbook: • Assignment and test marks • Used last two years • Question: would you like forums? – One for each assignment? • Refers to an older – Study group forum already available – Study group forum already available version of Python version of Python • Don’t change your time zone • See Resources → – Always use the default: "Server's local time" Textbook on the – Assignment deadlines use this time course website Winter 2011 CISC101 - Whittaker 11 Winter 2011 CISC101 - Whittaker 12 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod

  4. Resources - Cont. Some Policies • Email – Complex questions can not be answered well via email • Older CISC 101 textbooks will not refer to the • e.g. , code debugging Python language – Both I and the TAs may ask that you see us in person • Code of Conduct • Many other learning resources are available – Students are required to abide by the Queen's Code of – Students are required to abide by the Queen's Code of – See the Resources page on the course website Conduct and all established policies • e.g., Computer User Code of Ethics • “ Should I buy the textbook? ” (You ask!) – Behaviour that violates the code will not be tolerated • e.g., harassment or discrimination – Sanctions will be pursued Winter 2011 CISC101 - Whittaker 13 Winter 2011 CISC101 - Whittaker 14 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod Some Policies – Cont. Some Policies – Cont. • Academic Integrity • Academic Accommodations – "a commitment to the fundamental values of honesty, – Not a problem, but please contact both the instructor trust, fairness, respect and responsibility" and Disability Services as soon as possible • May need advanced notice to accommodate you – Offenses include plagiarism • Late Submissions – Penalties are ... • First offense: a grade of zero on the assignment or test • First offense: a grade of zero on the assignment or test – Late submissions are not permitted – Late submissions are not permitted • Second offense: a grade of zero for the course – A missed assignment or test will be marked as zero – Please review the University's official policy – Extensions will be provided where warranted • Link on the course website ( Policies → Academic Integrity ) • e.g., illness, personal crisis – Contact the instructor as soon as you can • Failure to do so will still result in a grade of zero Winter 2011 CISC101 - Whittaker 15 Winter 2011 CISC101 - Whittaker 16 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod

  5. A Few More Things … Is This a Python Course? • So, what is this course about, anyways? 1. I am unlikely to be reached by calling my office • From the calendar description: 2. When e-mailing try to avoid using your hotmail or gmail or non- queensu address CISC101 is an "Introduction to algorithms: their definition, design, coding, and execution on computers. 3. Check to make sure you can access the CISC Intended for students who have no programming 101 Moodle space … in a few days 101 Moodle space … in a few days experience. All or most assignment work will be – E-mail me if you can’t completed during lab time." 4. Update your Moodle profile (if necessary) 5. Please communicate with me! Doesn’t say anything about – I can't fix problems with the course if you don't tell me about them Winter 2011 CISC101 - Whittaker 17 Winter 2011 CISC101 - Whittaker 18 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod CISC 101 or CISC 121? Purpose of the Course • Do you already have some programming experience? • The best way to learn about programming is to do it – of course ! – You may wish to take CISC 121 instead • See the About → 101 or 121 page on the website • Contact me or the CISC 121 instructor • Programming is a creative process… • Programming is a creative process… – Margaret Lamb – malamb@cs.queensu.ca Winter 2011 CISC101 - Whittaker 19 Winter 2011 CISC101 - Whittaker 20 Slides courtesy of Dr. Alan McLeod Slides courtesy of Dr. Alan McLeod

Recommend


More recommend