About This Course:
Grade 10 Computer Science is a course designed to introduce students to a variety of programs with the intention of developing the skills necessary to utilized them well throughout their time in high school, and throughout their lives. The types of programs that are introduced in this course are: word processing, spreadsheet management, data-management, graphic manipulation, programming and finally game design.
Course outcomes:
The student is expected to develop skills in the following areas:
Evaluation:
In this course you will be evaluated on project work, assignments and tests. Some work will be marked based on completion (procedural work) and other work will be assessed based on individuated criteria. The breakdown of the marks is as follows:
Developmental work: 80%
Projects: 20%
Course outcomes:
The student is expected to develop skills in the following areas:
- Data management- ability to organize and graphically represent data in an informative way.
- File management- correct storage and naming of files, ability to maintain an organized file system.
- Word processing- correct usage of word, publisher and power-point to communicate ideas and instructions effectively.
- Keyboarding skills- improve keyboarding skills over time using correct fingering.
- Graphic Manipulation- improve ability to modify, re-size, re-sample and convert image files and types.
- Programming-
- Develop an introductory understanding of visual basic
- Program in Java
- Program in Javascript
- Design personal programs in visual basic
- Build on prior knowledge of computer use moving from user to designer/developer.
Evaluation:
In this course you will be evaluated on project work, assignments and tests. Some work will be marked based on completion (procedural work) and other work will be assessed based on individuated criteria. The breakdown of the marks is as follows:
Developmental work: 80%
Projects: 20%
Hand-in Information:
All work to be handed in to the following location on completion:
Data (I):/Handin/Kramer/Computer Science 10
Data (I):/Handin/Kramer/Computer Science 10
Assignment List
Word Assignment 1 (Formatting)
word_assignment_1.doc | |
File Size: | 38 kb |
File Type: | doc |
Video Tutorial word assignment 1: https://drive.google.com/file/d/1-qWExvO-Cb9nbP6Ln-22OIez0KgXi2VL/view
Due by the end of day 1
Due by the end of day 1
Word Assignment 2 (Envelopes and Labels)
word_assignment_2.doc | |
File Size: | 473 kb |
File Type: | doc |
Video Tutorial word assignment 2: https://drive.google.com/file/d/1HlqOfNiaG0sL3AQIpbqvMdysfg4OqDp6/view
Due by the end of day 2
Due by the end of day 2
Excel Assignment 1 (Data Set)
excel_assignment_1__1_.doc | |
File Size: | 157 kb |
File Type: | doc |
Video Tutorial Excel Assignment 1: https://drive.google.com/file/d/1jwgR-vGDs7IX93GjYU9aFBIOx4VG-2rp/view
Due by the end of day 3
Due by the end of day 3
Excel Assignment 2 (Part A and Part B)
excel_assignment_2.docx | |
File Size: | 1348 kb |
File Type: | docx |
Video Tutorial Excel Assignment 2: https://drive.google.com/file/d/1Q6Nvl60maJ54W6vElurKsyAeUbx52RmE/view
Due by the end of day 5
Due by the end of day 5
Karel 10%
Due by end of week 3
Karel 20%
Due by end of week 4
karel_must_find_the_tennis_balls.docx | |
File Size: | 223 kb |
File Type: | docx |
End of week 4
Javascript and Graphics
End of week 5
Javascript Control Structures
End of week 6
Functions and Parameters
End of week 8
Javascript and Graphics Challenges
End of week 8
Animation and Games
End of week 9
Breakout
End of week 10
The following assignments are found in: Supplemental Materials
More Graphics and Animation
Data Structures #6 Finding an element in a list
Data Structures #12 intro to sets
Helicopter Game
Complete by end of course with 2 extensions, use the button above to find the keycodes you use for different buttons.
ie:
$( document ).on( 'keydown', function ( e )
{
if ( e.keyCode == 32 )//for space bar
{
alert("your code comes here");
}
In the above example we are calling the spacebar (keycode 32) to call an event. On the website you can map any key on the keyboard, I recommend you avoid the windows and print screen buttons and stick with standard buttons for your game.
ie:
$( document ).on( 'keydown', function ( e )
{
if ( e.keyCode == 32 )//for space bar
{
alert("your code comes here");
}
In the above example we are calling the spacebar (keycode 32) to call an event. On the website you can map any key on the keyboard, I recommend you avoid the windows and print screen buttons and stick with standard buttons for your game.