Syllabus Quiz
Are you required to download and install any software for this class, or will all of the programming exercises be done through the browser? What is the name of the textbook we are using at Runestone Academy?
Browser, Python for Beginners
Browser, Fundamentals of Python Programming
VS Code, Pythin Book
BlueJ, Kit
Eclipse, Python for All
Which of the following describe the attendance and participation / interaction expectations for this class?
(Check all answers that apply.)
Attendance is optional.
Regular attendance and participation is an important factor in effective, successful learning.
Most content will be provided via interactive readings and hands-on activities rather than lecture, so full participation in this class includes doing the reading, and completing all in-class activities from previous classes, not just "showing up."
Faculty office hours and the Collaboration Center are available for either in-person or online help via Teams. (The latter will be especially important if covid or another public health problem becomes an issue on campus.)
If you are ill or pose a health risk to other people, you should wear a mask or not come to class. You should keep on track as well as your condition will allow by watching class videos, working on assignments, and communicating with your instructor and/or TAs in the Collaboration Center through Teams.
Are you allowed to work on assignments with other people, or are you required to complete all work on your own?
(Check all answers that apply.)
Collaboration is common and valuable in computer science, and you will have the opportunity to work with other people on some (although not all) assignments.
You should document authorship, group-work, and "outside" help (from the TAs, your instructor, or other groups within the class) in the comments at the top of reflections, assignments, or programs.
Representing someone else's work as your own, without attribution, constitutes academic dishonesty.
Reflective responses should be your own work.
All work must be completed on your own, in strict isolation, with no help from, or conversation with, others in the class.
How would you find out your instructor's office hours?
(Check all answers that apply.)
There's a link to their weekly schedule on the syllabus and on the Collaboration Center schedule page.
You can email or send a Teams chat and ask if there is another time that would be convenient for both of you. (And don't forget the wonderful TAs in the Collaboration Center!)
How would you find out about the CS Collaboration Center hours?
(Check all answers that apply.)
Call out "Accio Collaboration Center hours!"
Click on "Collaboration Center" at the top of the syllabus or the Detailed Schedule page.
There's a CC Schedule tab at the top of several channels in the Collaboration Center team site. (Although Teams might time out before the page loads.)
How will you find out about reading, programming, or other assignments in this course?
(Check all answers that apply.)
Look at the Detailed Schedule page, which you can get to from the course web site.
Look at the Detailed Schedule page, which you can get to by typing it in directly: www.cs.kzoo.edu/cs104/schedule.html. (You could even bookmark it in your browser if you want.)
Number of Correct Answers
Attempts