Course Syllabus

Programming I Syllabus

Ms. Boyce   Room 201 email: laura.debell@ucps.k12.nc.us

Course Overview

Programming I is a beginner course that will introduce students to the versatile Python Programming Language! Students will learn basic coding concepts while creating unique programs and learn to think like a computer scientist. Course content includes videos, readings, practice labs, and coding projects. 

Required Materials

 

  • Wired headphones or earbuds
  • Composition notebook
  • Student issued chromebook & charger
  • Wireless mouse (recommended)

 

Resources

We will work with online code editors in this course. Throughout the year, resources will be provided for students to explore and enhance their learning.

Successful Practices

Success is entirely dependent on the effort you put into this class. Programming is learned through a combination of reading, watching, doing, failing, fixing and repeating. It takes practice and participating in self-led learning even if there is not ‘assigned homework’. 

Grading

Students will be graded on a combination of lesson activities, homework, projects, quizzes and tests. 

The formula for grades: Points Earned/Points Possible = Grade

A= 90-100   B= 80-89 C= 70-79   D= 60-69 F= 0-59

Class Policies

Classwork

Assignments are completed using an online text editor. Students must bring their chromebook and charger to EVERY class. It is the student’s responsibility to complete unfinished assignments at home to turn in by the due date.  Students who web-surf and are not on task will receive a warning and may lose computer privileges if the behavior persists. Looking at profane or inappropriate content will result in an immediate referral to administration. Please reference the UCPS student handbook if you have any questions.

Absences and Missed Work

All activities for this course are posted in canvas and due dates are communicated in both written and verbal form way in advance of the due date. If you are absent for this class, you must check the modules on CANVAS and complete the activities you missed to stay on track with the material. If you do not have internet access at home, please have your guardian send me an email or a written note.  It is the student’s responsibility to complete assignments they missed. Please send me an email if you have any questions about make-up assignments when you are out.

Late Work

I typically have “bulk” due dates where activities are all due at the end of the week. Extensions and late penalties are at my discretion, however,  the student must communicate this to me in advance of the due date. No work will be accepted after we finish with the coinciding unit (see above for missed work policy).

Phones 

There are a few assignments that require phone use, such instances will be clearly communicated to the student. Otherwise, phones should be put away in a book bag or purse before the bell rings. Phones should NEVER be on the table or in your lap. Students not adhering to this policy will have their phone confiscated and returned at the end of class for the first offense. Please reference the student handbook if you have any questions. 

Laptops

Use of the computer lab is a privilege. Students are expected to handle laptops and other equipment with care.  

Food and Drink

Food and beverages are NOT permitted in the computer lab. Water may be had and placed on the floor with a secure lid. No liquid of any kind should be placed on the tables or near the computers. 

Let’s get ready to code!

 

Course Summary:

Date Details Due