کد نویسی مبتنی بر بلوک در دسترس برای همه

Google's Blockly در حال پیشبرد برنامه‌نویسی در دسترس مبتنی بر بلوک با توسعه‌دهندگان، دانشجویان و مؤسسات عمومی است.

تصویر قهرمان دسترسی بلوکی

تعهد مداوم ما به دسترسی

گسترش دسترسی دانش آموزان دارای معلولیت

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

صندوق دسترسی بلوکی

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

مشارکت های دسترسی

نقل قول دسترسی مسدود شده

کار با تیم Google Blockly و شرکای آن، من را نسبت به پتانسیل در دسترس ساختن علوم کامپیوتر برای همه دانشجویان خوشبین کرده است.

الیسا هوزور

رهبر دسترسی، انجمن معلمان علوم کامپیوتر

چه چیزی در Blockly جدید است؟

پلاگین پیمایش صفحه کلید

مه 2025 راه اندازی شد

این افزونه ناوبری صفحه کلید را در Blockly فعال می کند. عملکردهای صفحه‌کلید را ارائه می‌کند که ممکن است ناوبری Blockly را برای کاربرانی که دارای اختلالات بینایی یا حرکتی ضعیف هستند، یا افرادی که قادر به استفاده از ماوس نیستند، آسان‌تر کند.

ویژگی‌های ناوبری صفحه‌کلید و پشتیبانی از صفحه‌خوان کاملاً مرتبط هستند. تیم Blockly قصد دارد پشتیبانی از صفحه‌خوان را در سه ماهه سوم سال 2025 به صورت تدریجی اضافه کند، زیرا ما رویکرد کلی برای ناوبری را تأیید می‌کنیم.

  • از افزونه در برنامه خود استفاده کنید و بازخورد خود را ارائه دهید.
  • در مورد معاوضه بین روش های ناوبری مختلف بحث کنید.
  • در مورد رویکردهای مختلف تست کاربر بحث کنید. تحقیقات مرتبط و زمینه های دیگر را به اشتراک بگذارید.
مهم: نسخه 0.6 افزونه پیمایش صفحه کلید که قبل از Blockly v12 وجود داشت حذف شده است. لطفا از جدیدترین نسخه افزونه استفاده کنید.
نقشه راه محصول دسترسی

ما روی پیاده‌سازی پیمایش صفحه کلید و عملکرد صفحه‌خوان اولیه متمرکز شده‌ایم.

هدف این تلاش ها افزایش قابلیت استفاده Blockly برای همه کاربران با ادغام ویژگی های دسترسی در کتابخانه اصلی، پلتفرم های شریک و مواد آموزشی است.

زمان بندی پروژه توضیحات
می 2025

ناوبری صفحه کلید

ما Blockly v12 و افزونه Keyboard Navigation را منتشر کردیم که با هم ویرایشگر Blockly را در دسترس‌تر می‌سازد.
Q3 2025

بهبودهای صفحه خوان

ما در حال اجرای عملکرد صفحه‌خوان اولیه با ویژگی‌های ARIA برای فیلدها و اجزای فضای کاری در کتابخانه Blockly هستیم. جزئیات پروژه را اینجا بخوانید.
Q3 2025

مقیاس دسترسی به صفحه کلید

پیمایش صفحه کلید برای ادغام در پلتفرم های شریک مانند Code.org، micro:bit و MakeCode در دسترس است.
Q3 2025 به روز رسانی اسناد ما در حال ایجاد اسناد جدید و جامع در مورد ویژگی‌های دسترس‌پذیری Blockly هستیم.
Q3 2025

افزایش دسترسی به برنامه های درسی

پلتفرم‌های شریک تشویق می‌شوند تا مواد برنامه درسی موجود را حسابرسی و به روز کنند تا با بهترین شیوه‌های دسترسی مطابقت داشته باشند. ما برای ارائه پشتیبانی فنی از طریق انجمن انجمن در دسترس هستیم.
Q3 2025

انتشار مطالب آموزشی

پس از ادغام ویژگی‌های دسترس‌پذیری، پلتفرم‌های شریک می‌توانند مواد آموزشی و پشتیبانی را برای معلمان و دانش‌آموزان توسعه دهند تا به آنها کمک کند تا از ویژگی‌های دسترس‌پذیری به طور مؤثر استفاده کنند.
Q4 2025

افزودن مدیریت دسترسی

