Middle School Technology

Middle school students have one period of technology instruction per week, for one trimester.  6th grade students have technology class in the fall trimester, 8th grade in the winter, and 7th grade in the spring.

6th and 7th grade students learn computer programming using the Scratch programming language.  Scratch is a teaching language designed by MIT specifically for making programming fun and engaging for new learners.  It has specific features and a drag-and-drop LEGO-like design tooling which makes it easy to create animated videos and games.

8th grade students learn computational thinking and programming using the Lua programming language as supported by the ComputerCraftEDU Minecraft mod.  Learn more about how we are using Minecraft in the classroom.

Technology is not a graded class.  Student report cards will indicate whether the student met expectations, exceeded expectations, or needs improvement.  Generally speaking, only students who fail to complete assignments or whose assignments consistently fail to meet minimum requirements receive “needs improvement” assessments.  Each assignment has specific guidance on what is required to exceed expectations.

Intro to Scratch


6th and 7th Grade Student Accounts on the Scratch Website

All students in grades 6 and 7 are required to create and use an account on the Scratch website to complete, submit, and share their technology class assignments.  In addition to expectations for compliance with St. John Technology Use Policy (see the Family Handbook), students are instructed to avoid the use of any personal information such as their name in their Scratch account and shared projects.

We are now using special Scratch accounts and a Classroom page on the Scratch website to manage our work.  These Scratch accounts are setup by students using an invitation URL provided by Mr. James in class.  These accounts have student-specified passwords but do not have an associated email address.  Shared projects are still publicly visible and students may interact with others on the Scratch website just like a regular account holder.  As the teacher for the online classroom, Mr. James can reset passwords.