Skip navigation
Log in to follow, share, and participate in this community. Not a member? Join Now!

Recent Activity

teachontario.team
Click to view content  By: Lisa Anne Floyd and Barb Seaton   Unplugged activities are often used as an approach to learn computer science concepts without the use of computers. There is research that supports the use of unplugged activities as a means to effectively introduce students to Computational Thinking, especially when done in a familiar context (Repenning et…
teachontario.team
Click to view content  Across Ontario, there are educators finding exciting and innovative ways of bringing coding and computational thinking concepts to students. In this article, we share the #12BlocksOfCodemas activities challenge created by Ryan Smith of Trillium Lakelands District School Board (TLDSB).       Ryan was inspired to create these challenges as a…
Peter Farrell
One way to solve a simple equation like 2x + 5 = 13 with programming is using brute force by plugging in random numbers until we find the right one. For this particular equation we need to find a number x that, when you multiply it by 2 and then add 5, returns 13. I’ll make an educated guess that x is a value between -100 and 100, since we’re… (Show more)
teachontario.team
Click to view contentBy: Kyle Kitchen   This isn’t an article about the benefits of coding or computational thinking,- we know how coding is benefiting our schools (I will also leave that to some amazing experts out there). This is an adventure about how anyone can enter the world of coding.   I am honoured to have one of the best Edtech jobs as one of the Elementary…
teachontario.team
Click to view content  By: Catherine Searson   It was 1983, in the back corner of a science lab in Mynarski Park, Alberta where a solitary computer sat with a triangular turtle flashing in the middle of the monitor. My grade 7 teacher, Mr. Graves, had just tried to convince me that learning to type lines of a new language into this beige box would change the world.  … (Show more)
teachontario.team
Click to view content    By: Jessica Weber   So what does computational thinking have to do with 3D printing anyways? Turns out a lot! In this post, I hope to shed some light on how computational practices are evident in student learning while engaged in the 3D design process.   Computational Practices Defined:  Brennan and Resnick (2012) outline key dimensions of… (Show more)
teachontario.team
Click to view contentBy: Lisa Anne Floyd and Steven Floyd   The types of coding and computational thinking (CT) activities that we find to be most valuable are the ones that incorporate a wide variety of concepts and skills.   In this activity, students can program a financial literacy game in Scratch that may also be combined with the Makey Makey. The program will…
teachontario.team
  More and more attention is being given to coding and CT, both in Canada and the world. Our goal is to support educators as they change their practice to allow students the opportunity to learn and thrive in this exciting and important area.     We welcome Ontario Educators to share their coding and CT research and experiences. Please get in… (Show more)
teachontario.team
Click to view content  We asked three educators in Ontario three questions related to their experience with coding and computational thinking.     Greg Burns is a Computer Science and Co-op teacher with the Thames Valley District School Board. Ian McTavish is a Computer Science Teacher, Librarian and Robotics Mentor with the Trillium Lakelands District School Board.… (Show more)
teachontario.team
Click to view content  By: Laura Collins   I am currently working in a Section 23 Kindergarten & Primary classroom in the Toronto District School Board, supporting students who have one or more exceptionalities.  In partnership with a multidisciplinary team, we develop an intensive program for our classes, which typically have up to seven students. I have found that… (Show more)
Load more items