آموزش کدنویسی به کودکان ۴ ساله با بازی

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از زددی نت، شرکت رباتیک ماتاتالب در شنزن چین، ربات‌هایی برای بازی و تفریح بچه‌های کم سن و سال تولید کرده که ضمن ارتقای توانایی‌های شناختی کودکان به طور غیرمستقیم برنامه نویسی را هم به بچه‌ها یاد می‌دهند.

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

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

در حال حاضر در بسیاری از مهدکودک‌ها و دبستان‌های چین، آموزش برنامه نویسی و کدنویسی به عنوان یک برنامه درسی ثابت مد نظر قرار می‌گیرد و انتظار می‌رود از این ابتکار عمل نیز استقبال شود. تحلیل گران می‌گویند ارزش بازار فروش محصولات رباتیک آموزشی تا سال ۲۰۳۰ به ۱.۷ میلیارد دلار می‌رسد.

129
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });