当前位置:赋力文档网 > 专题范文>公文范文> 正文

《c语言程序设计》课程的教学资源建设

发表于:2022-12-07 08:20:03 来源:网友投稿

摘 要:在我院创建国家示范性高等职业院校的契机下,我系《c语言程序设计》课程针对原有教学资源不足的情况,创建了多层次的教学资源,包括教材及参考书、电子教案、多媒体课件、试题库、网络资源和在线练习系统,在实际使用中起到了一定的效果。

关键词:教学资源建设;c语言程序设计;网络资源建设

中图分类号:TP3-4

1 引言

1.1 课程介绍

《c语言程序设计》课程是我院警察技术系司法信息安全专业、计算机应用专业和计算机网络专业等专业一般学习领域课程,是学生进入大学所接触的第一门专业课,同时,这门课程也是《数据结构》和《软件工程》课程的前导课程。教学实践证明,该课程对学生是否可以形成编程思想,能否建立利用计算机求解问题的逻辑思维能力是至关重要的,也将直接影响后续课程的教学效果。因此,改进教学方法、提高教学质量是高职高专教学课程改革的一项艰巨任务。

传统的c语言教学模式侧重于c语言语法知识的讲授,学生的关注点集中于语法知识的记忆和理解中,无法形成真正的编程思想[1]。这使得学生很难自己写出程序,一味地“照猫画虎”,甚至有学生出现死记硬背程序才能记住的情况。这样就导致了学生的学习兴趣不浓,学习停留在表面,学生学起来枯燥,教师也教起来费劲。

1.2 传统教学资源的不足

传统的《c语言程序设计》的教学模式是以课本为主,辅以PowerPoint课件,由老师向学生讲授相关程序设计知识,教师占据主导地位,学生普遍反映“老师讲的都懂,例题也能看懂,就是不会编程”的困惑。我们必须开发多层次的教学资源,让学生成为主体。

2 多层次的教学资源建设

伴随着现代教育技术的发展,高等学校教学资源建设正在从传统的纸质教学资源向数字化、电子化方式转变,从单一载体向多媒体产品和多样化教学资源服务方式转变,从而形成了以纸质教学资源和数字化教学资源相结合的立体化教学资源。这不仅给高校教学工作提供了强大的技术支持和资源保障,也在迅速改变着学生的学习内容和学习方式[2]。

我系多层次的《c语言程序设计》课程的教学资源除了常规的教材外还包括教学参考书、电子教案、多媒体课件、试题库、网络资源建设以及在线练习系统等。

2.1 教材与教学参考书

我系为司法信息安全专业、计算机应用专业及计算机网络专业的学生选择的教材是北京邮电大学出版社出版的《c语言程序设计案例教程》,该书采用案例导入的形式展开知识点,重难点突出,讲解清楚细致。

另外,我系学生要求在毕业时必须获得全国计算机等级二级证书,教学参考书的内容就是紧跟当年的二级考试大纲所出台的考点解析与训练,从计算机二级(c语言)所重点考查的阅读程序能力、改错能力和编程能力一一解读,总结出相应知识点,并对历年真题进行详细分析,最后自测题可供学生自行检查自己对知识点的掌握情况,查漏补缺。

2.2 电子教案建设

依据教材内容和学生实际,我系教师编写了与纸质教材配套的电子教案。电子教案按照所分配的学时数进行模块的分类,反映了教师的教学思路、对知识点的把握及所采取的教学方法,体现了教材内容的精华,也是学生复习的重要指南。

2.3 多媒体课件

多媒体课件作为教师上课的重要方式,在我院得到了足够的重视。我院每年都进行一次多媒体课件大赛,教师们互相沟通、互相学习,极大的提高了自身创作课件的能力。

配以光投影设备和苏亚星教学系统,通过屏幕广播功能向学生播放已制作好的多媒体课件,不仅能节省教学时间,增强理论教学的直观性,而且能让学生看到老师对于操作步骤的演示,重、难点也能生动地加以表现。

2.4 试题库