ما در حال برنامه ریزی برای اضافه کردن یک کنترل پنل هستیم که می تواند توسط پلتفرم های شریک برای کمک به کاربران در مدیریت ویژگی های دسترسی Blockly استفاده شود.
زمان بندی می 2025
پروژه ها ناوبری صفحه کلید
توضیحات ما Blockly v12 و افزونه Keyboard Navigation را منتشر کردیم که با هم ویرایشگر Blockly را در دسترس‌تر می‌سازد.
زمان بندی Q3 2025
پروژه ها بهبودهای صفحه خوان
توضیحات ما در حال اجرای عملکرد صفحه‌خوان اولیه با ویژگی‌های ARIA برای فیلدها و اجزای فضای کاری در کتابخانه Blockly هستیم. جزئیات پروژه را اینجا بخوانید.
زمان بندی Q3 2025
پروژه ها مقیاس دسترسی به صفحه کلید
توضیحات پیمایش صفحه کلید برای ادغام در پلتفرم های شریک مانند Code.org، micro:bit و MakeCode در دسترس است.
زمان بندی Q3 2025
پروژه ها به روز رسانی اسناد
توضیحات ما در حال ایجاد اسناد جدید و جامع در مورد ویژگی‌های دسترس‌پذیری Blockly هستیم.
زمان بندی Q3 2025
پروژه ها افزایش دسترسی به برنامه های درسی
توضیحات پلتفرم‌های شریک تشویق می‌شوند تا مواد برنامه درسی موجود را حسابرسی و به روز کنند تا با بهترین شیوه‌های دسترسی مطابقت داشته باشند. ما برای ارائه پشتیبانی فنی از طریق گروه برنامه نویس خود در دسترس هستیم.
زمان بندی Q3 2025
پروژه ها انتشار مطالب آموزشی
توضیحات پس از ادغام ویژگی‌های دسترس‌پذیری، پلتفرم‌های شریک می‌توانند مواد آموزشی و پشتیبانی را برای معلمان و دانش‌آموزان توسعه دهند تا به آنها کمک کند تا از ویژگی‌های دسترس‌پذیری به طور مؤثر استفاده کنند.
زمان بندی Q4 2025
پروژه ها افزودن مدیریت دسترسی
توضیحات ما در حال برنامه ریزی برای اضافه کردن یک کنترل پنل هستیم که می تواند توسط پلتفرم های شریک برای کمک به کاربران در مدیریت ویژگی های دسترسی Blockly استفاده شود.

طراحی برای فراگیری

در زیر نکات مفیدی وجود دارد که می توانید امروز هنگام طراحی محصول مبتنی بر بلوک و تجربیات آموزشی پیاده سازی کنید:

روش‌های متعددی را برای دانش‌آموزان در نظر بگیرید تا با محیط شما درگیر شوند، از جمله عناصر شنوایی، متنی و جنبشی. به عنوان مثال، از درمان های صوتی برای فراگیرتر کردن کدگذاری فضایی استفاده کنید.

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

درس‌هایی ایجاد کنید که اطلاعات را به روش‌های مختلف نشان می‌دهند، مانند بلوک‌های مغناطیسی، بلوک‌های چاپ سه‌بعدی، شکل‌ها و رنگ‌های مختلف بلوک، تبدیل متن به گفتار، گرافیک، ویدیو و موارد دیگر.

منابع

گسترش دسترسی به آموزش CS برای دانش آموزان دارای معلولیت

پست وبلاگ

گسترش دسترسی به آموزش CS برای دانش آموزان دارای معلولیت

بیاموزید که چگونه Blockly در حال گسترش دسترسی به تجربه کدگذاری مبتنی بر بلوک فراگیرتر با Blockly Accessibility Fund است.

کارت قله بلوکی در سفر Micro:bit

یوتیوب

سفر Micro:bit به سمت کدگذاری مبتنی بر بلوک در دسترس

لوسی گیل، رئیس محصول بنیاد آموزشی Micro:bit، سفر آنها را برای بهبود دسترسی در محصولات فیزیکی و دیجیتالی خود بررسی می‌کند.

کارت قله Blockly در Blockly به عنوان یک ابزار یادگیری فضایی برای دانش آموزان ناشنوا

یوتیوب

Blockly به عنوان یک ابزار یادگیری بصری فضایی برای دانش آموزان ناشنوا

از شیرین حافظ، بنیانگذار کد کودکان ناشنوا، بیاموزید که چگونه Blockly به دانش آموزان ناشنوا قدرت می دهد تا مهارت های منحصر به فرد خود را در حل مسئله به نمایش بگذارند.