当前位置:主页 > 教育论文 > 教育体制论文 >

基于PAR平台与跨媒体的算法程序设计在线教学研究

发布时间:2018-07-21 10:15
【摘要】:在信息时代,高新技术创新能力已经成为衡量一个国家核心竞争力的重要指标。计算思维作为创新型人才的核心素养之一,已经在工业、艺术、商务等领域发挥了重要的作用。初高级中学通过安排编程课程可以帮助学生在实践中理解并掌握计算思维。但是目前流行在线编程课程与教材均没有清晰明了地讲清程序设计原理。对于一些精巧算法的由来,学生只能通过教材给出的可执行代码自行理解。而薛锦云教授提出的便捷算法程序开发方法(PAR方法)能够清晰地阐述精巧程序的产生过程。本文以本实验室自主研发的便捷模型驱动软件开发平台(PAR平台)与跨媒体组合技术为基础,将PAR方法相关内容设计扩展为算法程序设计在线教学平台,教会学生学习运用PAR方法,并推导算法从提出问题到最终运行可执行程序的整个过程。本文通过认真分析研究PAR方法与跨媒体技术相关特点与功能,并以PAR平台为基础,将PAR方法与算法程序设计课程相结合。针对各个教学环节的学习特点,将“名师授道”视频教学资源与PAR平台Apla算法程序转换运行功能以Web服务的形式组合为跨媒体的算法知识结构。学生可以通过请求多媒体教学资源学习如何运用PAR方法一步一步地解决算法问题。然后本文以PAR方法解决“立方和”算法问题课程为例,模拟学生如何使用在线教学平台学习PAR方法解决精巧的算法问题并手动编写运行算法程序,最终通过模拟学生进行算法学习评测《算法程序设计》教学的学习效果。本文的主要创新点如下:(1)从教学内容上来看,当前算法程序设计课程教学中,没有哪种算法教学方法可以完全讲清楚精巧算法的由来。而PAR方法通过分划子问题,找出递推关系,最终构建循环不变式与算法的问题求解方式,可以很方便地向学生讲清楚算法的由来以及算法的本质。本课题将PAR方法相关知识点提炼整理为算法设计课程,依托PAR平台进行算法程序设计在线教学,使学生系统地学习掌握了最先进的算法程序设计方法。(2)针对算法设计课程学习复杂,教师授课水平参差不齐的问题。本课题通过直接录制剪辑PAR方法提出人薛锦云教授的课程讲解视频。将名师讲解课程按照课程学习流程剪辑处理,最终以Web服务的方式向学生提供“名师授道”教学视频。为每个学生提供最准确与透彻的算法程序设计课程讲解。(3)与国内外流行的MOOC在线教学单纯以课程录播不同,通过跨媒体组合技术构成的课程拥有更多数量与种类的多媒体教学资源。所有的教学资源以Web服务的方式进行组合,形成符合当今学生的学习与认知规律的跨媒体知识点。而将PAR平台以Web服务的方式转换为PAR平台在线编程模块能够锻炼学生的动手能力并鼓励学生自主学习,主动编写课程讲解已有的算法或根据所学知识创造新算法。达到举一反三的教学目的。
[Abstract]:In the information age, the ability of high-tech innovation has become an important index to measure a country's core competitiveness. As one of the core qualities of creative talents, computational thinking has played an important role in the fields of industry, art, commerce and so on. Junior high school can help students to understand and master computational thinking in practice by arranging programming courses. But at present, the popular online programming courses and textbooks are not clear about the principles of program design. For the origin of some sophisticated algorithms, students can only understand through the executable code given in the textbook. The convenient algorithm programming method (par method) proposed by Professor Xue Jinyun can clearly explain the process of producing sophisticated programs. Based on the convenient model-driven software development platform (par platform) developed by our laboratory and cross-media combination technology, this paper extends the content design of par method to an online teaching platform for algorithmic programming. It teaches students how to use par method, and deduces the whole process of the algorithm from posing the problem to running the executable program. This paper analyzes and studies the features and functions of par method and cross-media technology, and combines par method with algorithmic programming course on the basis of par platform. According to the learning characteristics of each teaching link, the conversion and running function of the "famous teacher teaching" video teaching resources and the Apla algorithm program of par platform are combined into cross-media algorithm knowledge structure in the form of web services. By requesting multimedia teaching resources, students can learn how to use par method to solve the algorithm step by step. Then this paper takes par method to solve "cubic sum" algorithm problem as an example, simulates how students use online teaching platform to learn how to use par method to solve sophisticated algorithm problems and to manually write algorithm program. Finally, the learning effect of algorithm programming is evaluated by simulating students. The main innovations of this paper are as follows: (1) from the point of view of the teaching content, there is no teaching method in the current course of algorithm programming, which can completely explain the origin of the sophisticated algorithm. The par method can find out the recursion relation by dividing the sub-problem, and finally construct the loop invariant and the solution of the algorithm, which can explain the origin of the algorithm and the essence of the algorithm to the students very conveniently. This topic abstracts the relevant knowledge points of par method into the course of algorithm design, and carries on the online teaching of algorithm programming based on par platform. It makes the students master the most advanced algorithm programming method systematically. (2) aiming at the problem that the learning of the algorithm design course is complicated and the teaching level of the teacher is not uniform. In this paper, the direct recording of par method proposed by Professor Xue Jinyun to explain the course video. The famous teacher's instruction course is edited and processed according to the course learning process, and finally the "famous teacher's teaching video" is provided to the students by the way of Web service. To provide each student with the most accurate and thorough explanation of the algorithm programming course. (3) different from the popular MOOC online teaching at home and abroad, the course is simply recorded and broadcast. Courses composed of cross-media combination technology have more multimedia teaching resources. All teaching resources are combined with Web services to form cross-media knowledge points that conform to the learning and cognitive laws of students today. Converting par platform into online programming module of par platform by Web service can train students' hands-on ability and encourage students to study independently, and write courses to explain existing algorithms or create new algorithms according to the knowledge learned. The purpose of teaching is to draw a lesson from one another.
【学位授予单位】:江西师范大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.1-4;G434

