Computer Science Curriculum Integration for K-9 Teachers

Introduction With a rapidly advancing world and integrating more technology into life, it has increasingly become evident to parents, teachers, and students alike that technological literacy is essential to primary education. Parents are pushing for increased computer science instruction in elementary schools as they realize how vital this knowledge will be in preparing their children …

Continue reading

Computer Science Curriculum in B.C.

Introduction As an instructor of computer science at Simon Fraser University, one of my roles involves assessing the level of computer science knowledge possessed by high school graduates and the ease of their transition into higher education. These assessments help the school to evaluate the adequacy of our university’s introductory computer science courses. Unfortunately, we …

Continue reading

Growth Mindset and Computer Science

 99 little bugs in the code, 99 little bugs. Take one down, patch it around 117 little bugs in the code.   @sertig What a growth mindset is and isn’t.  […]

Continue reading

Gaming the Educational System

Games in School? Games in school are, more often than not, a taboo topic.  The conversation has shifted, for sure, due to recent research and gradual changes in educator opinions, but games as learning vehicles in the classroom are generally still not taken seriously.  Isolated educator success has definitely raised interest but also proven difficult …

Continue reading

Pivoting from In-Person to Virtual PD

Live and In-person to Virtual, Remote, & Online Learning Every year as part of my job as a learning designer, I help to design, host, and train teachers that will be running professional development training over the coming year.  We do this training in person over the course of a long weekend. So what happens …

Continue reading

Computational Thinking in the Middle School Science Classroom

Evidence abounds that computational thinking (CT) is gaining ever more visibility, relevance and utility in education and our everyday lives: CT’s integration into Next Generation Science Standards (NGSS), the International Society for Technology in Education (ISTE) standards for students, the Hour of Code, a global computer science initiative, best-selling books like “Algorithms to Live By” to science fiction movies like “Ready … Continue reading “Computational Thinking in the Middle School Science Classroom”

Continue reading

Walking the walk… CS for Me!

CS for All CS for All was created by the United States Department of Education (US DOE), during the Obama administration, with the goal of “empower[ing] a generation of American students with the computer science skills they need to thrive in a digital economy” (Smith, 2016). Although the …

Continue reading

Continue reading