[发明专利]情境式编程教学方法在审
申请号: | 201610333076.5 | 申请日: | 2016-05-19 |
公开(公告)号: | CN107103810A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 李佰聪;庞国臣 | 申请(专利权)人: | 李佰聪;庞国臣 |
主分类号: | G09B19/00 | 分类号: | G09B19/00 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 郑小粤 |
地址: | 中国台湾台北市*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 情境 编程 教学方法 | ||
技术领域
本发明涉及一种编程教学方法,特别是一种通过与使用者互动的情境式编程教学方法。
背景技术
时至今日,使用程序语言开发或修改应用软件是许多行业的基本工作。尤其面对即将进入的”机器人制造”时代,编程不再是大学生才需面临的课题,向下(小学)扎根学习编程已经是许多先进国家教育政策的共识。然而,对于幼小学童或初学者来说,编程学习有很大的阻碍。首先,一般程序语言都会以英文单字或特定字符串作为指令或变量来架构程序,对于母语不是英文的学生来说,同时学习编程及英文单字,甚至没有对照字义的字符串,挫折感高但接受度低。其次,编程注重逻辑性,而这逻辑性要架构在对应用场景的确切理解上,这对幼小学童又是一道高门坎。此外,许多面向对象的程序语言,编程过程中要考虑到许多的接口,甚至是与串连的硬件互动。这种抽象到实体的应用,即便在多次的实作中,也难很快领悟个中诀窍。因此,幼小学童或初学者的编程教学在运作上,一直存在成效不佳的困扰。
除了传统藉由教科书或上课学习编程外,近来学习的方式变得更加多元。学生可以上网,观看老师事先预录的视频,该视频中也会加入计算机屏幕的截图,让学生同步了解程序代码及执行结果。如此一来,学习时间可以压缩,并针对不了解的地方反复观看学习。更进步的学习方式,是可以随时随地学习;也就是藉由下载编程学习APP,在平板计算机或手机上学习。这种方式不同于观看视频,由于平板计算机或手机的屏幕不大,学习的内容要分成许多细项,在不同的窗口及课程中操作,慢慢累积学习成果。这些编程学习APP一般还是针对各种语法及指令应用来分章节,其中也有提供整合型的案例参考。这对有心学 习编程的人来说非常方便,但没办法解决以上的三个问题,对幼小学童及初学者的学习并没有帮助。
情境式学习,顾名思义就是在场域中直接观察并且在交流及互动中来学习各种实际的操作。在许多的教学领域中,情境式学习的效果非常好。可惜的是,在编程教学这方面并没有相关的应用及发明成果。本发明即是引入情境式学习于编程教学的具体研发成果。
发明内容
本段文字提取和编译本发明的某些特点。其它特点将在后续段落中被揭露。其目的在于在不脱离本发明构思的前提下,各种的修改及类似的排列均在本发明的保护范围内。
为了解决上述的问题,本发明提供一种情境式编程教学方法,该方法包含步骤:
A、在电子设备的屏幕上提供交互消息框与虚拟对象,其中所述虚拟对象具有可修改的虚拟对象特征;
B、在所述交互消息框中显示将要进行编程教学的虚拟对象特征的修改说明;
C、在所述交互消息框显示所述虚拟对象特征的修改程序代码;
D、由所述虚拟对象显示所述虚拟对象特征的修改;及
E、在所述交互消息框显示所述虚拟对象特征的全部或部分的修改程序代码供学习者进行进一步修改。
在其中一个实施例中,进一步包含一步骤F:
F、由所述虚拟对象显示所述虚拟对象特征的进一步修改。
在其中一个实施例中,在步骤A之后包含步骤A1,及在步骤E之后包含步骤F1:
A1、提供实体对象,所述实体对象独立于所述电子设备之外、与所述电子设备无线连接、由所述电子设备控制,并具有与所述虚拟对象特征对应的实体 对象特征;及
F1、由所述实体对象展示对应所述虚拟对象特征的进一步修改的实体对象特征变动。
在其中一个实施例中,所述电子设备包括笔记本电脑、平板计算机或智能型手机。
在其中一个实施例中,所述虚拟对象包括所述实体对象的单一影像、所述实体对象的连续影像、单一示意图像,或连续示意图像。
在其中一个实施例中,所述修改说明为所有对应虚拟对象特征的修改程序代码的文字说明。
在其中一个实施例中,步骤A进一步提供情境导引对象。
在其中一个实施例中,所述情境导引对象随交互消息框中显示的信息而有不同的显示态样。
在其中一个实施例中,所述显示态样可为单一示意图像,或连续示意图像。
本发明的有益效果至少包括:
上述通过情境导引对象与交互消息框的文字变化,让学习者可以很快理解应用场景,了解编程的逻辑性。交互消息框内还可以让学习者反复熟悉特定的语法、字码或参数,让母语不是英文的学习者可以逐渐熟悉编程所使用的特定英文单字或字符串。最后,程序代码执行的接口被简化,让学习者不再害怕由抽象到实体的接口应用。
附图说明
图1为一个实施例中的情境式编码教学方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李佰聪;庞国臣,未经李佰聪;庞国臣许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610333076.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于针对时限结果提供备用查询建议的方法和查询建议服务器
- 下一篇:项链