Next steps for precocious kid after Scratch?

This page summarizes the projects mentioned and recommended in the original post on /r/learnprogramming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • processing

    Source code for the Processing Core and Development Environment (PDE)

    Well the first thing I will say is that it is very admirable of you to be encouraging his skills, he is lucky to have a parent like you! Now onto the more technical stuff haha. My suggestion would be to look into processing.org. It is a bit more advanced in comparison to scratch as you are writing actual code but it is heavily based on visual arts and it is very easy to share your code. I think it would be a good way to challenge his skills while keeping him interested and not getting discouraged. There is also allot of information out there for processing, especially on youtube, a good channel to take a look at would be https://www.youtube.com/c/TheCodingTrain he is very engaging and he uses processing allot!

  • p5.js-web-editor

    The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.

    This is part of a playlist that I can't seem to find at the moment, though YouTube is usually good about recommending the next video. It uses the web version of processing, which you don't need anything special to use; just head over to https://editor.p5js.org and start writing code!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts