Models to Measure Students’ Learning in Computer Science

As computer science becomes integrated into K-12 education systems worldwide, educators and researchers continuously search for effective methods to measure and understand students’ learning levels in this field. The challenge lies in developing reliable and comprehensive assessment models that accurately and discreetly gauge student learning. Teachers must assess learning to support students’ educational needs better. …

Continue reading

Teaching Computer Science with Minecraft

Introduction to Minecraft Minecraft is currently one of the most popular games of 2023, boasting over 140 million monthly active users, according to searchlogistics.com. Despite this popularity, many players overlook that Minecraft offers an engaging and immersive environment for learning terminal commands, programming basics, computational thinking, and even artificial intelligence. In this blog post, I …

Continue reading

Reflecting on a Study of Competitive Programming and Cultural Inclusion

Length of Study The study is designed to take place over two academic terms, which provides adequate time to collect meaningful data. The inclusion of an initial summer term without competitive programming establishes a baseline for comparison. The second summer term incorporates competitive programming using standardized questions, allowing assessment of this pedagogical approach. The fall …

Continue reading

Incorporating Competitive Programming into a Beginner Programming Course

Introduction Driven by the increasing automation and digitalization of virtually every workflow, programming has become an indispensable part of our lives. As a result, introducing programming at the earliest stage of education has become a hot topic of discussion among educators and academics alike. A particular area of interest is the concept of competitive programming …

Continue reading

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

Video-Based Coaching

Facilitating Active Learning and Providing Meaningful Feedback with Video Modeling and Lesson Recordings. Creator: Aryo Hadi | Credit: Getty Images/iStockphoto   According to ISTE Standard 4.5b, an effective coaching model must 1) engage educators in active learning through authentic or simulated activities that may include challenges, problem solving and reflection, and 2) provide timely, specific and actionable feedback that […]

Continue reading

The Power of Effective Feedback

Exploring the power of effective feedback, breaking down what effective feedback entails and studying a model for effective feedback

Continue reading

Modifying Lessons for Co-Taught Classrooms

A significant part of my current graduate class on instructional coaching included working with on a multi-week coaching project, one aspect of which was working with another educator to improve the effectiveness of an existing lesson. This was an opportunity to practice coaching skills and to personalize and adapt instruction for the needs of the […]

Continue reading

Successful Coaching Part 4: The Art of Listening

Exploring the mechanics of active listening and how coaches can become better listeners to coach more effectively.

Continue reading