论文部分内容阅读
随着智能移动终端的广泛普及,手机以及平板电脑已经成为新一代大学生生活和学习的重要工具。这一现象使传统“纸质课本+多媒体演示”的教学模式的适应性面临着新的挑战。寻找新的更适宜于学生移动终端式的生活和学习模式,充分发挥其对移动终端功能和作用的掌握以及相应的操作技能,对于在移动互联网时代实现因材施教和提升教学效果具有重要的意义。鉴于二维条形码技术(2Dbar code)已经日臻成熟且成为移动互联网时代最流行的交互技术之一,本文基于二维条码技术,主要是最流行的QR Code,开展了一种新型交互式教材表达方式的设计和实践工作。针对注释内容中出现的专业术语、公式、概念等内容使用QR Code的中低版本进行应用方式的添加,使得注释能够表示更多的知识。使用中低版本的QRCode进行习题的内容扩充,对于部分习题使用QR Code承载其题目解答内容,以及其他类似习题的链接。使用QR Code来进行彩色图表链接的存放。研究了版本20以上的高版本QR Code对于编程教材中算法的离线表示以及算法代码在手机终端运行实现的应用设计,提出并实现了基于高版本QR Code搭建的离线源代码编译演示应用,实现了有一定长度的算法代码的智能手机展示和运行,这使得算法以高亮效果展示和动态运行,使之更直观、更易理解、更具交互性。本文的主要研究成果如下:1)通过对QR Code编码模式的研究分析,划分出中低版本QR Code与高版本QR Code找到二者之间的区别,找到二者在不同模式下的创新应用。2)使用中低版本的自身特征,来向教材中的注释部分添加补充内容。并使用其进行教材内容的扩展。实现交互式的习题拓展。3)对不同版本的QR Code进行字符表达容量的分析,为高版本QR Code的应用奠定基础。4)使用高版本QR Code能承载大容量数据的特点,进行算法源代码的离线存储。使得算法源代码可以在移动终端上进行操作。此方面的成果已经作为期刊论文发表。5)结合手机读码程序,在智能手机上建立交互式的算法代码运行环境,实现算法程序在智能手机浏览器上的运行实现,实现修改后的源代码在学生之间的交互操作。基于二维条形码的新型交互式教材表达方式在教学过程中的初步实验表明,交互式的机制活跃了课堂气氛,增强了学生课堂学习兴趣和热情,并在一定程度上提高了课堂教学效果。