Course Syllabus
Course description and academic expectations |
The goal of Python Programming 1 is to introduce students to programming concepts through the Python Programming language (Python 3). The Units of Study are as follows:
Homework will be assigned almost every class period. These will comprise of a video, slides, and a notes quiz taken on Canvas. These videos will not exceed 20 minutes. Expect no more than 1-2 hours of homework per week, on average. All students are expected to follow the Jordan High School Honor Code. Academic dishonesty will always have severe consequences. There is no reason to cheat. Ask for help if you need it. |
Required Supplies |
Required
* Please let me know ASAP if you need help with either of these. |
Makeup work policy |
Students have five (5) school days to make up work that was assigned while they were absent. Any work that was due during the absence is due on the day the student returns from the absence. It is the student’s responsibility to indicate the dates they were absent when submitting work after an absence - by writing on the paper submitted, or adding a note to an assignment submitted online. If the student fails to notify the teacher of the dates of absence, the work will be graded on the late scale below. This policy applies only to work that is missed due to student absences. All in-class work and homework that is assigned while a student is present must be completed and turned in on time in order to receive any credit. |
Late work policy |
Informal Assignments/Assessments Unless previously agreed upon between student/parent and teacher, all late informal work will be given a 0. Teacher will provide feedback on work if student requests it. Formal Assignments/Assessments Unless previously agreed upon between student/parent and teacher, all late formal work will be deducted 20% for work one day late, and 10% per day for each day thereafter. This is based on calendar days not school days. NO CREDIT will be given for any assignment turned in more than 2 weeks past the due date. |
Tutoring / Extra help |
I am available by appointment. |
Grading and Assessment |
Per DPS policy, formal assessments (tests, projects, presentations) will comprise 70% of students’ quarterly grades and all other work will comprise 30% of the quarter grade. Students’ progress is assessed based on class work, homework, participation, quizzes, projects, tests, midterm exam and final exam. Class work and homework are graded with an emphasis on effort and attempts to understand. Quizzes, projects, and tests are graded on accuracy and correct answers. If you are absent on a scheduled test day, you must take the test on the day you return to class. If you are absent for in-class test review the day before a test, you still must take the test on the scheduled day. If you do not make up an exam within 10 days, you will LOSE the opportunity to retake the exam & the maximum score will be a 60%. |
Grade scale |
A = 100-90 B = 90-80 C = 79-70 D = 69-60 F = 59 and below |
Final Exam Certification |
All students will be eligible to take the Microsoft Technical Associate 98-381 Exam for Python Programming. Students will be allowed one retake. A passing score is an automatic 100 on the Final Exam, in the event you do not pass the exam the following scale will be used: Add 20 points to determine your final score A = 70+ B = 69-60 C = 59 - 50 D = 49- 40 F = 39 |