Professional Documents
Culture Documents
Comsc 150k Su2019 Syllabus-1 PDF
Comsc 150k Su2019 Syllabus-1 PDF
PLEASE READ THIS SYLLABUS THOROUGHLY, PRINT IT OUT AND KEEP IT.
IT CONTAINS VERY IMPORTANT COURSE INFORMATION.
Course Information
1. Go to https://dvc.instructure.com
2. Log in with your DVC username/password.
3. Select the course on your Dashboard (COMSC-150K).
If this is your first time using Canvas, please read Canvas Help for Students which
includes a general introduction.
The Modules section will have a module for each week of the course. In addition to
Modules we will use these components of the system:
• Current Grades – you will have constant access to your grades on all assignments
and assessments.
• Assignments – All assignments are posted here. You will use this tool to submit
items for grading. Please do not email assignments to me or they may get lost.
• Discussion Groups (and Chat) – The ‘Discussion Board’ on Canvas will lead you to
the questions forum. This is an important part of the course – you should look at
the forum regularly, posting your own questions and answering those from others
if you’re able to help. I will read and post to the forum myself but active
participation by students will help the course be successful for everyone.
1
Course Description
Course Objectives
At the end of this course, students will be able to write basic Python programs that
include the following core elements of the language:
Textbook
ISBN-13: 978-0134444321
ISBN-10: 0134444329
Software
Note, before you download PyCharm, you will need to to download Python 7 here.
If you are familiar with or prefer another Python environment, feel free to use it.
2
Instructor Communication Policy
Entire class: I will post a message in the Announcements forum or send an email to
everyone through Canvas. You will also be notified according to how you’ve set up your
notification preferences in Canvas. Please make sure you set up your notifications
carefully so that you receive these messages.
Contacting you: When I need to contact you individually I will email you using the
Canvas Inbox first, and from there can arrange for phone/Zoom conversations.
Discussion forums: Please post your questions in the Canvas discussion forum. You
should feel comfortable asking your peers questions, as many have taken online classes
before and can share information. Replies will be visible to the entire class, and anyone
is welcome to jump in and help each other out.
Email: Please feel free to shoot me an email at namato@dvc.edu at any time. I will make
every attempt to answer your emails quickly.
Appointments: If you would like to meet for a video call, make an appointment with me
and select ‘ConferZoom’ in the left hand side of Canvas or use this link:
https://cccconfer.zoom.us/j/553973590
Questions about your grade: Please feel free to contact me through the Canvas Inbox or
by phone with any questions about your grade. Please note, however, that federal
FERPA regulations prohibit me from discussing your scores or grades outside of the
Canvas environment (this means that I can’t tell you your grades via your email).
Online Attendance
Students are responsible for dropping the class should they wish to no longer participate
or to even start the class once registered. The instructor is not obligated to drop
students at any point in the course, although if I notice you are not participating
regularly, you are at risk of being dropped by me. I will check up on you periodically, but
it is your responsibility to drop the course if that is your choice – I hope it’s not!
This is a 100% online class through Canvas. You are not required to attend any meetings
on campus. This system will provide you with everything you need to complete the
course successfully, including the course syllabus, schedule, tests/assignments,
supplemental materials, and sources of additional information.
Completing all assignments for the class (including reading the chapters) will require
approximately 20 hours per week or more during each of the 6 weeks. Your individual
time commitment will vary based upon your own level of experience with online learning
and prior skill level.
3
Technical Requirements
If this is your first online course I highly recommend reading through Surviving in an
Online Course from the College of the Siskiyous.
Note that you cannot complete this course successfully using only a mobile device
(phones, tablets, iPads, etc.) You must have regular access to a laptop or desktop
computer.
DVC provides a Canvas support service for students available by calling 844-503-5586.
Weekly Outline
For this class, each week begins and ends on a Tuesday. This course is divided into
modules that correlate to the Chapters in your textbook. You will have access to each
Module from Tuesday at midnight until the following Tuesday at midnight.
To get started each week, closely review the Overview pages at the start of each
Module, which lists the required assignments for each week. A Week-By-Week
Schedule of activities and assessments is available at the end of this Syllabus.
It is my goal to have your submitted work graded and returned to you within one week
of the due date. However, with a large class and a compressed time frame, sometimes
grading may take a bit longer than you are used to in a semester-length class.
You must obtain at least a 60% on all graded assessments to pass this course. You can
track your progress in the Grades section of Canvas, which is updated in real-time once I
submit a score for you.
Important: the Canvas gradebook percentage only updates when I submit a score—
until then, your percentage may appear higher or lower than it actually is.
4
Grading Scale:
90-100% = A
80-89.9% = B
70-79.9% = C
60-69.9% = D
59.9% and below = No F’s please
“Grade-grubbing” (or, “It doesn’t hurt to ask…”): Please do not make a request to alter
your grade. Common “reasons” I receive are for losing scholarships, housing visas/work
permits, job promotions, sports eligibility and/or graduation and transfer opportunities. I
want to see you succeed, but in most cases the student is trying to make me responsible
for their own bad choices. I don’t “give” grades; students earn them. The only person
responsible for earning the grade that maintains your scholarship, your graduation
schedule, etc. is you.
Overview of Assessments
“Learning by doing” is perhaps the most important part of learning programming. Being
able to read someone else’s code and write your own are slightly different skills – think
of the difference between reading a book vs. starting with a blank page in front of you.
The goal of these assignments is to develop your ability to write Python programs
through practice. The assignments each week will generally cover the material learned
in that week.
You will have Chapter Review Quizzes every week that are a combination of
multiple-choice, fill-in-the-blank, matching, and true/false and short programming
questions. You may use your textbook for the quizzes.
A Final Exam will be given during the last week of the course and will be cumulative.
The format of the exam is similar to that of the quizzes (same types of questions) but
longer as it will recap the entire course content.
5
Course-Level Due Dates
As indicated in the Course Schedule, the “weeks” that we are following all start and end
on a Tuesday.
You will have the entire week to submit assignments (from Tuesday to Tuesday).
Most assignments for a particular week are due on Tuesdays by 11:59 pm. PST
I will remind you of due dates but submitting on time is your responsibility. I encourage
you to not wait until the last minute to upload your files.
Assignments may be submitted late up to 7 days, with 1 point deducted for each late
day. For example, if the assignment is due on Tuesday and you submit it on that
Wednesday morning, you will receive your earned score minus 1 point. The exception is
the final assignment -- nothing will be accepted past the last official day of the course.
Other Policies
Don’t do it. Do you really want to have faked your way through the class?
The DVC Academic Integrity policy is located here:
https://www.dvc.edu/communication/policies/student-rights/academic-integrity.html
The Family Educational Rights and Privacy Act (FERPA) is a law that protects students
from having their education records shared with people without the student giving their
advance approval in writing. (Education records include such things as grades,
information from counseling appointments, academic standing, disciplinary records, to
name a few.) FERPA also gives students the right to see their education records. If
there is inaccurate or misleading information in their records, students can challenge it
and try to get it changed. Under FERPA, colleges must have students’ written
permission to let parents, guardians, spouses, or others see or discuss their educational
records, even if the student is present.
DSS Statement:
Online Behavior
Please do not behave in a manner that is disruptive or disrespectful. Students who are
disruptive will receive one written warning—if you do not improve after receiving this
warning, expect to be dismissed from the course.