This is your grade 8 Computer Science page! If you need files for a class or you need to study for an upcoming test, come here and click on the links.
This year is all about scratch! We will use the programming language to introduce you to some of the basic concepts in computer science. Scratch is a free beginner-friendly programming environment where you connect blocks of code to build programmings.
Scratch is a programming language developed by the MIT Media Lab for the purpose of teaching programming to teens and other first-time programmers. Scratch allows for the creation of computer games, interactive stories, graphic artwork and computer animation, and all sorts of other multimedia projects. After using Scratch, programming will make sense. It will seem easy. And most importantly, it will bring a smile to your face. It will be a fun year where you learn and grow a lot. Click on the links below and on the side to get started.
Throughout the year we will be using scratch to learn some of the fundamental concepts in computer science. We will use the scratch programming environment and the programs we make as a jumping off point into the world of computers. By the end of the course you will have gained understandings into how a computer program works.
At the end of the course you will be responsible for the knowing the following:
Your progress and understanding will be evaluated through a combination of homework assignments, practical in-class assignments, individual and group projects, tests, and class participation.
Participation involves showing up to class with a positive attitude and a willingness to learn. More specifically this includes showing up to class on time before the bell rings with the proper materials, actively participating in all classroom activities and discussions, completing work on time (see late work policy below), and treating your fellow classmates and teacher in a respectful and mature manner.
Throughout the year you will be asked to complete various assignments for grades. It is your responsibility to get your work completed on time. Work is due before the start of class on the due date.If work is handed in after the start of class, it is considered late.
Failure to get your work turned in on time will result in the following:
- Deduction of 10% per calendar day that it is late, up to 5 days.
- A detention for each day that it is late.
- If work is not handed in after 5 days, you will receive a zero for the graded assignment and your parents will be notified through e-mail of the situation.
- If work is not handed in a 2nd time in a quarter, along with the above repercussions, your parents will be called in for a 1:1 meeting to discuss the situation.
I can not stress enough how important it is to complete your work and to get it in on time. We only have class once a week. This translates to about 8 classes per quarter and only 8 chances for you to show me what you have learned and for me to give you grade. Receiving a zero for any of your assignments will dramatically affect your grade. Receiving two zeroes in one quarter will most likely result in failure.
You will have homework due almost every class. It is your responsibility to arrive to class with your homework completed. If your homework is not completed at the start of class it will be considered late. See the late work policy above for more information on what happens if your work is late.
Please read the homework schedule below to make sure you arrive to class with the appropriate completed homework. Remember that homework is due at the start of class.
|Week||Lesson Focus||Assessment||Home Work Due||Due Date|
|1||Course Syllabus / Internet Use Policy||Internet Use Policy (AUP) Test||Read webpage and prepare for AUP test||Aug 10 - 14|
|2||Introduction / Interface / Build A Script||Worksheet||Read webpage and complete worksheet||Aug 17 - 21|
|3||Adding A sprite / Dialogue||In-Class Assignment||Read webpage||Aug 24 - 28|
|4||Movement I||Worksheet||Read webpage, and Complete Worksheet||Sept 11|
|5||Movement II||In-Class Assignment||Read webpage||Sept 7 - 11|
|6||Community Discussion #1||Worksheet||Read webpage, take notes, and complete worksheet||Sept 14 - 18|
|7||Drawing I||Worksheet||Read webpage and complete worksheet||Sept 21 - 25|
|8||Drawing II||In-Class Assignment||Read webpage||Nov 6|
|9||Typs of blocks - Event Driven Programming||Worksheet||Read webpage and complete worksheet||Nov 13|
|10||Quarter Test||Test and Project||Project||Oct 12 - 15|
If you want to know more detailed information about what you are learning this year and how you will be evaluated, click on the button to view your official class syllabus