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