.
Description
Réaliser
un programme qui constitue une petite application contenant au moins deux
formules de calcul.
Exemple:
Transformation
Celcius/Fahrenheit, transformation système anglais/système
métrique, application de formules mathématiques,
physiques, (masse volumique, pression, volume, température)
ou chimiques (proton, neutron, électron, no
atomique)...
Utilisez
un traitement de texte pour préparer votre
planification en respectant les étapes suivantes.
Critères
à respecter
.
| Le
programme doit contenir une fenêtre de présentation
des auteurs au début ou à la fin (comme dans le
programme Cercle) et une fenêtre pour les
calculs. |
| La
fenêtre de l'application doit être bien disposée
et contenir un minimum de 5 objets. |
| Utilisez
les propriétés des couleurs, de style de caractères
et de taille pour faire une belle présentation.
Mais ne surchargez pas trop l'écran! |
| Utilisez
au moins 2 variables déclarées avec
l'instruction DIM. |
| Utilisez
une zone de texte ou une barre de défilement pour
capter les valeurs. Donnez les limites des données
à capter. |
| Utilisez
au moins deux étiquettes pour l'affichage des résultats. |
| L'application
doit contenir un ou des boutons pour les
calculs,
un bouton Efface et un bouton Quitter. |
| On
doit retrouver au moins deux formules avec une
variable ou une constante dans le code.
|
| Les
procédures de codes ne doivent pas être trop
longues. Documentez votre programme (écrivez des
commentaires à droite qui indiquent ce que fait
l'instruction). |
| La
signature du professeur est obligatoire aux
endroits indiqués. Elle permet de suivre le
travail et d'apporter les correctifs au besoin. |
Autonomie
.
| Chaque
fois qu'une question posée par vous relève d'un manque
d'attention durant les explications ou les
exercices, d'un manque de recherche dans
les pages explicatives, ou devrait être une notion
déjà acquise, l'enseignant notera la date de
cette question et une note sur 20 vous sera
attribuée. |
ÉTAPE
1: Choix d'un titre
.
| Quel
titre donnerez-vous à votre programme? Choisissez
un titre court et significatif. |
ÉTAPE
2: Préciser le projet
| Décrivez
brièvement ce que fera votre programme. |
| Indiquez
les formules qui seront utilisées. |
ÉTAPE
3: Planifier le projet
| Faites
un croquis de l'interface de la feuille de présentation.
Représentez où seront placés les différents
éléments. |
| Faites
un croquis de l'interface de la feuille de
l'application. Indiquez le nom des objets et ce
qu'ils afficheront (leur "caption"). |
SIGNATURE
DU PROFESSEUR
| Avant
d'aller plus loin, vous devez imprimer votre
planification et la faire signer par votre
enseignant. |
ÉTAPE
4: Réalisation du projet
|
Réalisez
le contrat. Commencez
par préparer l'interface, modifiez les propriétés
des objets, ajoutez le code, exécutez et vérifiez.
Sauvegardez
en utilisant les noms suivants: C1F1xx.FRM
C1F2xx.FRM
CO1xx.VBP
Rappelez-vous
que les petits x doivent être remplacés
par vos initiales!
|
ÉTAPE
5: Mise au point
|
Cette
étape permet de faire les dernières
modifications au projet. On l'exécute souvent
après avoir fait essayer le programme à un ami
pour voir si tout fonctionne bien lorsque c'est
quelqu'un d'autre que l'auteur qui l'utilise.
|
ÉTAPE
6: Remise du contrat
|
Faites
toujours une copie de sécurité de votre
programme: on ne sait jamais ce qui peut arriver!
Remettez
le document de planification signé.
|
GRILLE
DE CORRECTION
|
La
feuille des calculs utilise... |
Qualité
de la feuille
(présentation,
disposition) |
|
Moins de
5 objets, noms non significatifs |
0 |
Pauvre |
0 |
|
Moins de
5 objets, noms significatifs |
2 |
Trop
surchargée |
2 |
|
5 objets pertinents et plus, noms non significatifs |
6 |
Simple
mais bonne |
5 |
|
5 objets pertinents et plus, noms significatifs |
8 |
Ofiginale
et soignée |
6 |
|
Saisie
des résultats |
Nombre
de fenêtres |
| Zone
de texte ou barre, sans limite |
1 |
Une
seule fenêtre de présentation |
2 |
| Zone
de texte ou barre, limite |
2 |
Deux
fenêtres de présentation |
4 |
|
Affichage
des résultats |
Formules |
| Zones
de texte sans les étiquettes |
1 |
Moins
de deux formules |
0 |
| Zones
de texte avec les étiquettes |
2 |
Deux
formules |
2 |
| Boutons
Effacer et Quitter |
Variables
ou constantes |
| Les
deux sont absents |
0 |
Une
ou deux non déclarée(s) |
1 |
| Les
deux fonctionnent mal |
2 |
Une
seule déclarée, bon type |
2 |
| Un
seul fonctionne bien |
4 |
Deux
déclarées, bon type |
6 |
| Les
deux fonctionnent bien |
6 |
Plus
de deux variables bien utilisées |
8 |
| Bouton
Calcul |
Sauvegarde |
| 3
erreurs de compilation |
0 |
Programme
incomplet, noms incorrects |
0 |
| 2
erreurs de compilation |
4 |
Programme
incomplet, noms corrects |
2 |
| 1
erreur de compilation |
6 |
Programme
complet, noms incorrects |
5 |
| Aucune
erreur de compilation |
8 |
Programme
complet, noms corrects |
6 |
| Code |
Planification |
| Incomplet
et non documenté |
2 |
Non
complétée ou perdu |
0 |
| Incomplet,
mais documenté |
4 |
Manque
de soin dans la préparation |
4 |
| Complet,
non documenté |
10 |
Soignée,
mais contient des fautes |
6 |
| Complet
et documenté |
12 |
Soignée
et sans faute |
8 |
| Respect
de la planification |
Autonomie
/20pts |
| Ne
respecte pas la planification |
0 |
Nombre
de manquements |
|
| Plus
ou moins conforme |
4 |
Note:
20 - (Nombre de manquements x 2) |
|
| Conforme |
8 |
|
|
Grand
total:
/ 100 |
|