Coding for Kids
Learn to code with our fun collection of articles, videos, projects and other resources.

How to compute a moving average in Python
Learn three practical ways to compute a moving average in Python with code and example outputs!

Removing Duplicates from a Python List
Learn multiple Python techniques to remove duplicates from a list, including loop-based methods, sets, dictionaries, and list comprehensions!

Python Circular Imports (and how to fix them)
Circular imports can crash your Python program with confusing errors. Learn what they are and how to fix them!

Cloning a Python string
Learn the most common ways to duplicate a Python string and what is really happening under the hood!

Creating Your First QR Code with Python
Learn how to generate QR codes in your Python programs using the qrcode library!

Implementing the quadratic formula in Python
Learn how to correctly implement the quadratic formula in Python and use in real-world applications!


3 Simple Ways to Remove Duplicates from a Javascript Array
Discover the most efficient ways to remove duplicate values from Javascript arrays.

Finding Someone's Age using Python
Discover simple methods to calculate age from a birthdate in Python!

Formatting your Javascript strings
Learn how to pretty print your Javascript strings by combining text and variables!