EN | FR

Coding Projects

Explore how computer programs solve problems, automate tasks, and create interactive experiences. These projects help students investigate algorithms, data, game design, and real-world applications using beginner-friendly coding tools.

Beginner Programming

  • Create a simple calculator using Python or JavaScript
  • Build a program that converts units (temperature, distance, time)
  • Design a quiz app that tracks scores

Game Development

  • Build a maze or puzzle game
  • Design a platformer using Scratch or Unity
  • Test how difficulty settings affect player performance

Web Development

  • Create an interactive webpage using HTML, CSS, and JavaScript
  • Build a digital portfolio or science fair website
  • Compare loading speeds of different webpage designs

Data Science

  • Analyze school or community data using charts and graphs
  • Build a program that predicts trends (weather, sports scores)
  • Compare different algorithms for sorting or searching data

Automation & Tools

  • Write a script that organizes files automatically
  • Build a timer, alarm, or reminder program
  • Test how automation improves task efficiency

Cybersecurity Basics

  • Create a password strength checker
  • Simulate encryption using simple algorithms
  • Test how different security methods protect data

Algorithms & Logic

  • Compare the speed of different sorting algorithms
  • Build a pathfinding simulation (maze solver)
  • Test how algorithm complexity affects performance

Creative Computing

  • Generate digital art using code
  • Create music or sound effects with programming
  • Build an interactive storytelling program

Real‑World Problem Solving

  • Design an app that helps with homework or scheduling
  • Build a tool that tracks environmental data
  • Create a program that helps users make decisions