انتشار کتاب Learn to code with Scratch
نوشته شده توسط آی دریمز در 28 ژوئن 2016اسکرچ (Scratch) یک زبان برنامهنویسی تصویری است که برای کودکان طراحی شده است. دانشمندان آزمایشگاه امآیتی زبان برنامهنویسی اسکرچ (Scratch) را طراحی نموده و در سال ۲۰۰۷ به طور رسمی و به صورت کاملاً رایگان به دنیا عرضه کردند. این برنامه نویسان که به دنبال راه کاری بودند تا زبانی را طراحی کنند که کار کردن با آن بسیار ساده باشد با الهام گرفتن از روش بازی کودکان با لگو قطعات خانه سازی که با استفاده از آن میتوان سازههای مختلفی ایجاد کرد. سعی کردند مفاهیم اصلی برنامهنویسی را در قالبی کاملاً بصری و همچون ساخت یک خانه با لگو آموزش دهند. کودکان به هیچ وجه نیازی به نوشتن حتی یک خط کد هم برای تکمیل پروژه خود ندارند بلکه کدهای این زبان برنامهنویسی در قالب شکلهای مختلف در معرض دید کودک قرار میگیرد. حال کودک با کنار هم قرار دادن این اشکال اقدام به کد نویسی میکند. چنین قابلیت منحصر به فردی بوسیله شکلهای مختلف فراهم شده است به این صورت که فقط اشکال خاصی هستند که میتوان آنها را در کنار یکدیگر جفت کرد.
این ابزار بصورت پیش فرض در سیستم عامل رسپبیان موجود است و با توجه به اینکه بخشی از جامعه کاربری رسپبری پای را کودکان/دانش آموزان تشکیل می دهند، بنیاد رسپبری پای اقدام به انتشار کتاب آموزش برنامه نویسی با کمک اسکرچ، کرده است. در این کتاب می آموزید که چگونه قدم به قدم و بدون هیچ دانش برنامه نویسی، به نوشتن برنامه بپردازید و حتی GPIO رسپبری پای را کنترل کنید!