1 Quarter Prerequisite: None
This class starts with Tynker 300 which gives them a start of understanding block coding and a taste of text coding. After Tynker 300 they will move into more formal concepts of computer programming in Code.org express. Here they will learn about conditional logic, loops and patterns, and the use of sprites in programs. The last section of introduction to programming is Scratch.mit.org, here students will do 4 mini-projects from scratch tutorials to get familiar with the use of the program. Then they will be required to do 2 projects with a final Benchmark of a final Game/app to assess their learning in the course.
Grading:
At middle school level my classes are what we call an exploratory class. All of my classes as an exploratory class will be a “NO” fail class. I only ask that students are always trying to work at the best of their abilities. All though your student can not fail my class, a lack of effort or trying can result in a “NG” No Grade in my class at mid-term. Which over the course of the rest of the term the student does not complete the minimum course work after discussion the grade will turn into a "U" grade for the term. I reserve this system for students that after many communications and tries to get them to participate in the class, that they do not give work effort.
Grading: Introduction to programming
Complete |
|
1 |
1 |
|
Key |
|||||
Tynker |
N/S |
A |
N |
N |
A |
S |
S |
|
A=Complete ALL |
|
Code.org |
N/S |
N |
A |
N |
S |
A |
S |
|
S= Complete SOME |
|
Scratch |
N/S |
N |
N |
A |
S |
S |
A |
|
N=Complete NONE |
|
Grade |
U or S |
C |
C+ |
|
|
|||||
Complete |
2 |
2 |
2 |
3 |
3 |
|||||
Tynker |
A |
A |
A |
N |
A |
A |
||||
Code.org |
A |
A |
S |
A |
A |
A |
||||
Scratch |
N |
1/7 |
7/7 |
5/7-7/7 |
6/7 |
7/7 |
||||
Grade |
B- |
B |
B+ |
A- |
A |
Getting a grade of a "B" or less I will have student pick up where they left off in introduction to programming for next programming class they take. This is where when they complete class the second time singing up for it I will grade replace previous quarter in the same year for the “A” only upon request. Students need to complete at least 5/6 of the scratch projects/lessons to move on to intermediate programming.
Tynker Lessons
When going to Tynker use google to sign-in and sign-in as a STUDENT, all classes I have added you with your google sign-in: ID#@students.cheneysd.org
Ex . [email protected]
Code.org Express Lessons
When making a Code.org account please use google to sign-up!!!
|
||
|
Scratch Learning and projects:
When making a Scratch account please follow sign-up video instructions. Make sure when done making an account you go to your e-mail and verify the account with scratch before starting any programming.
Final Game/App Benchmark (100pts)
Like Other Projects this will be Turned in to Studio:
For the final Benchmark you will create a Game or App of your choice - you will only start this after all the other Scratch projects are completed. This will be something you create on your own. I will provide some examples and resources for you to look at for ideas.
Grading for final benchmark
One Resource you can use is youTube - this is link to possible idea (Scratch Tutorials youTube)
The other place you can look from other Students: My Studios