Programmer avec Swift

Programmer avec Swift est un cours de codage complet d’Apple destiné aux jeunes de 14 ans et plus. Il les prépare à des études supérieures ou à une carrière dans le développement d’apps avec Swift. Ce programme, qui s’accompagne de ressources de développement professionnel en ligne offertes gratuitement aux pédagogues, est axé sur Mac. Et comme Mac prend en charge l’ensemble des principaux langages de programmation, c’est l’appareil idéal pour enseigner et apprendre le code.

Les guides en bref

Avec la collection Programmer avec Swift, les élèves de niveau secondaire ou postsecondaire apprennent à concevoir et bâtir de A à Z une app fonctionnelle. Les guides les aident à développer de nouvelles compétences, à se familiariser avec les concepts clés de la programmation, et même à obtenir des crédits AP ou une certification reconnue par l’industrie attestant leur maîtrise de Swift et Xcode.

Les guides d’enseignement, quant à eux, comprennent tous les outils dont vous avez besoin pour accompagner vos développeuses et développeurs en herbe, quel que soit votre niveau d’expérience avec Swift ou d’autres langages de programmation.

Aperçu du contenu

Parcourez cette leçon tirée du guide Explorations, qui amène les élèves à concevoir leur première app avec Xcode sur Mac.

1

Modules

Découvrez les objectifs d’apprentissage et les quatre grandes sections des modules : Notions de base, Exploration, Création et Conception.

Les modules mettent l’accent sur l’acquisition de connaissances en programmation et sur la compréhension de concepts clés. L’histoire d’un club télé formé par un groupe d’élèves est présentée entre les modules.

2

Projets d’apps dirigés

Grâce à des marches à suivre détaillées qui incluent images et vidéos, les projets d’apps dirigés encouragent les élèves à mettre en pratique leurs connaissances pour créer une app dans Xcode.

Les fichiers de démarrage des projets permettent aux élèves de se concentrer sur certains concepts clés de Swift pour consolider leurs acquis.

3

Processus de conception d’apps

Les élèves étudient l’impact des innovations informatiques et expérimentent le processus de conception d’apps.

C’est une occasion de se pencher sur les décisions que les pros de la conception et du développement doivent prendre sachant que leur app pourrait être utilisée par des milliers – voire des millions – de gens.

4

Playgrounds Xcode

Les élèves apprennent les notions fondamentales de la programmation en rédigeant du code Swift dans des playgrounds Xcode.

Ces environnements interactifs leur permettent de faire des essais et d’en voir les résultats immédiatement.

5

Swift

Créé par Apple, Swift est le langage derrière bon nombre des apps que vous utilisez sur Mac, iPad, iPhone, Apple Watch ou Apple TV.

C’est également une porte ouverte sur l’univers de la programmation, que les élèves souhaitent coder le temps d’un trimestre ou en faire une carrière.

6

Certification

Aidez les élèves à faire attester leur maîtrise de Swift et du développement d’apps.

Les certifications App Development with Swift* sont offertes par Certiport.

En savoir plus

Développement professionnel Apple

Le programme de développement professionnel Apple propose un cours gratuit pour les guides Programmer avec Swift – Explorations et Develop in Swift – AP® CS Principles par l’intermédiaire de la plateforme Canvas d’Instructure*. Conçu par Apple, ce cours permet d’acquérir les connaissances nécessaires à l’enseignement de Swift et Xcode. C’est une excellente façon de se préparer à introduire Programmer avec Swift dans toutes sortes de milieux éducatifs.Apprenez-en plus sur apple.co/developinswiftpl

Guides et ressources

Retrouvez cette leçon et plus encore dans le guide d’apprentissage Programmer avec Swift – Explorations. Téléchargez les livres et les ressources Programmer avec Swift ci‑dessous.

* En anglais seulement

Encore plus à explorer

Voici d’autres ressources conçues pour vous aider à enseigner la programmation et le développement d’apps.