Introduction to Computer Coding for Elementary School Students

In this course, students will learn not only the basics but also some advanced concepts of computer coding by exploring Scratch in depth. Scratch is a visual programming language developed by MIT that allows kids to create their own interactive stories, games, and animations. By the end of the year, the students will have a sophisticated understanding of the structure of the language/machine connection, and they will be ready to learn more sophisticated languages and techniques.

Live Classes: Wednesdays, 2:00 p.m. Eastern Time. Please note that classes will begin on September 7th, but additional live sessions can be added periodically during the week at the students’ request.

Student Expectations: Students will be expected to create new projects or to elaborate on previously created projects on a weekly basis after they have learned the program.

Student Support: The instructor is available by email.

Feedback/Assessment: The instructor will provide ongoing feedback as the students work on and complete their projects.

Materials: Students will need to download Scratch onto their computer or tablet before the first live class. In addition, in order to participate fully, it is recommended that students have a computer or tablet to use for their projects and a separate computer or tablet for the live online classes so that they can see the live lessons while they are working. This will also allow them to show their work to the class as they progress!

Prerequisites: Students do not need to have any coding experience but should be computer literate.


Student Information

Has this student taken a course with RFWP before?
Is grade information needed for transcript or state regulations?

Parent Information

Adult students can leave these fields blank.


* This is a required field.