Valeur de cette activité : 5 points
Compétence :
Kturtle no 22: La fonction sinus et arcsinus

A-Module 12 : ROBOTIQUE - Kturtle : 5 points - difficulté : 2

Kturtle no 22: La fonction sinus et arcsinus





Description

Cette activité consiste à utiliser la fonction sin et arcsin de kturtle pour trouver l'angle d'un triangle rectangle avec seulement les mesures de ses côtés. Pour faire ce travail, vous devriez savoir la base de kturtle et comment on peut trouver l'hypoténuse d'un triangle rectangle.



  1. 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

  2. Lancez kturtle, cette fenêtre s'affichera.

  3. Consultez au besoin un des guides d'utilisation :
    Liste des commandes anglaises offertes par votre prof! (guide suggéré)
    manuel kturtle (anglais - suggéré)
    manuel kturtle (français)

  4. Consultez également au besoin la liste complète des commandes possibles à utiliser :
    Liste des commandes anglaises offertes par votre prof! (guide suggéré)
    manuel kturtle (anglais - suggéré)
    manuel kturtle (français)

  5. 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é).

    À la fin de votre travail, votre canevas devrait être semblable à celui-ci:

    On peut voir que la ligne diagonale est l'hypoténuse d'un triangle imaginaire qui a comme côtés le bas du canevas et la droite du canevas, comme ceci:


  6. Débutez votre programme en réinitialisant les données (commande reset).

  7. Insérez une échelle jusqu'à 400 avec des bonds de 50 à l’extrême droit de votre canevas.

  8. Insérez une variable ($y) qui sera égale à une fonction ask qui va déterminer où votre ligne (hypoténuse) va terminer dans l'échelle.

  9. Insérer une autre variable ($c) qui sera être égale à la ligne (l'hypoténuse), soit sqrt(400*400+$y*$y): ce calcul est le théorème de Pythagore.

  10. Ensuite, pour savoir le sinus de votre angle, insérez la variable suivante : $sin= $y/$c : $y étant le côté droit du triangle et $c étant l'hypoténuse du triangle.

  11. Finalement, pour connaître l'angle de votre triangle, faite une dernière variable ($arcsin) qui est égale à arcsinus $sin.

  12. Terminer votre code en faisant une ligne qui part du coin en bas à gauche, terminant à l'endroit choisi dans l'échelle ($y) en utilisant la variable ($c) et ($arcsin) et les fonctions direction, forward et go.



    N'oubliez pas d'essayer plusieurs valeurs avec $y pour voir si tout va bien.

  13. Utilisez le menu FICHIER + ENREGISTRER SOUS et nommez votre fichier k22.turtle

  14. Utilisez ensuite le menu CANEVAS + EXPORTEZ SOUS FORME D'IMAGE PNG et nommez votre fichier k22.png

  15. Si la version du logiciel que vous utilisez le permet, utilisez ensuite le menu FICHIER + EXPORTEZ EN HTML ... et nommez votre fichier k22.html

  16. Téléchargez vos documents (k22.turtle, k22.html et k22.png) dans votre espace de téléchargement.

  17. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 92646

  18. Inscrivez dans le champ titre : Kturtle no 22

  19. Sélectionnez la section : MODULE ROBOTIQUE

  20. Sélectionnez la matière : informatique

  21. Inscrivez dans le champ no de la directive : 92646

  22. Inscrivez dans votre page le titre de niveau 1 : Kturtle no 22

  23. Ajoutez votre IMAGE k22.png

  24. Ajoutez un SAUT DE LIGNE

  25. Ajoutez un LIEN DE TÉLÉCHARGEMENT vers votre fichier k22.turtle

  26. Ajoutez un SAUT DE LIGNE

  27. Ajoutez un LIEN vers votre fichier k22.html

  28. Visualisez votre page et apportez des modifications au besoin.