November 2019 Tech Bootcamp

Keep your child/ren engaged, while providing them an opportunity to gain 21st century skills over the school holiday. The November holiday camp is offered in three modules that progress in complexity from one week to the next. Register for a 1 week, 2 weeks or 3 weeks program depending on the desired schedule.

Student without prior programming knowledge MUST register for the beginner modules for the respective age group, whereas students with prior knowledge can begin at any stage based on their competency level.  We recommend registering for a minimum of two weeks to enhance the student’s ability to cement the concepts.

Registration for the upcoming Holiday Coding Bootcamp is now open:

  • Dates: 11th to 29th November 2019 (Weekdays only)
  • Venue: @iLabAfrica Safaricom Academy, Student Centre Building, 4th floor, Strathmore University, Madaraka Estate, Nairobi
  • Time: 9am to 4pm
  • Charges: KShs. 10,000 per child per week (covers training, meals, electronic training manuals, training materials, handouts and certificates)
  • Age groups: 6 years to 17 years

Beginner Modules – 11th to 15th November

The foundation modules provides the perfect starting point for absolute beginners as well as students wishing to explore a new programming language. Students learn the building blocks of particular programming languages that form the basis for progression to the intermediate modules. The areas of focus for each age group are outlined below:

Novice (6 to 8 yrs)

  • Coding – Explore programming basics using a block based language
  • Robotics – understand the building blocks of circuitry in robotics

Explorer (9 to 12 yrs)

  • Coding – Appreciate how the internet works and design a website in HTML & CSS
  • Robotics – Use a block based language to code sequences, events and sensors using the Cue robot

Star (13 to 17 yrs) – Learn the ropes of Java programming language

  • Coding –Learn the ropes of Java programming language
  • Robotics – Move a LEGO MINDSTORMS EV3 robot using, infrared, ultrasonic, gyro & accelerometer sensors

Intermediate Modules – 18th to 22nd November

These modules are suitable for students who have completed the beginner modules offered in week one of the bootcamp or students who have completed the foundations modules in digikids or elsewhere. The modules takes on a project approach where students apply the skills they learn in class to solve a problem.

Novice (6 to 8 yrs)

  • Coding – Introduction to text based coding: Create a web page in HTML
  • Robotics – Develop critical-thinking skills by programing the Cue robot to move through a maze

Explorer (9 to 12 yrs)

  • Coding – Grasp JavaScript language fundamentals from zero to hero
  • Robotics – Apply loops, variables & conditional logic to program Cue robot’s motion

Star (13 to 17 yrs) – Learn the ropes of Java programming language

  • Coding –Build a simple app that can run on an android phone in android studio
  • Robotics – Move a LEGO MINDSTORMS EV3 robot using, infrared, ultrasonic, gyro & accelerometer sensors

Advanced Modules – 25th to 29th November

The advanced modules are designed to cement the concepts learned in the intermediate modules as well as introduce advanced concepts. As a prerequisite a student must have completed the intermediate module offered in week two of the bootcamp. The areas of focus for each age group are outlined below:

Novice (6 to 8 yrs)

  • Coding – Create a style theme across several web pages in CSS
  • Robotics – Design robots using LEGO blocks to learn the electrical aspects of the design process

Explorer (9 to 12 yrs)

  • Coding – Build a dynamic & responsive website in HTML, CSS & JavaScript
  • Robotics – Write your own JavaScript functions to control Cue robot’s behavior

Star (13 to 17 yrs) – Learn the ropes of Java programming language

    • Coding –Code an original app using user centered design methodology
    • Robotics – Challenge: Provide the LEGO EV3 robot with autonomy to overcome several challenges