Technology in Class

In my teaching, I integrate various educational tools and platforms to enhance student engagement and learning. Below are some examples of the technologies I use in my classroom.

Python Tutor

Python Tutor Example

Python Tutor is an interactive tool that helps students visualize their Python code execution step-by-step, making it easier to debug code and grasp complex programming concepts effectively.

Visit Python Tutor

Kahoot

Kahoot Screenshot

Kahoot is a game-based learning platform that allows teachers to create engaging quizzes, surveys, and interactive lessons, fostering active participation and reinforcing classroom learning in a fun environment.

Visit Kahoot

FlintK

FlintK Screenshot

FlintK is an AI-powered educational platform that personalizes learning experiences for students. It allows teachers to upload various content types, including PDFs, Word documents, and websites, which the AI utilizes to create customized tutoring sessions. FlintK also offers real-time monitoring, enabling teachers to track student progress and interactions with the AI. Additionally, it supports accurate math problem-solving and provides feedback based on custom rubrics, enhancing both teaching efficiency and student engagement.

Visit FlintK

Online Judge

Online Judge Screenshot

Online Judge is a powerful platform for practicing and evaluating coding skills. Students submit solutions to programming problems, which are automatically tested for correctness and efficiency.

Visit Online Judge

Wooclap

Wooclap Screenshot

Wooclap is an interactive platform that engages students through live polls, quizzes, and real-time feedback, making classroom participation dynamic and inclusive.

Visit Wooclap

IGCSE Pseudocode Compiler

IGCSE Pseudocode Compiler Screenshot

The IGCSE Pseudocode Compiler is an online tool that allows students to write, test, and debug pseudocode in compliance with the IGCSE Computer Science syllabus. It provides a user-friendly interface for executing pseudocode, aiding in the understanding of algorithm design and logic flow.

Visit IGCSE Pseudocode Compiler

Little Man Computer Simulator

Little Man Computer Simulator Screenshot

The Little Man Computer Simulator is an interactive educational tool that helps students learn the fundamentals of computer architecture and assembly language by simulating a simple computer model.

Visit Little Man Computer Simulator