Competitive Programming Tools in the Classroom

Introduction For young and upcoming computer scientists, competitive programming can be a powerful tool to hone essential skills. It helps sharpen problem-solving and analytical thinking abilities and provides the creative opportunity to experiment with algorithms in a safe and structured environment. With that said, introducing competitive programming into the classroom curriculum can open exciting opportunities …

Continue reading

Kahoot vs Quizlet: which is better for assessing student learning?

Introduction Assessing student learning is a critical aspect of education, and technology has made it easier and more efficient for teachers to gather data on student performance. Two popular educational apps that teachers use for this purpose are Kahoot and Quizlet. I will compare the two tools and determine which is better for assessing student … Continue reading Kahoot vs Quizlet: which is better for assessing student learning?

Continue reading

Designing Authenticity

ISTE Standard for Educators 5b: Design authentic learning activities that align with content area standards and use digital tools and resources to maximize active, deep learning. ISTE Standard for Educators […]

Continue reading

How can A.I. technology data help educators to identify students’ academic strengths and weaknesses to achieve learning goals?

There is a big buzz about A.I. being incorporated into all areas of our lives after ChatGPT’s successful debut last year. Ever-evolving AI technology is a threat to some, with realistic concerns over A.I. replacing our jobs to extreme fear of A.I. destroying humanity. Throughout history, inventions always come with some price and fear until…

Continue reading

A.I. in schools

Artificial Intelligence (A.I.) is certainly causing quite the buzz in educational systems all over the world. It’s hard to go a day without hearing about another teacher using A.I. to […]

Continue reading