Computer Science Essentials
Mr. Blackford
Walnut High School

Email: one: (909) 594-1333 Ext. 34281
Website:

About this course

90 – 100% / A
80 – 89.9% / B
70 – 79.9% / C
60 – 69.9% / D
< 60% / F

The following scale will be used in this classroom.

The grade for the course will be determined by the total points in the class. The grade will be made up of homework/classwork (including a notebook), quizzes, tests, and projects. The grade will not be weighted and extra credit will not be given.

Classroom Expectations
  1. Be in your assigned seat before the bell stops ringing. Remain seated until instructed to leave by the teacher.
  2. Come to class prepared to work.
  3. Show respect for every person and their property. Use appropriate language when communicating with others. Keep your hands and feet off other people and their belongings. Clean your work area.
  4. Stay on task. Any action that disrupts the education process is prohibited (do not sleep, eat, drink, make unnecessary noise, throw objects, wander, use unauthorized electronic devices, etc.)
  5. Follow school rules and Ethical Practices
/ Consequences
  • Warning / detention
  • Student – Teacher conference
  • Parent / Guardian Contact
  • Referral to their Grade Level Coordinator (GLC).
  • Severe Violation: Removal from class and referral to their GLC

What is Computer Science?
Computer science is the study of computers and the processes involved when using computation to solve problems. It includes the study and application of computer science concepts and practices to collaboratively and creatively develop solutions that advance society. Computer science is not a standalone discipline. It is applied in every industry and field of study to drive innovation and empower problem solving. Computer science is often confused with the everyday use of computers, such as learning how to use the Internet and create digital presentations.

Project Lead the Way
This class is the first in a 4-course pathway created by Project Lead the Way (PLTW). Therefore, it is expected that students will learn the appropriate amount of material to progress to the next course. In Computer Science Essentials, students will use visual, block-based programming and seamlessly transition to text-based programming with languages such as Python to create apps and develop websites, and learn how to make computers work together to put their design into practice. They will apply computational thinking practices, build their vocabulary, and collaborate just as computing professionals do to create products that address important topics and problems.

Homework Policies

Homework is worth 5 points (unless announced otherwise) and will be assigned almost every night. It must be neat, turned in on time and student work must be shown to receive full credit. Late work will not be accepted. If a student has an excused absence, it is the student’s responsibility to find out what they missed. The student needs to copy the notes and assignments for the day(s) missed from a class member. The student has as many days to make up work as he/she was absent.