基于云教学平台项目化的程序设计课程群建设研究

2017-03-02 00:45郭鑫
俪人·教师版 2016年19期
关键词:程序设计实验教学实验

郭鑫

【摘要】随着素质教育和新课程改革的深入,对于程序设计课程群教学工作来讲,运用全新的方式进行科学化、有效的教学就显得非常重要了。而云技术平台的项目化就是这样一个方式。本文主要就程序设计课程群教学工作中的问题、基于云教学平台项目化的程序设计课程群建设的方法两个方面进行论述。

【关键词】云教学平台项目化程序设计课程群问题建设方法

引言:对于软件工程专业的教学工作来讲,应用全新的教学理念与方式培养学生对于出现问题的实际分析能力与解决能力具有重要的意义。而以程序设计课程群的方式为核心,注重软件工程专业的程序设计基础的培训、对于这些程序的算法、结构等进行有效的组合,使学生在实践化训练中进行能力的培养,有利于软件工程专业教学质量与水平的全面提高。因此,我们需要对于程序设计课程群教学工作中的问题、基于云教学平台项目化的程序设计课程群建设的方法问题进行科学化的分析与研究。

一、程序设计课程群教学工作中的问题

(一)教学内容缺乏实践化的训练

现在许多学校的软件工程专业中进行的程序化课程教学非常注重对于课程中理论知识的讲授、而仅仅把程序化课程群的建设与分析当成是对于理论知识的验证,缺乏对于实践案例的引入,更没有对于学生的实际操作能力进行重点化的培养,尤其是其中的实验项目往往围绕着数学计算来进行,完全无法提高学生进行学习的兴趣。

(二)教学效果评价与监测缺乏科学性

为进行必要的实验教学,进行程序设计课程群的建设是一个重要的方式。这种方式的应用主要是为了让学生充分的吸收各个相互联系的学科知识的内容,使他们通过实验任务来完成,对于各个学科中的知识进行全面的验证、分析、总结出相应的规律。但是缺乏有效的评价与对效果的检测导致了这些实验结果的科学性受到严重的影响。

(三)课程之间缺乏有效的联系

教师对于程序设计课程群中大量重叠的知识没有进行系统的归纳与分析,更缺乏对于学生实际知识能力的了解,导致其教学效果不佳。而导致这一问题出现的重要原因是各个学科的联系性不强。

(四)教学资源不足

教学资金的缺乏、教学场地的限制、招生规模的扩大、缺乏现代化的教学设备等等导致了程序设计课程实验教学资源的严重不足,学生难以在有限的时间与有限的教学资源内充分进行课程的学习与实践化的实验,无法提高自己的专业技能[1]。

二、基于云教学平台项目化的程序设计课程群建设的方法

(一)加強程序设计课程群的资源建设

为了有效的解决程序设计课程群建设资源的紧缺情况,我们需要加强程序设计课程群建设资源。具体来讲,我们可以从以下几个方面进行着手。第一,政府与学校需要对于软件工程专业课程给予充分的重视,加强对于其资金与技术力量上的指导工作,使程序设计课程群建设工作拥有足够的课程教学资金、实验研究资金、场地建设的资金、购买进先进教学器具与实验教学资料的资金[2]。第二,学校需要与企业进行积极深入的合作,进行云平台账号与有关教学资料的购买等,可以使学校建立起软件工程专业程序设计课程群实践教学资源库,而学生通过有效的方式可以在这个平台上充分进行有关知识的实践化学习,而不存在着时间与场地的限制。同时,校企进行合作的深化还体现在,学校根据企业的需要进行指标性软件工程专业人才的培养,使这些学生在具有市场导向的教学培养模式中具有高素质的理论知识和实践化的操作能力,他们可以利用校企进行合作的关系,在节假日的时间深入到企业的实际中进行知识与能力的充分锻炼,发现自己身上的缺点与不足,有利于他们回到学校后进行更加深入的学习与实验分析,全面提高自己的能力,为将来的学习与发展打下一个良好的基础[3]。

(二)应用现代化的技术进行程序设计课程群教学实验模式的转变

程序设计课程群的建设工作离不开现代化的技术,尤其是现代化的网络信息技术。比如:网络多媒体、云教学平台的设立、微视频的应用、翻转课堂的应用等等。通过这些基于云教学平台项目化的方式进行科学应用对于提升软件工程专业程序设计课程群建设的水平与质量具有重要的作用。具体来讲,第一,进行程序设计课程群实验教学前,需要对于实验的具体内容进行详细化的划分,并且应用现代化的云教学平台等技术进行相关具体项目的录制、对于关键步骤的科学运算、演示、讲解等工作。第二,教师应用云平台等教学资源将有关的课程资源进行上传,使众多的学生在云教学平台上都可以进行下载、观看相关教学视频、做好算法的设计工作等等。第三,进行有关的教学实验时,教师和学生应用有效的云教学平台进行程序设计课程群程序的录入和调试等等。第四,在具体的实践化实验教学中学生需要与教师以及周围的同学进行深入的交流与讨论,对于具体的实验操作需要进行有效的协同,对于理论中的内容进行全面的验证。第五,在实验教学完成后,学生需要对于实验教学的结果、过程,不理解的内容写成实验报告,以便于对于今后的实验化教学打下一个基础[4]。第四,注重对于云教学项目化程序设计课程群教学实验过程的监控与考核工作。应用这种方式可以对学生进行实验教学的登录时间、登录的具体项目课程、学生的实际完成情况、实验的正确率等等进行全面的监控,而教师依据这些可以做出有效的评价,对于学生的学习情况进行深入的了解,有利于制定出有针对性的教学方案,提高学生的理论知识水平与实践应用的能力,为将来的学习与成长做好铺垫[5]。

结论:对于基于云教学平台项目化的程序设计课程群建设问题进行研究与分析,有利于全面提升软件工程专业学生的学习水平与实践化的能力,更有利于其教学质量的提升,为培养出大量的实践化软件工程专业人才做好铺垫。

【参考文献】

[1]黄云,洪佳明,覃遵跃,王新峰. 基于云平台的“程序设计基础”课程实验教学改革[J]. 实验室研究与探索,2016,02:191-195+223.

[2]谭定英,张洪来,赵文光,陈平平,刘慧玲. 计算机程序设计课程群建设研究[J]. 软件导刊,2015,01:169-171.

[3]黄云,覃太平. 云环境下的程序设计课程群实验教学研究[J]. 福建电脑,2014,12:75-76.

[4]曾志华,黄丽. 基于应用型的程序设计课程群的建设与研究[J]. 科技资讯,2013,16:163-164.

[5]丁丽. 程序设计课程群建设与改革研究[J]. 山东省农业管理干部学院学报,2011,06:188+192.

猜你喜欢
程序设计实验教学实验
基于Visual Studio Code的C语言程序设计实践教学探索
电容器的实验教学
做个怪怪长实验
从细节入手,谈PLC程序设计技巧
几何体在高中数学实验教学中的应用
高职高专院校C语言程序设计教学改革探索
NO与NO2相互转化实验的改进
实践十号上的19项实验
PLC梯形图程序设计技巧及应用