Pour donner aux élèves un bon départ, on leur présente une compréhension large et solide de l’informatique et de la programmation qui les aidera à penser de manière algorithmique et à résoudre les problèmes efficacement. Cela leur donnera également une vue d’ensemble du matériel informatique, des logiciels, du système d’exploitation et de la manière de naviguer dans l’infrastructure du réseau..