TPT
Total:
$0.00
Code & Create Classroom Banner

Code & Create Classroom

Rated 0 out of 5
6 Followers
Sharjah, Sharjah, United Arab Emirates
About the store
As an experienced ICT Teacher, STEM Robotics Trainer and Curriculum Developer with over five years in education, I am passionate about inspiring students through engaging, hands-on learning activities. I have successfully designed and implemented differentiated lesson plans for diverse learners, supervised coding and robotics clubs, and trained students in app development and real-world robotics scenarios using platforms like Lego Mindstorms and WeeeBot. Additionally, I hold a UAE Ministry of Education teaching license and certifications in innovative teaching methodologies, which enhance my ability to create interactive, curriculum-aligned resources. My mission is to empower educators and students by providing high-quality, engaging materials that foster creativity, critical thinking, and technical skills.
Read more

All resources

Preview of Scratch: Sprites, Backdrops & X/Y Coordinates | Grades 3-6 | No-Prep STEM Lesson

Scratch: Sprites, Backdrops & X/Y Coordinates | Grades 3-6 | No-Prep STEM Lesson

Take the stress out of teaching introductory programming with this complete, zero-prep, gamified lesson bundle! This resource gives you everything you need to guide your students from absolute beginners to coordinate-hunting code detectives. Students will learn how to customize their Scratch stage, use blue Motion blocks, and understand how the X/Y grid works to navigate characters across the screen. This bundle includes: Detailed Lesson Plan (Lesson 2 -LP.pdf): A step-by-step ICT/Computer Sc
Preview of Python Dictionaries Challenge Task Cards-Answer Key Included

Python Dictionaries Challenge Task Cards-Answer Key Included

Help students practice the basics of Python dictionaries with these beginner-friendly task cards. Students will create, access, update, and loop through dictionaries while building confidence with key–value concepts. A gentle introduction to simple conditions and nested dictionaries is included. ✔ 9 task cards ✔ Beginner level ✔ Answer key included
Preview of Python Dictionary Debugging Task

Python Dictionary Debugging Task

Help students practice Python dictionary debugging by finding and fixing common beginner errors. These Python Dictionary Debugging Task Cards focus on real mistakes students make, including syntax errors, missing keys, incorrect value access, looping errors, and case sensitivity issues. Ideal for computer science classes, bell ringers, early finishers, review lessons, or independent practice. ✔ 8 debugging task cards ✔ Find & fix the error format ✔ Answer key with explanations included ✔ B
Preview of Python Function Debugging Challenge | Printable + Digital + Teacher Answer Key

Python Function Debugging Challenge | Printable + Digital + Teacher Answer Key

Help your students truly understand Python functions—not just memorize them! This complete debugging resource includes: ✔ Printable task cards ✔ Digital Google Slides version ✔ Full teacher answer key Students analyze short buggy function snippets, find the error, correct the code, and explain their reasoning—building real computational thinking skills. The printable version (pages 1–5 of the PDF) features 8 unique challenges with structured response boxes, covering errors such as missin
Preview of Python Lists – Interactive Task Cards with Answer Key

Python Lists – Interactive Task Cards with Answer Key

These Python List Task Cards are designed to help students build confidence and fluency with one of the most important concepts in Python programming— lists. Each card presents a bite-sized, hands-on coding challenge that encourages critical thinking, problem-solving, and active experimentation in Python. Students are guided through structured activities such as: Printing and checking for list items Appending and removing elements Using loops with conditions Sorting and slicing lists Apply
Preview of Python Tuple Activities | Task Cards + Answer Key

Python Tuple Activities | Task Cards + Answer Key

Make teaching Python tuples simple and engaging with this printable task card set! Students will practice the most important tuple skills through 8 hands-on task cards, including creating tuples, accessing elements, looping, immutability, combining tuples, functions, membership checks, and slicing. Each card includes a short coding challenge PLUS a comprehension question for deeper understanding. A complete teacher answer key is included for easy grading or self-checking. ⭐ What’s Included
Preview of Python WHILE Loop Debugging Challenge | Printable Worksheets + Google Slides

Python WHILE Loop Debugging Challenge | Printable Worksheets + Google Slides

Help your students become confident Python programmers with this engaging debugging activity focused on while loops! This resource is perfect for middle school, high school or beginner-level Python learners. What’s Included: 8 Debugging Challenges with buggy code snippets using while loops Guided Hints & Prompts to encourage critical thinking and reasoning Student Response Areas to identify, explain and fix the bugs ✅ Complete Answer Key for easy grading or teacher reference Formatt
Preview of Scratch Coding: Introduction to Scratch | Beginner Programming Activities

Scratch Coding: Introduction to Scratch | Beginner Programming Activities

