Learning System

Learning System

We developed a learning system based on 3 components

  • Teaching material: We have prescriptive and dynamic tutorial videos  that teach programming languages. Each video has concrete explanations and practical exercises so that students interiorize fundamental concepts of programming. We currently teach 8 programming languages: ScratchJr, Scratch, Minecraft Education Edition, App Inventor, Blockly, JavaScript, Python, HTML5, and CSS3.
  • Training for teachers: We have more 40 hours of digital and in class training for the teaching staff of educational institutions. Our training model allows teachers to learn the fundamentals of programming languages and the educational methodologies that make part of Arukay’s teaching model.
  • Management platform: We developed a grading and report system for teachers, principals, and parents where a detailed progress report of the students can be done.

Content Structure

Our sessions are divided in 4 areas:

  • Tutorial Videos: Prescriptive and dynamic videos where different exercises to be done in class are explained. The videos can be seen in group or individually and their objective is to introduce new concepts through practical exercises.
  • STEAM challenges and Workshops: Revision exercises where the students must apply the knowledge acquired. These challenges are transversal with different knowledge areas and put to the test the students computational thinking and creativity.
  • Quiz: Conceptual and practical knowledge in debugging and syntaxis evaluation.
  • Project: Evaluative project where the students must apply the knowledge they acquired.

Learning path

We teach diverse programing languages according to the student’s age.
We start with languages based on blocks such as:

We continue with more robust languages such as:

Transversal to teaching these languages, we offer programming logic content and we raise challenges in STEAM (Science, Technology, Engineering and Math) subjects.


We perform a simple implementation that has multiple automated processes that allow the system to work rapidly.

Our process is comprised of 4 stages:

 Verification of technical requirements and teaching staff training.

 Creation of help desks for frequent questions and user delivery to students, teachers, principals, and parents.

 Implementation of the system from the institution.

Follow-up and satisfaction surveys from our customer success department.

Añade aquí tu texto de cabecera

Contáctanos ahora mismo.