You're on track to get doubled donations (and unlock a reward for the colleague who referred you). Keep up the great work!
Take credit for your charitable giving! Check out your tax receipts
To use your $50 gift card credits, find a project to fund and we'll automatically apply your credits at checkout. Find a classroom project
Skip to main content

Help teachers & students in your hometown this season!
Use code HOME at checkout and your donation will be matched up to $100.

Your school email address was successfully verified.

Mr. Thompson’s Classroom Edit display name

  • Totem Middle School
  • Marysville, WA
  • More than half of students from low‑income households

Your custom url is https://www.donorschoose.org/mr-thompsontms

Many students are interested in learning how to program computers and mobile devices. Our school currently does not offer any programming classes (they were cut two years ago), so I have started a club after school to work with those students who are passionate about computers and programming in general. Our district has Chromebooks deployed for every student, but there are many limitations on what the Chromebook can do with higher level programming languages (especially Python and Java). Students will use these Raspberry Pi devices to learn how to program in Java, Python, Javascript, and many others. Students will also learn how to set up these devices to work with peripherals and understand how an operating system has to be built and installed on the Raspberry Pi device. The goal of using the Raspberry Pi devices is to fill a void that our district has left with middle school students I work with. They will be able to use not only the knowledge they gain, but spread the word on how fun and engaging programming can be, and hopefully bring back a program that will spark the next generation of computer scientists.

About my class

Many students are interested in learning how to program computers and mobile devices. Our school currently does not offer any programming classes (they were cut two years ago), so I have started a club after school to work with those students who are passionate about computers and programming in general. Our district has Chromebooks deployed for every student, but there are many limitations on what the Chromebook can do with higher level programming languages (especially Python and Java). Students will use these Raspberry Pi devices to learn how to program in Java, Python, Javascript, and many others. Students will also learn how to set up these devices to work with peripherals and understand how an operating system has to be built and installed on the Raspberry Pi device. The goal of using the Raspberry Pi devices is to fill a void that our district has left with middle school students I work with. They will be able to use not only the knowledge they gain, but spread the word on how fun and engaging programming can be, and hopefully bring back a program that will spark the next generation of computer scientists.

Read more

About my class

Read more
{"followTeacherId":3874621,"teacherId":3874621,"teacherName":"Mr. Thompson","teacherProfilePhotoURL":"https://storage.donorschoose.net/dc_prod/images/teacher/profile/272x272/tp3874621_272x272.png?width=136&height=136&fit=bounds&auto=webp&t=1473557134279","teacherHasProfilePhoto":true,"vanityURL":"mr-thompsontms","teacherChallengeId":20841639,"followAbout":"Mr. Thompson's projects","teacherVerify":-1789832934,"teacherNameEncoded":"Mr. Thompson","vanityType":"teacher","teacherPageInfo":{"teacherHasClassroomPhoto":true,"teacherHasClassroomDescription":true,"teacherClassroomDescription":"","teacherProfileURL":"https://www.donorschoose.org/classroom/mr-thompsontms","tafURL":"https://secure.donorschoose.org/donors/share_teacher_profile.html?teacher=3874621","stats":{"numActiveProjects":0,"numFundedProjects":1,"numSupporters":1},"classroomPhotoPendingScreening":false,"showEssentialsListCard":false}}