Author name: Christa Love

Christa Love, Curriculum Developer & Teacher ~ I am passionate about blending technology into curriculum. Whether it is programming, video production, graphic design, or digital citizenship, I am interested in how apps and tools can be used to enhance learning. Throughout the years I have designed many TechnoKids technology projects. My favorite part of curriculum development is field-testing the ideas to determine the activities that work best in real classrooms. I write about what I have learned that can save teachers time in their own curriculum planning.

Python Debugging Strategies for Beginners

Explicitly teaching Python debugging strategies provides students with a toolkit of techniques. The same debugging strategy cannot be applied to every problem. Provide students with a multitude of strategies and explain when they are most effective. This will enable programmers to thoughtfully debug their programs using a toolkit full of techniques. 10 Python Debugging Strategies […]

Python Debugging Strategies for Beginners Read More »

Teach Debugging Strategies

Reasons To Explicitly Teach Debugging Strategies in Python

Teach debugging strategies to beginners. This will enhance the learning experience. The instruction should be evident and apparent to the students. Instead of hoping that young programmers will discover techniques, guide them through proven methods to find and fix errors. 10 Reasons to Teach Debugging Strategies There are many benefits to deliberately teaching debugging strategies

Reasons To Explicitly Teach Debugging Strategies in Python Read More »

Python Variables and Offline Coding Exercise

Young programmers need to understand the purpose of Python variables. In a program, variables store values that can change. They are very powerful. They can be used to count, create lists, store user input, report information, personalize the user experience, trigger an action, calculate amounts, and more! One of the best ways to learn about

Python Variables and Offline Coding Exercise Read More »

Teach Python Using the Turtle Library

Teach Python using the Turtle Library to ignite an interest in STEM. Python is a popular text-based programming language. It is used every day by programmers. The Turtle Library is a collection of functions used to control a robotic Turtle. The commands can be combined with Python to build programs that create stunning artwork and

Teach Python Using the Turtle Library Read More »

Introduce Beginners to Python Using the Turtle Library

Why not introduce beginners to Python using the Turtle Library? Python is a text-based programming language. To prepare elementary and middle school students to master this language, a good starting point is the Turtle Library. The Turtle Library is a collection of commands that can be used to create artwork and games. What Is Python?

Introduce Beginners to Python Using the Turtle Library Read More »

teaching Python on Chromebooks

How do I Use Python on Chromebooks? Trinket and TechnoTurtle

You may wonder, “How do I use Python on Chromebooks?” There are many web-based apps, but most work if the program contains only Python code. They tend to limit the use of many Python libraries. However, if you are teaching young programmers then the Turtle Library is important. The Turtle module can be used to

How do I Use Python on Chromebooks? Trinket and TechnoTurtle Read More »

Python Programming Activities for Kids

Are you looking for Python programming activities for kids? Great news! TechnoKids Inc. has just released TechnoTurtle. This project is ideal for elementary and middle school students new to text-based programming languages. The lessons use Python and the Turtle library of commands to teach computer science concepts. Build Original Creations Using Programming Activities for Kids

Python Programming Activities for Kids Read More »

creative writing and building scripts

Storytelling and Coding for Beginners

Storytelling and coding are the ideal combination when introducing programming concepts to beginners. If you are teaching a STEM unit with primary or elementary students consider designing an animated story using Scratch Jr. Discover the reasons for blending creative writing with coding activities. Storytelling is Familiar The structure of a story is familiar to children.

Storytelling and Coding for Beginners Read More »

Scroll to Top