Intro to Computer Programming

Class Info

Course Description: What do Steve Jobs, Bill Gates, and Mark Zuckerberg all have in common besides their fortunes? They all started out learning computer programming. Students will begin learning the concepts of programming through various introductory languages and environments. Students will apply what they learn to create programs, applications, and games. This course is designed for students interested in learning more about programming and is recommended for those going on to college and/or technical school. The course provides students with a solid background of standard computer logic, which will enhance problem-solving skills. This course is designed to be a rewarding and fun learning experience for students of all programming skill levels.

Class Policies and Procedures

Student & Parent Policy Digital Signature

GRADING

Weighted Caterories for this class will be as follows:

- 60% Assessment (projects, tests, quizzes, presentations, assignments)

- 40% Practice, Collaboration, & Participation ( assignments/homework, in-class work, partner/group work, soft skills, daily work, attendance)

SAVING FILES

When saving files in class always remember two things:

1. Give the file a good name

2. Tell the computer where to save the file

Make sure to keep your files organized. I recommend making a folder for each project and saving you files there.

TAKING NOTES

Good note taking is a skill you will use throughout high school and college. Look at the examples on the Course Docs.

WRITING FRAME

The writing frame can be used to create well composed written works. It gives you a structure that can be applied to school papers or standardized tests. Look at the example under the Course Docs.

RUBRIC

Creative/Original Computer Rubric

Life Skills Rubric

Projects & Resources