Ce guide d’enseignement fournit des outils favorisant l’implication des
développeurs en herbe, quelle que soit votre expérience de l’enseignement de
Swift ou d’autres langages de programmation. Le cours Développer en Swift -
Explorations est conçu pour aider les élèves à apprendre les concepts
informatiques essentiels et à acquérir des bases solides de programmation en
Swift. L’exploration du développement d’apps pour iOS leur permet de réfléchir à
l’impact de l’informatique et des apps sur la société, l’économie et les cultures.
Les leçons les accompagnent dans le processus de conception de leur propre
app, du brainstorming et de la planification, jusqu’au prototypage et à
l’évaluation. Même si les élèves devront approfondir leurs compétences pour
convertir les prototypes en apps pleinement fonctionnelles, la conception d’une
app les aidera à découvrir l’univers passionnant du développement.
Des unités facultatives permettent aux élèves d’explorer des concepts
technologiques avancés, ainsi que l’impact de l’informatique sur leur vie. Une
fiction illustrée met en récit un groupe d’élèves membres d’un club vidéo et
présente leur utilisation de différentes technologies pour organiser des
événements, passer des commandes sur Internet et publier sur les médias
sociaux. Des illustrations interactives fournissent des explications sur la
technologie sous-jacente à ces activités, et abordent des sujets comme la
numérisation des images par les ordinateurs, ou le stockage et le suivi des
activités en ligne.