Informatique nomade : Mobile CSP

Avec ce cours, vous apprendrez ou enseignerez la programmation en fabriquant des applications pour votre téléphone portable.
Mais vous ne ferez pas seulement du code, vous aborderez ces applications comme des projets et devrez coopérer, communiquer, écrire et faire preuve de créativité.
Le cours propose également une analyse des bases techniques et scientifiques de l'informatique, et une réflexion sur les enjeux du numérique dont la protection de la vie privée, la propriété intellectuelle, le partage de l'information, la sécurité, etc.

Ce cours est une adaptation française du cours " (Mobile Computer Science Principles)", introduction large et rigoureuse à l'informatique et la programmation. Il s'appuie sur App Inventor, qui est un environnement de programmation facile d'accès pour appareils Android. Il est enseigné dans les lycées aux Etats-Unis et (dans une 2° version) pour la formation des professeurs à l'enseignement de l'informatique. C'est un des trois cours (avec Java et Python), dont le contenu pédagogique et didactique a été validé par le College Board. Il permet d'aborder le développement informatique sans rupture avec l'environnement quotidien des élèves.

Licence: Sauf indication contraire, le contenu de ce site est sous licence
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Auteurs

Traduction et adaptation

Ralph Morelli, Trinity College
Jen Rosato, College of St. Scholastica
Chery Lucarelli, College of St. Scholastica
Chinma Uche, Academy of Aerospace and Engineering, Windsor
Pauline Lake, Trinity College
Cassandra Beckworth, College of St. Scholastica
Dave Wolber, University of San Francisco
Lawrence Baldwin, Baldwin Associates

Pierre Huguet,
MIT Master Trainer in Educational Mobile Computing,
pierre.huguet50@gmail.com