Introduce your students to block-based coding with this complete, ready-to-teach Scratch Programming Lesson 1! Perfect for Grades 3–5 (ages 8–10), this lesson pack gives students their very first hands-on experience with Scratch — no prior coding experience needed.What's Included (6 Resources):📋 Lesson Plan — A fully structured 45-minute lesson with timed activities, discussion questions, hook/intro, main activity, and closure. Everything you need to walk in and teach with confidence.🖥️ Google
Preview of Python For Loop Debugging Challenge

Python For Loop Debugging Challenge

Make debugging fun and interactive with this hands-on Python For Loop Debugging Challenge Worksheet! This resource is perfect for middle school, high school or beginner-level computer science students who are learning how to use loops in Python. Students will work through 8 debugging challenges, each with a buggy for loop, a hint to guide their thinking, and space to explain their reasoning. This worksheet promotes critical thinking, code analysis, and helps students gain a deeper understa
Preview of Python If Else debugging Task cards

Python If Else debugging Task cards

Engage Your Students with Hands-On Debugging!This Python If-Else Debugging Challenge is a perfect resource for students learning conditional statements and debugging skills. The worksheet presents buggy code snippets for various tasks, challenging students to identify and fix errors. What’s Inside?✔ 5 Debugging Tasks, including: Checking if a number is even or oddDivisibility checkMultiplying two numbersChecking if a number is positive or negativeFinding the largest number✔ Error Identif
Preview of Python Task Cards- Input and Variable

Python Task Cards- Input and Variable

These 8 beginner-friendly task cards are the perfect way to teach your students how to use input(), variables and print() in fun, real-world contexts— without needing to teach conditionals or loops! What’s Included: ✅ 8 Colorful Task Cards (Printable & Digital PDF) ✅ Step-by-step instructions on each card ✅ Clear student objectives for every task ✅ Fun themes like shopping lists, name tags, dream vacations & more ✅ Answer Key for quick reference and student support Skills Students Wi
Showing 1-11 of 11 results

About the store

Experience

As an experienced ICT Teacher, STEM Robotics Trainer and Curriculum Developer with over five years in education, I am passionate about inspiring students through engaging, hands-on learning activities. I have successfully designed and implemented differentiated lesson plans for diverse learners, supervised coding and robotics clubs, and trained students in app development and real-world robotics scenarios using platforms like Lego Mindstorms and WeeeBot. Additionally, I hold a UAE Ministry of Education teaching license and certifications in innovative teaching methodologies, which enhance my ability to create interactive, curriculum-aligned resources. My mission is to empower educators and students by providing high-quality, engaging materials that foster creativity, critical thinking, and technical skills.

Teaching style

My teaching style is rooted in creating an engaging, student-centered learning environment that inspires creativity, critical thinking and problem-solving. I prioritize differentiated instruction to meet the unique needs of diverse learners, ensuring every student feels supported and challenged. Through hands-on, interactive activities, I encourage students to explore complex concepts in coding, robotics, and STEM. I believe in connecting theoretical knowledge to real-world applications, empowering students to see the practical value of their learning. Whether it's through project-based activities, coding challenges or innovative robotics tasks, my goal is to make learning meaningful, fun and impactful.

Awards & shining teacher moments

Throughout my teaching career, I have been recognized for my dedication to innovation and excellence in the classroom. A highlight of my journey was successfully leading students to create award-winning robotics projects and coding applications, showcasing their skills at competitions and exhibitions. I have also been honored with the Microsoft Innovative Educator badge, reflecting my commitment to integrating technology into education. My shining moments include seeing students overcome challenges in programming, confidently presenting their projects and realizing their potential as creators and problem solvers. Whether it’s guiding a student to their first coding or helping a robotics team achieve success, these experiences fuel my passion for teaching and inspire the resources I create.

My own education history

I hold a Bachelor of Technology in Computer Science and Engineering, where I developed a strong foundation in programming, problem-solving and computational thinking. This technical background has been instrumental in shaping my teaching approach, allowing me to bring real-world applications and advanced knowledge into the classroom. In addition to my degree, I hold a UAE Ministry of Education professional teaching license.

Additional biographical information

Outside the classroom, I am a lifelong learner passionate about staying at the forefront of educational technology and innovation. My journey as an educator spans multiple countries, giving me a unique perspective on diverse teaching methodologies and learning styles. I thrive on creativity and enjoy developing interactive resources that blend technical skills with fun, hands-on learning experiences. When I’m not teaching or creating, I love exploring new tools and platforms that make education more engaging and accessible for all learners. My goal is to empower fellow educators by providing resources that simplify teaching while inspiring students to reach their full potential.