آخرین مطالب
24
امروز

ساخت یک ربات 10 دلاری برای آموزش برنامه نویسی به کودکان

محققان دانشگاه هاروارد توانسته‌اند رباتی ۱۰ دلاری بسازند که AERobot نام دارد و به بچه‌ها کمک می‌کند تا برنامه‌نویسی یاد گرفته و اطلاعاتی در مورد هوش مصنوعی کسب کنند.

این ربات برای استفاده در دبیرستان‌ها و یادگیری مهارت‌های مربوط به فناوری اطلاعات بسیار مناسب است. امید می‌رود که این ربات تعداد بیشتری از دانش آموزان مدارس را به علم، فناوری، مهندسی و ریاضیات علاقه‌مند کند.

ساخت این ربات بخشی از یک طرح گسترده به منظور طراحی ربات‌های ارزان قیمت است که مصارف آموزشی داشته و در کشورهای در حال توسعه هم قابل استفاده باشند. علت اصلی ارزان قیمت بودن این ربات طراحی آن با استفاده از مواد ساده و کم هزینه است.

مایک روبن اشتیان و همکارانش که ربات مذکور را طراحی کرده‌اند می گویند ساخت آن را با استفاده از دستگاه ارزان قیمتی انجام داده‌اند که به طور خودکار مدارهای مورد نیاز ربات یاد شده را چاپ و سرهم می‌کند. هدایت این دستگاه با استفاده از رایانه‌های عادی هم قابل انجام است و با استفاده از پرت یو اس بی رایانه‌ها یا لپ تاپ‌ها صورت می‌گیرد.

برای استفاده از ربات مذکور، زبان برنامه نویسی موسوم به minibloqs ابداع شده که عمدتاً بر مبنای دریافت دستورات گرافیکی عمل می‌کند. لذا برای استفاده از آن باید از تصاویر و نه کدهای پیچیده بهره گرفت. تصاویر یاد شده بر روی یک نمایشگر آل ای دی که بر روی ربات نصب شده ظاهر می‌شوند.

منبع : wired

Harvard Researchers Build $10 Robot That Can Teach Kids to Code

Harvard Researchers Build $10 Robot That Can Teach Kids to Code

Mike Rubenstein wants to put robots in the classroom.

Working with two other researchers at Harvard University, Rubenstein recently created what they call AERobot, a bot that can help teach programming and artificial intelligence to middle school kids and high schoolers. That may seem like a rather expensive luxury for most schools, but it’s not. It costs just $10.70. The hope is that it can help push more kids into STEM, studies involving science, technology, engineering, and math.

The tool is part of a widespread effort to teach programming and other computer skills to more children, at earlier stages. It’s called the code literacy movement, and it includes everything from new and simpler programming languages to children’s books that teach coding concepts.

Rubenstein’s project grew out of the 2014 AFRON Challenge, held back in January, which called for researchers to design low-cost robotic systems for education in the developing world. Part of Harvard’s Self-Organizing Systems Research Group, Rubstein has long studied swarm robotics, which aims to create herds of tiny robots that can behave as whole, and he ended up adapting one of his swarm systems in order to build AERobot. It’s a single machine—not a swarm bot—but it’s built from many of the same inexpensive materials.

He and his colleagues assembled most of the electronics with a pick-and-place machine—a machine that automatically builds printed circuit boards—and in order to further cut costs, they used vibration motors for locomotion and left out a chassis. The device doesn’t include its own programming interface or charger. It gets both from a desktop or laptop computer, plugging into the USB port. “There are no extra frills,” Rubenstein says.

On the software side, Rubenstein modified a programming language called minibloqs, a highly graphical means of programming machines. “You don’t really need to type code. You drag pictures,” he explains. “Say I wanted an LED on the robot to turn green. I would just drag over an image of an LED, and pick the green color.” The language, he says, is a bit like Scratch, the programming language for kids developed at MIT.

The bot can move forwards and backwards on flat surfaces, turn in place, detect light, follow lines and edges, and identify distances using reflected infrared light. And the idea is that kids will learn but programming the bot to do such things. Rubenstein and his team provide a fifteen-lesson curriculum that walks students through the sensors and the actuators, the programming flow and logic, and how to create specific robot behavior.

At the 2014 AFRON Challenge, AERobot won the top honor in the software category, and it took second place in the hardware and curriculum categories. The team has since tested it with about 100 sixth- to eighth- graders at a STEM-focused summer camp called i2Camp, and they plan to do further tests this coming summer. Rubenstein says that for the bot’s next iteration, the group is focusing on improving the curriculum and the software, eliminating steps in the installation process and ensuring AERobot is so simple that kids can learn how to use the thing on their own—without a teacher.

یک دیدگاه

  1. چه برنامه نویسیی به ما یاد میده؟
    ممنون

    (0)

پاسخ بدهید

وارد کردن نام و ایمیل اجباری است | در سایت ثبت نام کنید یا وارد شوید و بدون وارد کردن مشخصات نظر خود را ثبت کنید *

*