L'idée du cours

Le but de ce cours de deux semaines est de vous enseigner les bases de la programmation informatique au point où vous pouvez aller apprendre par vous-même. Il est enseigné par une collaboration d'instructeurs du monde entier. Vous apprendrez à programmer en utilisant le matériel du cours Introduction à l'informatique de Stanford.


Programmes

Jour 1: Karel

Projet de demarrage: Jour1.zip
Exercice Thème
Ramasser le journal Les méthodes
Construire La Grande
Mosquée de Conakry
Boucles "pour"
Montagne Karel Boucles "tant que"
Peintre aléatoire Structues "si/sinon"
Le Drapeau Guinean Boucles "pour" et
boucles "tant que"

Jour 2: Variables

Projet de demarrage: Jour2.zip
Exercice Thème
Châteaux de sable Variables
Numéro préféré Variables
Médicament contrefaits Concatenation
C'est une somme Variables

Jour 3: Graphiques

Projet de demarrage: Jour3.zip
Exercice Thème
Programmer, c'est génial! Graphique
Voiture en panne Graphique
Moustiquaire For Loops
Cercles aléatoires Le hasard
Place du mystère Animation
Voiture reparée Animation
Balle rebondissante Animation

Configurez votre ordinateur

Télécharger Eclipse

Votre première étape consiste à installer Eclipse. Voici des instructions. Si vous souhaitez simplement utiliser le plug-in Stanford, vous pouvez le trouver ici .

Importer un projet

Une fois Eclipse installé, vous pouvez importer un projet (Menu Stanford -> Importer un projet). Pour les nouveaux programmes, téléchargez et importez une ce projet vierge. Une vidéo utile peut être trouvée ici . Vous pouvez trouver une autre vidéo expliquant comment utiliser votre code ici .


Programme d'études


Jouer avec Karel

Faites connaissance avec Karel, le robot Java utilisé par Stanford pour initier les étudiants universitaires à la programmation.

Utilisez les commandes de Karel pour lui demander de déplacer le bipeur vers le haut du rebord. Normalement, vous écrivez vos programmes dans une application appelée Eclipse, mais pour vous aider à démarrer, nous avons créé une mini-éclipse pour notre site Web: