ICODE.ORG es una plataforma de impacto social global que trabaja para asegurar que cada estudiante de k-12 en cada país del mundo aprenda a programar, al igual que las matemáticas, la lectura y la escritura. Nuestra visión es que cada estudiante con acceso a un ordenador o a un dispositivo móvil pueda aprender a programar gratuitamente sin importar la ubicación del estudiante u otras limitaciones sociales. La plataforma Icode está diseñada como un espacio de aprendizaje a un ritmo muy intuitivo. El entorno de juego anima a los estudiantes a utilizar el proceso de Code-Test-Debug-Run dentro de un entorno Python o Scratch, ganar puntos, ganar desafíos y finalmente participar en campeonatos locales y globales con millones de estudiantes de todo el mundo. Icode se lanzó inicialmente en Israel con 200.000 estudiantes en asociación con el ministerio de educación israelí y creció hasta llegar a más de 70 países. Nuestro objetivo es llegar a 200 millones de estudiantes para el 2030.

Blocky

Blocky : Está diseñado para estudiantes prematuros en programación, de 5 años o más. Sobre la base de programación de bloques, los estudiantes empiezan con bloques simples resolviendo problemas básicos de dos bloques.  A medida que resuelven los problemas, ayudan a su Avatar Virtual – ICoder, a caminar a través de diferentes niveles de laberintos.

Es un aprendizaje adaptable y está enmarcado para asegurar una progresión gradual. A medida que el estudiante se mueve a un nivel más alto de las misiones, se van introduciendo pasos que implican bucles, condiciones y cálculos numéricos y que revisten de mayor complejidad.

Python

Python: Diseñado para estudiantes que han dominado los conceptos de programación de bloques, este módulo hace que el aprendizaje de Python sea tan fácil como jugar a un juego.

Los estudiantes comienzan con un simple código Python de una línea ayudando a ICoder a moverse por el espacio. Los estudiantes se mueven gradualmente a códigos más complejos a medida que alcanzan etapas más avanzadas del juego.

  • Evaluación y Certificación : Hemos diseñado evaluaciones adaptativas graduadas para ofrecer a los individuos y a las escuelas pruebas a su nivel de habilidad en Pensamiento Computacional e Inteligencia Algorítmica. Estas están disponibles en línea y podrán ser realizadas al ritmo de cada alumno.
  • Competiciones Icode:Icode organiza el Concurso Internacional de Programación cada año. El primer nivel es una competición local donde los estudiantes se preparan para conocer a los mejores jóvenes programadores de su región. La segunda etapa es el Campeonato Nacional de Programación de Icode, organizado por cada país socio y abierto a los mejores programadores del país. Los ganadores son posteriormente recibidos en el Campeonato Internacional de Programación de Códigos, donde un total de 500 finalistas seleccionados de más de 70 países participan en el evento de programación juvenil más prestigioso del mundo, organizado cada año por un país diferente.
  • Capacitación de Profesores: Para promover nuestra misión de capacitar a 200 millones de niños en todo el mundo con el Pensamiento Computacional y la Inteligencia Algorítmica, ayudamos a los Gobiernos y a las escuelas K-12 con programas de formación de maestros, permitiéndoles crear una fuerza de trabajo de maestros de alta calidad para la formación de niños pequeños.