5. Initiation à la programmation (Logo)
Commander une tortue pour dessiner des figures.
</>Résumé du cours
Le principe
Un programme est une suite d’instructions exécutées dans l’ordre. En Logo, on commande une tortue qui dessine.
Primitives
AV n (avance), RE n (recule), TD a (tourne à droite de a degrés), TG a (tourne à gauche), LC (lève crayon), BC (baisse crayon), VE (vide l’écran).
Répétition
REPETE 4 [AV 100 TD 90] dessine un carré. Pour un polygone régulier à n côtés : REPETE n [AV l TD 360/n].
Procédures
POUR CARRE … FIN : on nomme un bloc pour le réutiliser.
✎Exemples corrigés
Exemple 1
Quelle instruction dessine un triangle équilatéral de côté 80 ?
Voir la correction
?Teste-toi
Clique sur la bonne réponse.
-
Pour un hexagone régulier, l’angle de rotation est…
Réponse
b) 60° — 360 ÷ 6. -
LC permet de…
Réponse
b) déplacer sans dessiner — Lève crayon. -
REPETE 4 [AV 50 TD 90] dessine…
Réponse
a) un carré — 4 côtés, 90°.
التحكم في سلحفاة لرسم أشكال.
</>ملخص الدرس
المبدأ
البرنامج سلسلة من التعليمات تُنفذ بالترتيب. في لوغو نتحكم في سلحفاة ترسم.
الأوامر الأولية
AV n (تقدم)، RE n (تراجع)، TD a (دوران يمينًا بـ a درجة)، TG a (يسارًا)، LC (رفع القلم)، BC (إنزال القلم)، VE (مسح الشاشة).
التكرار
REPETE 4 [AV 100 TD 90] يرسم مربعًا. لمضلع منتظم ذي n ضلعًا: REPETE n [AV l TD 360/n].
الإجراءات
POUR CARRE … FIN: نسمي كتلة لإعادة استعمالها.
✎أمثلة محلولة
مثال 1
ما التعليمة التي ترسم مثلثًا متساوي الأضلاع طول ضلعه 80؟
عرض الحل
?اختبر نفسك
اضغط على الجواب الصحيح.
-
لسداسي منتظم، زاوية الدوران…
الجواب
ب) 60° — 360 ÷ 6. -
يمكّن LC من…
الجواب
ب) التنقل دون رسم — رفع القلم. -
REPETE 4 [AV 50 TD 90] يرسم…
الجواب
أ) مربعًا — 4 أضلاع، 90°.
Résumé rédigé par Nqraw selon le programme officiel marocain.