Dragon Logo: לומדים לתכנת עם צב
Dragon Logo של Larry Kheriaty ו-George Gerhold (Micropi, 1982) יצאה במחסנית בהוצאת Dragon Data. זו אותה תוכנה שנמכרה ל-Color Computer בשם Color Logo. נותנים פקודות לצב קטן על המסך, והוא מצייר. כך ילדים למדו לתכנת.
הפעלה
מכניסים את המחסנית כשהמחשב כבוי, ומדליקים. מופיע LOGO:, וזה התפריט: לוחצים אות אחת, בלי ENTER.
| R | מצב ריצה: המסך לצב, ושלוש שורות לפקודות בתחתית |
|---|---|
| E | העורך: כאן כותבים פרוצדורות |
| S, T, ENTER | שמירה של כל הפרוצדורות לקלטת |
| L, T, ENTER | טעינה מקלטת |
| P | הדפסה במדפסת |
| BREAK | מכל מצב: חזרה ל-LOGO: |
הצעדים הראשונים
לוחצים R, ומקלידים פקודה אחת בכל שורה, עם רווח לפני המספר, ו-ENTER. FD 40 מזיז את הצב 40 צעדים קדימה, ו-RT 90 מסובב אותו ימינה ברבע סיבוב.
| FD / BK | קדימה / אחורה |
|---|---|
| RT / LT | סיבוב ימינה / שמאלה, במעלות |
| PU / PD | מרימים את העט / מורידים אותו |
| HOME | חזרה למרכז, עם הפנים למעלה |
| CLEAR | מנקה את המסך |
| HT / ST | מסתירים את הצב / מראים אותו |
| PC 0–3 | צבע העט |
| BG 0–3 | צבע הרקע |
פרוצדורה ראשונה
הפרוצדורה היא מילה חדשה שמלמדים את הצב. לוחצים BREAK, אחר כך E, ומקלידים:
TO SQUARE REPEAT 4 (FD 30 RT 90) END TO FLOWER :N REPEAT :N (SQUARE RT 360/:N) END
לוחצים BREAK ואז R, ומקלידים FLOWER 12. הצב מצייר 12 ריבועים סביב המרכז, כמו פרח. :N הוא מספר שמעבירים לפרוצדורה.
מה שונה כאן מ-Logo אחרות
- סוגריים עגולים. REPEAT 4 (FD 30 RT 90), ולא סוגריים מרובעים כמו ברוב גרסאות ה-Logo.
- REPEAT רק בתוך פרוצדורה. במצב ריצה עובדות רק פקודות פשוטות, אחת בשורה. לולאות ותנאים כותבים בעורך.
- רווח אחרי כל מילה. FD40 בלי רווח נותן הודעה שהצב לא מכיר את המילה. כל מקש ממשיך.
- מספרים שלמים בלבד. אין שברים, ואין רשימות. במקום זה יש כמה צבים בבת אחת, ומצב DOODLE לילדים קטנים: לוחצים @ במצב ריצה, ומציירים במקשי הספרות.
- עיגול. REPEAT 36 (FD 6 RT 10) בתוך פרוצדורה נותן עיגול יפה.
- לא נוגעים בשורות התחתונות. צב שנכנס לשלוש שורות הפקודות נמרח כשהטקסט זז.
המדריך כתוב במילים שלנו, לבעלי Dragon שיש להם את התוכנה המקורית. אנחנו לא מעלים את התוכנה עצמה ולא את המדריך המקורי. בדקנו כל צעד על מכונה עם אותו מעבד ואותו מסך.