نکاتی برای ایجاد زبان بلاک با Blockly
E. Pasternak، R. Fenichel و AN Marshall، "نکاتی برای ایجاد یک زبان بلاک با blockly"، 2017 IEEE Blocks and Beyond Workshop (B&B)، رالی، NC، ایالات متحده آمریکا، 2017، صفحات 21-24.
چکیده: Blockly یک کتابخانه منبع باز است که اضافه کردن برنامههای بصری مبتنی بر بلوک را به یک برنامه آسان میکند. به گونه ای طراحی شده است که انعطاف پذیر باشد و از مجموعه وسیعی از ویژگی ها برای برنامه های مختلف پشتیبانی می کند. برای برنامه نویسی کاراکترهای متحرک روی صفحه استفاده شده است. ایجاد فیلمنامه داستان؛ کنترل ربات ها؛ و حتی تولید اسناد قانونی. اما Blockly خود یک زبان نیست. توسعه دهندگانی که از Blockly استفاده می کنند، زبان های بلاک خود را ایجاد می کنند. هنگامی که توسعهدهندگان برنامهای را با استفاده از Blockly ایجاد میکنند، باید سبک، بلوکهایی که باید استفاده کنند و کدام API و ویژگیهای زبانی برای مخاطبانشان مناسب است را به دقت در نظر بگیرند.
لینک انتشار: http://ieeexplore.ieee.org/document/8120404/
ده چیزی که از Blockly یاد گرفته ایم
N. Fraser، "ده چیز که ما از Blockly یاد گرفتیم"، 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond)، آتلانتا، GA، 2015، صفحات 49-50.
چکیده: در چهار سال گذشته تیم Blockly درس های زیادی را آموخته است که به طور کلی برای برنامه نویسی مبتنی بر بلوک قابل استفاده است. موارد زیر مجموعه ای از ده اشتباهی است که ما مرتکب شده ایم یا اشتباهاتی که معمولاً توسط دیگران انجام می شود. هر شماره به عنوان دانش عامیانه غیر مناقشهبرانگیز بدون دادههای پشتیبان ارائه میشود.
لینک انتشار: http://ieeexplore.ieee.org/document/7369000/