F. Turbak, M. Sherman, F. Martin, D. Wolber va S. Crawford Pokress, App Inventorda voqealar-birinchi dasturlash, Journal of Computing Sciences in Colleges, jild. 29, yo'q. 6, iyun, 2014 yil, 81-89-betlar.
Xulosa: Hodisalar informatika fanida markaziy tushunchadir. Voqealarga asoslangan dasturlashdan foydalanadigan mobil va veb-platformalarning tarqalishi bilan ular muhimroq bo'lib bormoqda. Shunga qaramay, voqealar odatda CS o'quv dasturida kech o'qitiladi, masalan, veb-dasturlash yoki operatsion tizimlar kursida. Biz MIT App Inventor, talabalarga Android qurilmalari uchun ilovalar yaratish imkonini beruvchi bloklarga asoslangan dasturlash muhiti yordamida birinchi kundan boshlab CS0 talabalarini tadbirlar bilan tanishtirdik. Ushbu maqolada tizimning hodisalarga asoslangan modeli, shuningdek, odatiy kodlash muammolari va ularni hal qilish uchun eng yaxshi amaliyot yondashuvlari taqdim etiladi. Biz CS o'quv dasturidagi voqealarga erta e'tiborni kuchaytirish tarafdorimiz.
Tekshiruv qog'ozi
DY Miao, PrivacyInformer: MIT App Inventor uchun avtomatlashtirilgan maxfiylik tavsifi generatori, M.Eng. dissertatsiya, Elect. Eng. Hisoblash. Sci., Massachusets Inst. Technol., Kembrij, 2014 yil.
Xulosa: Aqlli mobil telefonlar va hamma joyda mavjud bo'lgan mobil ilovalar paydo bo'lishi bilan odamlar ma'lumotlarni yaratish, kirish va olish tezligi sezilarli darajada tezlashdi. Ushbu tezisda biz birinchi navbatda mobil ilovalar bozoridagi maxfiylik muammolari ilova iste'molchilari va ishlab chiquvchilari farovonligini qanday buzishini ko'rib chiqamiz. Keyin, biz mobil ilovalarda foydalanish mumkin bo'lgan maxfiylik hujjatlari yo'qligi bilan bog'liq muammoni o'rganamiz. Keyinchalik, biz MIT App Inventor, o'z-o'zidan mobil ilovalar yaratish platformasining kengaytmasi sifatida PrivacyInformer nomli texnik yechimni taklif qilamiz. Ushbu platforma keng xalqaro foydalanuvchilar bazasiga ega, shuningdek, mobil ilovalar yaratishni demokratlashtirishga ta'siri kuchaymoqda. Biz mobil ilovalarning manba kodini tahlil qilish orqali shuni ko'rsatamiz. PrivacyInformer oddiy va foydali maxfiylik tavsiflarini ham odam o‘qiy oladigan, ham mashina o‘qiy oladigan formatda ishlab chiqishi mumkin. Nihoyat, biz PrivacyInformer samaradorligini ilova ishlab chiqaruvchisi nuqtai nazaridan baholash uchun foydalanuvchi tadqiqotini o'tkazamiz, shuningdek, mobil ilovalarni ishlab chiqish hamjamiyatida bunday vositaning siyosatga ta'sirini muhokama qilamiz.
Qabul qilingan dissertatsiya
D. Wolber, H. Abelson va M. Fridman, Democratizing computing with App Inventor, Mobile Computing and Communications Review, jild. 18, yo'q. 4, 53-58-betlar, 2014 yil oktyabr.
Annotatsiya: MIT App Inventor – yangi boshlanuvchilar va dasturchi bo‘lmaganlarga o‘z telefonlari va planshetlari uchun ilovalar yaratish imkonini beruvchi vizual bloklar tili. Bu minglab odamlarga real dunyoda foydali bo'lgan dasturiy ta'minotni yaratish va o'zlarini mobil hisoblash muhitida iste'molchi emas, balki yaratuvchi sifatida ko'rish imkoniyatini berdi. Ta'lim nuqtai nazaridan, u kompyuter ta'limida ishtirok etishni kengaytirish va diversifikatsiya qilishga yordam beradigan shlyuz preparatini taklif qiladi.
Tekshiruv qog'ozi
J. Schiller, F. Turbak, M. Fridman, H. Abelson, J. Okerlund, J. Dominges va A. McKinney, App Inventor- da mobil ilovalarni jonli dasturlash, Mobil va Touch uchun dasturlash (PRoMoTo), Portlend, OR, 2014, 1-8-betlar.
Xulosa: MIT App Inventor - bu Android qurilmalari uchun mobil ilovalarni yaratishdagi to'siqlarni kamaytiradigan dasturlash muhiti, ayniqsa dasturlash tajribasi kam yoki umuman bo'lmagan odamlar uchun. Mobil qurilma uchun App Inventor ilovalari kompyuter veb-brauzerida WYSIWYG muharriri bilan komponentlarni tartibga solish orqali tuzilgan, bunda ishlab chiquvchi kompyuter Wi-Fi yoki USB orqali qurilmaga ulangan. Komponentlarning harakati bloklarga asoslangan grafik dasturlash tili yordamida aniqlanadi. App Inventor-ni boshlang'ich dasturchilar uchun ochiq qilishning asosiy xususiyati jonli dasturlashdir: Ishlab chiquvchilar rivojlanayotgan dasturning tuzilishi bilan bevosita o'zaro aloqada bo'lishadi va veb-brauzerda kiritilgan o'zgarishlar qurilmadagi ishlayotgan ilovada bir zumda amalga oshiriladi.
Tekshiruv qog'ozi