我系司法信息安全专业、计算机应用专业和计算机网络专业的学生要求双证毕业,即毕业证和全国计算机等级二级证。笔者收集了历年的二级笔试和机试真题,紧跟二级考试题型的变化,按照知识模块,根据我系学生的实际,针对相同知识点归纳设计了一套试题库,利于学生练习及查漏补缺。

同时考虑到一些有能力的同学“吃不饱”的情况,笔者收集了我系学生曾参加过的由工业与信息化部主办的第二、三、四届“蓝桥杯”软件人才与设计大赛中的较为合适的填空题和程序设计题,以扩宽学生视野,并有助于选拔竞赛学生。

2.5 网络资源建设

在我院创建示范性高职院校的契机下,我院与清华大学教育技术研究所合作,共同开发了一个教师、学生可以共同参与的网络教学综合平台。网络教学综合平台按功能分为了精品课程、研究型教学和教学资源中心。在这个系统里,教师可以申领课程,并把自己有关课程的所有相关资料上传,比如课程介绍、教学大纲、教学日历、教学材料、答疑讨论、课程问卷、教学笔记、课程作业、在线测试和试题试卷库等内容。教师通过上传教学资料,梳理了本门课程的所有已有资料,为今后的精品课建设提供了资料保障;答疑讨论区给教师和学生提供了一个不受时间和空间限制的平台,学生们可以在上面对疑难问题进行讨论,老师对集中出现的问题进行答疑,不必局限于课堂。教师也可以在网上总结出学生反映比较突出的重、难点,在课堂上集中答疑,使学生的问题得到及时解决,以达到较好的学习效果;课程作业也不必拘泥于课堂和书面的形式,学生在网络教学综合平台上在复习过老师讲授的内容后对作业予以解答,便于学生掌握相关知识。

2.6 在线练习系统

为贯彻落实《国家中长期教育改革和发展规划纲要(2010-2020年)》和《国务院关于印发进一步鼓励软件产业和集成电路产业发展若干政策的通知》有关精神,加快高等院校IT类专业教学创新与改革,提高学生自主创新意识和工程实践能力,促进高校IT类专业就业指导工作,工业和信息化部人才交流中心自09年起举办了“蓝桥杯”全国软件和信息技术专业人才大赛。经过了5年的发展,2013年“蓝桥杯”在其官网上开辟了一个新模块——“蓝桥杯”全国软件和信息技术专业人才大赛练习系统。本系统主要面向参加“蓝桥杯”的老师和同学,帮助参赛的同学熟悉比赛试题的形式和解题方式。通过使用这个系统,同学可以学习到一些重要的编程方法,提高编程水平。系统中的试题集中分为入门训练、基础练习、算法训练、算法提高和历届试题共5个部分。

在实际授课过程中,笔者在网络教学的基础上,借鉴了这套在线练习系统,取得了较好的效果。具体来说,笔者给学生安排入门训练和基础练习的试题,由于练习系统的测评功能对程序的格式、注释等要求较高,这样就对学生形成的编程风格有一个很好的监控,有助于培养学生良好的编程习惯。在线练习系统把相同难度和特点的试题形成一组,同组的试题具有相关性,帮助同学学习与提高程序设计、算法和数据结构的知识。采用这样的在线练习系统,能建立起《c语言程序设计》与后续《数据结构》和《软件工程》课程的衔接,有助于学生综合素质的提高。

3 结束语

2006年开始,教育部与财政部全面实施“国家示范性高等职业院校建设计划”,启动了高等职业教育专业教学资源库建设。这项工程为全国高职院校提供一个经验交流和资源共享的平台,更重要的是通过建设专业教学资源库,带动全国高职院校专业教学模式和教学方法改革。我系在这样的大环境下,对专业领域的教学资源进行开发,取得了一定的成绩,但是跟示范性院校还有差距,今后还有很长的路要走。

参考文献:

[1]胡枫.《c语言程序设计》的案例式教学的设计[J].青海师范大学学报(自然科学版),2010(4).

[2]刘小燕,申艳梅.“c语言程序设计”教学方法探析[J].计算机教育,2010(6).

作者单位:陕西警官职业学院,西安 710043

推荐访问:教学资源 课程 语言程序设计 建设