Assignments

CS Fundamentals for Elementary Schools

Computer science fosters creativity and teaches students critical thinking skills to become proactive learners, so elementary school is the ideal time for students to be introduced to CS.

It’s aligned to standards and backed by research.

CS Fundamentals is aligned to the 2017 Computer Science Teachers Association (CSTA) standardsLesson plans identify connections to CSTA standards and provide opportunities to support learning in other subjects. Click here for the comprehensive list of CS Fundamentals standards alignments.

Recent research demonstrates positive links between learning computer science with CS Fundamentals and reading comprehension, problem-solving, and planning skills. Students in CS Fundamentals classes with resourceful teachers scored higher on standardized reading comprehension exams. CS Fundamentals students also outperformed other STEM students at problem-solving executive function and planning skills.

And, did we mention that it’s fun!?

Students will create their own games, art, and digital stories that they can share – all while developing problem-solving, collaboration, persistence, and computational thinking skills.

 

Selecting the right course

The progression of Courses A-F build upon each other to ensure continuing students stay interested and learn new things. This allows you to use the same course at any grade level for all students, regardless of their experience.

Course A – Kindergarten (Supports pre-readers). 12 lessons, ~12 hours to complete. Concepts include digital citizenship, sequencing, loops, and events.

 

Course B – 1st grade (Supports pre-readers). 12 lessons, ~12 hours to complete. Concepts include digital citizenship, sequencing, loops, impacts of computing, and events.

 

Course C – 2nd grade. 18 lessons, ~18 hours to complete. Concepts include digital citizenship, sequencing, binary, loops, events, and data.

 

Course D – 3rd grade. 18 lessons, ~18 hours to complete. Concepts include sequencing, events, loops, conditionals, binary, and digital citizenship.

 

Course E – 4th grade. 18 lessons, ~18-20 hours to complete. Concepts include sprites, digital citizenship, impacts of computing, nested loops, and functions.

 

Course F – 5th grade. 20 lessons, ~20-22 hours to complete. Concepts include variables, data, for loops, the Internet, sprites, and digital citizenship.

 

Fundamentals Express Course – 6th grade, 7th grade, and 8th grade. Computer Science Fundamentals Express is a 30+ hour course designed for 9-18 year old students (with an option for pre-readers). Students learn to create computer programs that will help them learn to collaborate with others, develop problem-solving skills, and persist through difficult tasks. They will study programming concepts, computational thinking, digital citizenship, and develop interactive games or stories they can share.

 

How to access the right course

Students will go to the website “Code.org“.

Click on “Sign in” in the top right corner.

Click on the Red button “Continue with Google”

Under “Choose an account” click on your name.

Finish creating your account.

On the “My Dashboard” page find “My Courses”. Select “Find a course”

Under “Full course catalog” Find your students grade and click on “Learn more”

Students should select and complete the corresponding course for their grade level listed above.

 

 

Sorry, no assignments were found. Please try another search with a different subject.