Projets à partir du Quiz des présidents
Durée estimée: 45 minutes
Présentation
Soyez créatifs!
Dans cette leçon vous allez réaliser plusieurs petits projets consistant à améliorer le Quiz des présidents. Nous vous encourageons à discuter de vos idées sur la manière de traiter ces sujets avec votre enseignant, votre partenaire et les autres étudiants. Des Indices et suggestions vous sont proposées. Objectifs: Dans cette leçon vous allez
|
Programmation et création
- Modifiez l'application Quiz pour que l'appareil dise si la réponse est “bonne” ou “mauvaise”.
- (Algorithme Si/sinon (if/else).) Modifiez l'application pour compter le nombre de bonnes et de mauvaises réponses. Assurez vous que la réponse à une question n'est comptabilisée qu'une seule fois (i.e., si il y a trois questions, le nombre maximal de bonnes réponses, doit être de trois au maximum). Indice: utilisez une liste de variables booléennes (vrai/faux) pour savoir si la bonne réponse à une question a déjà été prise en compte. Note : On suppose que vous pouvez répondre jusqu'à obtenir la bonne réponse .
- Prenez le Quiz des présidents, comme point de départ pour créer un Quiz sur un sujet de votre choix. Vous devrez changer les questions, les réponses et les images et vous devrez aussi ajouter au moins une application à l'application.
Démarrer App Inventor
Pour cette leçon, vous pouvez partir du projet que vous avez réalisé dans la leçon précédente, ou si vous préférez, de ce modèle.
Ouvrez la version du Quiz des Présidents ou le modèle et renommez le PresidentQuizV2, pour la distinguer de la prmeière version. Puis faites les exercices de programmation décrits dans la vidéo.
Si vous êtes bloqués, consultez les solutions dans la vidéo ci-dessous.
Solutions
Auto-contrôle
Laquelle de ces actions correspond au programme réalisé par ces blocs :
Sample AP CSP Exam Question
Il veut ajouter 5 points à la note initiale de l'élève. Mais si cet ajout conduit à dépasser 100, l'étudiant reçoit la note maximale de 100 points.
Les notes initiales des étudiants sont stockées dans la liste gradeList, qui est indexée de 1 à n.
i ← 1
REPETER n FOIS
{ <CODE MANQUANT>
i ← i + 1
}
Pour votre Portfolio
Créez une page nommée : Projets Quiz des présidents Quiz dans la catégorie "Projets créatifs" de votre portfolio et répondez aux questions suivantes :
- Faites une description rapide des améliorations que vous avez apportées à l'application. Joignez des copies d'écran des blocs importants et décrivez comment vous les avez utilisés pour les problèmes à traiter.
- Décrivez l'utilisation des listes dans une de vos améliorations.