【相似文献】

相关期刊论文 前10条

1 施永新;;刍议信息技术与算法初步教学的整合[J];中学数学杂志;2014年01期

2 周正华;;算法中的数学思想[J];中学生数理化(高一版);2009年01期

3 魏锐;;用C++Builder实现身份证15位升18位的算法[J];天中学刊;2007年05期

4 陈中标;;最短路径若干算法的程序实现及分析比较[J];贵阳学院学报(自然科学版);2009年02期

5 闫小川;;算法初步题型举例[J];数理化学习(高中版);2009年03期

6 吴强;;浅谈中国远程在线教学的弊病[J];现代交际;2014年04期

7 吕庆华;邓玉华;;略论在线教学资源的课堂应用[J];山西财经大学学报(高等教育版);2006年02期

8 杨家兴;;在线教学的理论基础与制度选择[J];中国远程教育;2006年07期

9 梁柳青;;电大工科在线教学现状及策略探讨[J];天津电大学报;2010年02期

10 刘英哲;;电大在线教学平台负载均衡设计与实现——以天津电大为例[J];天津电大学报;2012年01期

相关会议论文 前4条

1 王凤琴;樊养余;娄慧敏;;一种实时检测QRS波的算法及程序设计[A];信号与信息处理技术第三届信号与信息处理全国联合学术会议论文集[C];2004年

2 郭之文;;跨媒体科学传播初探[A];第十一届中国科协年会第33分会场新媒体与科技传播研讨会论文集[C];2009年

3 徐艳艳;马晨辉;;依托edX打造在线教学平台:基于华东师大的实践[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年

4 谭鹏程;洪伟荣;;过程动态优化的内点拟序贯算法[A];PCC2009—第20届中国过程控制会议论文集[C];2009年

相关重要报纸文章 前10条

1 朱立强;在线教学的助手[N];中国电脑教育报;2002年

2 辛健;李颖:跨媒体的高级操盘手[N];中华工商时报;2001年

3 本报记者卢思宇;赛迪影视钟情跨媒体模式[N];中国经营报;2002年

4 李希光;媒体的融合与跨媒体记者[N];中华新闻报;2001年

5 国金证券 毛峥嵘 唐建伟;博瑞传播 跨媒体产业布局日渐清晰[N];中国证券报;2009年

6 克里斯托夫·合洛瓦提Christoph Holowaty 德英GamesIndustry.biz网站主编;跨媒体故事讲述[N];中国图书商报;2012年

7 本报记者 冰萧;跨媒体的畅想[N];中国计算机报;2001年

8 记者 虞宝竹;跨媒体、跨区域 合力打造新媒体[N];中华新闻报;2007年

9 全国政协委员 北京大学校长助理、教授 李晓明;慕课在中国的走向[N];人民政协报;2014年

10 毕磊;由“迷失”现象探析跨媒体大传媒运作[N];中国新闻出版报;2006年

相关博士学位论文 前5条

1 赵进慧;膜计算仿生优化算法及应用研究[D];浙江大学;2010年

2 刘小龙;细菌觅食优化算法的改进及应用[D];华南理工大学;2011年

3 高尚;蚁群算法理论、应用及其与其它算法的混合[D];南京理工大学;2005年

4 张磊;跨媒体语义共享子空间学习理论与方法研究[D];北京交通大学;2015年

5 张勇;面向电大复杂目标的高效电磁算法研究[D];浙江大学;2017年

相关硕士学位论文 前10条

1 张际博;基于PAR平台与跨媒体的算法程序设计在线教学研究[D];江西师范大学;2017年

2 向宏卫;面向多核向量处理器的FFT算法设计与实现[D];国防科学技术大学;2014年

3 吴清泉;基于DM6467T视频图像去雾算法研究与实现[D];中国科学院研究生院(西安光学精密机械研究所);2015年

4 王文华;交通分配PAS算法的研究与应用[D];东南大学;2015年

5 丁召杰;RSA算法之64位快速实现[D];山东大学;2016年

6 任作琳;风驱动优化算法及其在电磁综合问题中的应用研究[D];江苏科技大学;2016年

7 陈春梅;危险品检测算法的研究与实现[D];成都理工大学;2016年

8 靳杰;膜聚类算法在GPU上的并行实现[D];西华大学;2016年

9 翟露露;基于混合蚁群算法的船废收运路线优化研究[D];东华大学;2017年

10 赵红垒;基于NAH技术的地铁列车车内主要声辐射点的识别技术研究[D];北京交通大学;2017年



本文编号:2135195

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/2135195.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户de5bf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com