Software Alternatives & Reviews

Teacher looking to add coding to high school

Scratch Anvil.works Code.org Invent With Python CheckIO replit p5.js
  1. Scratch is the programming language & online community where young people create stories, games, & animations.
    Pricing:
    • Open Source

    #Kids Education #Programming #Coding 558 social mentions

  2. Build seriously powerful web apps with all the flexibility of Python. No web development experience required.
    Pricing:
    • Open Source
    • Freemium
    To add to this, if you wanted to teach web development concepts with Python, Anvil could help. Let’s you use Python for the front end and back end.

    #Developer Tools #App Development #Python Tools 94 social mentions

  3. Code.org is a non-profit whose goal is to expose all students to computer programming.
    Especially for the lower grades, https://code.org/ is a good place to start before scratch.

    #Online Learning #Kids Education #Online Education 385 social mentions

  4. Learn to program Python for free
    My advice would be to pick something less academical and more practical. The books and courses of Al Sweigart are a good starting point. Eg "Automate the boring stuff with Python". You can read all of his books for free on his webpage: https://inventwithpython.com/.

    #Education #Kids Education #Programming 140 social mentions

  5. CheckIO is a web site with a mission: To teach JavaScript and Python coding skills through a game-playing interface. It is designed to teach new skills or improve existing skills through completing challenges.
    Gaming, unity, unreal, io games. There are many free game engines out there and although theyre somewhat complicated, you need very little programming to start making games on them.

    #Online Learning #Online Education #Education 46 social mentions

  6. 6
    Code, create, andlearn together. Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.
    I would look into a platform like https://replit.com (@replit on Twitter). It’a a relatively new platform, but they have been doing some amazing things lately (seriously, check out their content, tons of it is made by some super talented young people). They provide in-browser collaborative code editors, test runners, even app hosting and deployment. Being able to write some novel app in your browser and deploy it in the same environment can be incredibly motivating and empowering.

    #Programming #Programming Tools #IDEs And Text Editors 603 social mentions

  7. 7
    JS library for creating graphic and interactive experiences
    Pricing:
    • Open Source

    #Javascript UI Libraries #Charting Libraries #Flowcharts 134 social mentions

Discuss: Teacher looking to add coding to high school

Log in or Post with