通过反编译AndroidAPK实现ScratchJr角个性化定制
作者:曹莹莹 张金勇
来源:《课程教育研究·学法教法研究》2019年第11
        【摘 要】本文基于Windows系统环境,以置入小美小德卡通形象为例,介绍了通过反编译AndroidAPK实现ScratchJr角个性化定制的全过程。
        【关键词】反编译Android APK;ScratchJr角个性化定制
        【中图分类号】TP311.5 ;;;;;;【文献标识码】A
        【文章编号】2095-3089201911-0263-01
        【问题】
        ScratchJrScratch的姊妹版,是MIT媒体实验室的Scratch团队专为5-7岁儿童设计的图形化编程工具,可以让孩子像搭积木一样堆叠创造带交互性的故事、动画、游戏、音乐等,是小学低年级开展STEAM编程启蒙教育的不二选择。
        笔者在进行《基于ScratchJr的小学低年级STEAM编程课程构建研究》课题研究过程中,发现ScratchJr不允许导入外部图像资源扩充角,只能选择资源库的有限角使用,无法实现角的随意个性化定制。虽然ScratchJr允许通过内置的绘图编辑器创造个性化角
,对于小学低年级学生来说,可以进行简单个性化角的创造,但仍然不能满足低年级学生对于个性化角的使用需求。
        因此,笔者通过多次实践,通过反编译Android APK实现了外部图像资源的导入,从而实现了ScratchJr角的任意个性化定制,大大提升了教学过程中的场景搭建能力。
        通过上述方式,笔者的课题实现了以青岛崇德小学小美小德卡通形象作为故事主人公,采用STEAM项目式案例教学,共有预备动画故事游戏四个阶段性专题和scratch编程app10个案例项目,每个项目都以【创设情境】、【项目探究】、【极限挑战】和【创意激发】四个环节进行,对人文、数学、科学、信息等多个领域核心素养教育进行创新设计和有机整合,形成了一门充满校园文化承载的编程教育启蒙课程。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。