This paper shares our experience in a three-session online workshop using a new web-based data programming environment, Marti. The programming environment uses a card-based programming strategy in both unplugged and online activities. Educators can use the physical cards in a board-game style or use the programming environment's mobile application to scan these cards and render the final visualization on their phones/tablets. The web environment also uses visual draggable cards for programming that can manipulate and visualize data. We used Marti and its offered unplugged activities in three sessions with 12 middle school and 12 high school students, focusing on the data fundamentals, analysis, and visualization. We assert that integrating unplugged-style pseudo-code creation and supporting a similar experience using the available devices have considerable potential for delivering equal and affordable data programming education for all.
翻译:本文分享了我们在利用新的网络数据编程环境举办的三场在线研讨会上的经验,Marti。编程环境在未插出的活动和在线活动中都采用基于卡的编程战略。教育工作者可以使用棋盘游戏式的纸牌,也可以使用编程环境的移动应用程序扫描这些卡片,并在电话/桌位上进行最后可视化。网络环境还使用可视拖动卡进行编程,以便操作和可视化数据。我们利用Marti及其提供的未插出的活动,与12名中学生和12名高中学生举行了三场会,重点是数据基础、分析和可视化。我们坚持认为,整合未插出式假码的制作,并利用现有装置支持类似的经验,对于为所有人提供平等和负担得起的数据编程教育,具有相当大的潜力。