The Software Pad

Here you will find a variety of tutorials and projects created by the CoderDojo Community!

  • Scratch

    Scratch is a free programming language where you can create your own interactive stories, games and animations.

  • HTML

    HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) are two if the core technologies for building Web Pages.

  • JavaScript

    JavaScript is a full-fledged programming language that can provide dynamic interactivity on websites.

  • Python

    Python is a widely used high-level programming language used for general-purpose programming.

  • App Inventor

    Mobile is a term used to denote the act or process by which application software is developed for mobile.

  • Ruby

    Cool resources for learning Ruby.

  • Perl

    Find resources for learning Perl here!

  • PHP

    PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.

  • Common Lisp

    Click here to check out great Common Lisp resources! Common Lisp is commonly associated with the development of Artificial Intelligence and machine learning!

  • Swift

    Learn to code using Swift Playgrounds and build apps for iOS on Xcode using Swift.

  • Basic Principals

    Find the Basic principles to programming here.