Anya Lashenko's profile

Drawbots | Final Project

Drawbots is a tablet app and a series of drawing robots for teaching kids aged 8 -11 basic programming skills. All programming languages have the same basis that children can learn.The app teaches principles such as, breaking up a complex operation into several, simple, small operation, basic loops and function definitions. The use of a drawing robot allows the child to play, learn and create outside of the virtual world.

The child will receive a package with one of the drawbots, the package will also include: paper spreadings for putting together the robot (the robot is made of a paper surrounding shell that is placed on the electronics), the inner electronic parts, instructions and drawing sheets where the drawbot will drive and draw. After the child puts together the Drawbot using the instructions and puts it on the drawing sheet, he can open the Drawbots app. There he will be introduced to the app with several simple lessons that will teach him how to draw basic forms, at the same time he will learn basic programming principles. I’ve demonstrated the first lesson, drawing a square. When the child is done with the lessons he can write his own programs and watch his Drawbot execute them.

This was my fourth-year graduation project in the visual communication department in Holon Institute of Technology, 2015. Guidance: Zaсhi Dinar.

                                                        .............................................................................................


דרובוטס היא אפליקציה טאבלט וסדרת רובוטים מציירים ללימוד עקרונות התכנות לילדים בין הגילאים 8-11. לכול שפות התכנות יש אותו בסיס שניתן ללמד ילדים. עקרונות תכנות כגון: פירוק פעולה לתתי פעולה, לולאות והגדרת פונקציה באות לידי ביטוי באפליקציה. הבחירה הייתה ללמד זאת באמצעות רובוט מצייר כדי לאפשר לילד לשחק, ללמוד וליצור גם מחוץ למסך.ל

תחילה, הילד מקבל מארז של אחד הרובוטים מהסדרה הכולל: פריסות להרכבת דמות הרובוט (הרובוט מורכב מנייר כמעין קליפה המולבשת בקלות מעל הרכיבים האלקטרוניים), הרובוט הפנימי (אותם רכיבים אלקטרונים כבר מורכבים עם כלי הציור), הוראות הרכבה ובריסטול ציור עליו ייסע ויצייר הרובוט. לאחר שהילד מרכיב את הרובוט לפי ההוראות ומניח אותו על בריסטול הציור, הוא נכנס לאפליקציית דרובוטס. באפליקציה הוא עובר מספר שיעורים ראשונים לציור צורות בסיסיות ותוך כדי לומד להשתמש בעקרונות התכנות. במסגרת הפרויקט הדגמתי את השיעור הראשון : ציור ריבוע. הרעיון הוא שלאחר השיעורים המודרכים, הילד מוזמן להתנסות לבד ולתת פקודות משלו לרובוט המצייר.ל

פרוייקט זה הוא פרוייקט הגמר שלי בשנה ד במחלקה לתקשורת חזותית במכון טכנולוגי חולון בהנחייתו של צחי דינר.ל
Drawbots | Final Project
Published:

Drawbots | Final Project

Drawbots is a tablet app and a series of drawing robots for teaching kids aged 8 -11 basic programming skills. All programming languages have the Read More

Published: