Dans la dernière activité, vous avez utilisé les commandes de déplacements. Cette activité vous permettra de découvrir les commandes de boucle de répétition afin de répéter une ou une série d'actions.
Installez au besoin le logiciel kturtle en tapant dans le terminal les commandes suivantes :
sudo apt-get install kturtle
Afin de pouvoir utiliser la programmation en langue française, vous devez installer (non suggéré)
sudo apt-get install language-pack-kde-fr language-pack-kde-fr-base
IMPORTANT : Afin de sélectionner la langue de programmation, utilisez le menu CONFIGURATION + LANGUE DU CODE et sélectionnez la langue de votre choix (anglais est suggéré).
Tous les exemples de code offerts dans nos directives seront en langue anglaise.
La principale raison est que tous les langages de programmation utilisent cette langue.
Afin de s'initier à la programmation, il est très important de maîtriser les bases de cette langue.
Dans cette activité, vous allez utiliser les commandes suivantes :
Débuter votre programme en réinitialisant les données (commande reset).
Réglez ensuite la taille de votre canevas aux dimensions 500,500 en utilisant la commande canvassize 500,500
Réglez ensuite la couleur de votre canevas dans une couleur de votre choix en utilisant la commande canvascolor R,G,B. Utilisez au besoin le menu OUTILS + SÉLECTEUR DE COULEURS afin d'identifier les composantes R G B.
Réglez ensuite la taille de votre crayon à la dimension 5 en utilisant la commande penwidth 5
Réglez ensuite la couleur de votre crayon dans une couleur de votre choix en utilisant la commande pencolor R,G,B. Utilisez au besoin le menu OUTILS + SÉLECTEUR DE COULEURS afin d'identifier les composantes R G B.
Déplacez ensuite votre tortue à la position 200,200 en utilisant la commande go 200,200
En utilisant les commandes repeat 4 {} afin de répéter 4 fois la création d'une ligne qui permettra de dessiner un carré.
Dans cette boucle (entre les accollades), ajoutez les commandes forward 50 et turnleft 90, afin de dessiner un carré.
Déplacez ensuite votre tortue à un autre endroit de votre choix (commande go x,y)
C'est ici que le défi débute. Votre défi consiste maintenant à dessiner un cercle en utilisant les commandes suivantes : repeat x {}forward x et turnleft x
Déplacez ensuite votre tortue à un autre endroit de votre choix (commande go x,y)
Votre défi 2 consiste maintenant à dessiner un demi-cercle (fermé ou non selon votre choix) en utilisant les commandes suivantes : repeat x {} forward x et turnleft x
Cliquez ensuite dans le champ , tapez la commande reset et appuyez sur la touche RETOUR de votre clavier afin de réinitialiser le programme.
Cliquez de nouveau le bouton afin de faire fonctionner le programme pour vous assurer que vous n'avez pas commis d'erreur.
Utilisez le menu FICHIER + ENREGISTRER SOUS et nommez votre fichier k3.turtle
Utilisez ensuite le menu CANEVAS + EXPORTEZ SOUS FORME D'IMAGE PNG et nommez votre fichier k3.png
Si la version du logiciel que vous utilisez le permet, utilisez ensuite le menu FICHIER + EXPORTEZ EN HTML ... et nommez votre fichier k3.html
Téléchargez vos documents (k3.turtle, k3.html et k3.png) dans votre espace de téléchargement.
Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 70598
Inscrivez dans le champ titre : Kturtle no 3 : les boucles de répétitions
Sélectionnez la section : MODULE ROBOTIQUE
Sélectionnez la matière : informatique
Inscrivez dans le champ no de la directive : 70598
Inscrivez dans votre page le titre de niveau 1 : Kturtle no 3 : les boucles de répétitions
Ajoutez votre IMAGE k3.png
Ajoutez un SAUT DE LIGNE
Ajoutez un LIEN vers votre fichier k3.turtle
Ajoutez un SAUT DE LIGNE
Ajoutez un LIEN vers votre fichier k3.html
Visualisez votre page et apportez des modifications au besoin.