Scratch es un proyecto del grupo Lifelong Kindergarten del MIT Media Lab, iniciado en 2003, y que pone a nuestra disposición de manera gratuita una plataforma online (también con versión descargable para poder trabajar con ella offline) en la que podemos componer, de una manera visual y muy intuitiva, el código de programas simples principalmente enfocados a construir animaciones multimedia, con una clara orientación didáctica para poder asimilar unas nociones básicas de programación en un entorno menos textual y quizá más amigable para dichos primeros pasos. Para reforzar la aplicación de esta linea didáctica hacia el público preescolar, recientemente han lanzado la versión ScratchJr, una aplicación gratuita para iPad en la que se ha rediseñado el interfaz para ajustarlo mejor a las habilidades de su público objetivo.
