APP下载

以团队建设促进C语言程序设计课程教学改革

2019-11-12马歌

电脑知识与技术 2019年25期
关键词:教学团队C语言人才培养

马歌

摘要:C语言程序设计课程教学团队旨在研究C语言程序设计课程和各教学环节在人才培养中的作用、地位和要求,本着有利于强化基础,掌握技能的目标,进行教学改革。文中主要介绍了教学团队的建设对C语言程序设计课程改革的意义,采取的具体改革措施,以及取得的应用效果。

关键词:C语言;教学团队;教学改革;人才培养;创新

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2019)25-0074-02

Abstract: The teaching team of C Language Programming course aims to study the role, status and requirements of C Language Programming course and teaching links in personnel training, and to carry out teaching reform with the aim of strengthening the foundation and mastering the skills. This paper mainly introduces the significance of the construction of teaching team in the reform of C language programming curriculum, the specific reform measures adopted, and the application results achieved.

Key words: C language; teaching team; reform in education; personnel training; innovate

1 团队建设的意义

坚持“以服务为宗旨、以就业为导向、以能力为本位、走产学研相结合的发展道路”的人才培养指导思想,科学定位、强化内涵、发挥优势、形成特色、提高水平[1]。根据C语言程序设计课程的特点,做好课程体系、师资培养、实践教学、教学管理和教材等方面的建设与创新,把C语言程序设计课程教学团队建设成一支特色鲜明、具有较强的区域经济和社会发展服务能力的教学团队。

2 团队建设的理念

教学团队的各项活动是以四个教学建设平台为基础。四个建设平台即:以计算机科学与技术专业为建设平台;以C语言程序设计课程为建设平台;以校企合作授权点为建设平台;以积极申报精品课程、精品资源共享课程和精品视频公开课程为建设平台。

3 教学改革的措施

针对当前C语言程序设计课程教学中存在的一系列问题,团队教师在教学的同时潜心研究教学方法,大胆进行教学改革。

3.1 转变教学理念,改革课堂教学

C语言程序设计教学内容的选择与安排强调以“用”为主,围绕“应用”的中心目标来进行优选,按照相关标准实施分类及整合,增强知识点的相互融合、贯通,教师可以掌握学生的学习规律,及时调整教学内容。在教学过程中注重程序的编写、演示,带领学生理解案例,掌握语法,了解编程思想,欣赏良好的代码风格,把以语法为中心的教学模式引导到案例驱动的教学模式中。教师在进行课堂教学时,不再以语法为中心,而是以培养编程能力为中心,让学生参与到程序编写、调试的全过程,提高学生分析问题、解决问题的能力。

3.2 教学结合科研,科研促进教学

教学团队的建设与科研工作紧密结合,科研为教学服务,以科研促进教学是提高教学质量的重要途径。C语言程序设计课程教学团队十分重视教学与科研之间的相互依赖、相互促进的关系,注重教学内容的学术性和前沿性,采取措施激励教学水平高、学术造诣高的优秀教师进入教学团队,利用他们在学术和教学中的优势,发挥传帮带作用。积极鼓励教师将自己的科研成果与内容引入到课堂教学、实验教学、教材建设中去,丰富教学素材,开阔学生的视野,提高了教育教学水平和人才培养质量。

此外,通过吸收本科学生参与教师的科研项目,参与项目立项、收集资料、现场观测、数据处理以及研究报告的撰写,使学生对如何开展科研工作有了清楚的了解,科研能力明显得到加强,有效提高了学生的科学素养和创新意识。通过参与教师的科研,学生的动手能力和处理各种问题的能力明显得到了锻炼和提高,为学生今后的学习和就业打下了良好的基础。很多参与教师科研的学生在毕业求职时得到了企业的青睐。

3.3 完善督导机制,监控教学质量

教学督导是教学质量监控的重要手段,是高校教学管理制度中的重要环节[2]。依据学院制定的教学督导实施細则,学院成立了教学督导委员会,该委员会由教学副院长担任组长,由团队带头人、学院督导成员和骨干教师对团队成员的教学运行和教学效果进行日常监督。每学期在课程的授课过程中,团队带头人通过每周进行的团队教研活动、听课等方式,及时了解课程教学进展情况。通过组织团队成员相互听课、集中评课,提出改进意见,共同解决教学中遇到的问题,促进教学水平提高。课程结束后,团队带头人组织团队成员进行课程教学总结,对课程的教学效果做出评价,并在每位教师课程教学小结的基础上形成课程教学总结。教学总结涵盖教学方案执行情况、教学团队开展的工作、取得的实效和建设成果、学生对教学意见与建议等,整个教学方案实施与过程化管理存在的问题,下一轮实施中拟改进的措施。在课程教学总结的基础上,团队带头人组织教学团队成员固化已有教学成果,并根据课程教学总结中提出的改进措施,进一步修订与完善课程教学实施方案,以确保下一学期课程教学效果的提升。

3.4 倡导优良学风,鼓励学生深造

为形成良好的学风,确定了“以专业学科竞赛为导向”的学风建设思路,围绕专业来开展学生的学习、思想、专业教育等一系列措施。积极鼓励学生报考硕士研究生,为考研的学生提供报考指南、复习方法指导、专业辅导、串讲等。每年开展不同形式的考研专题讲座。

学生在参与科研过程中会遇到各种问题,需要具备较为扎实的专业知识,因此,学生更加重视自己的学习,进而使本专业的学习风气更加浓厚。

4 改革的应用效果

4.1 师资结构得到优化

团队的教学和实践培养,使本专业学生知识结构得到优化,基础扎实,跟踪前沿理论和技术的能力强,人才培养成果突出。

4.2 课程教材建设辐射面广

C语言程序设计课程教材建设辐射面广。团队教师的编写《C语言程序设计》教材已列入“普通高等教育‘十三五规划教材”,在校内本科生中已广泛使用。

4.3 实践教学模式取得良好效果

“课赛结合”的实践教学模式具有良好的教学效果,得到了其他高校普遍认同,并已被其他课程采用。指导学生开展课外科学研究活动,科研和实践教学相结合有效地培养了学生的研究能力和创新能力。通过组织学生参加新生程序设计大赛、河南省ACM大赛、ACM/ICPC亚洲区赛,吸引了大量计算机专业学生的参与,已经形成具有年级梯队的计算机竞赛后备队,激发了同学们的学习热情。

4.4 教学技能得到提升

团队注重教学方法、教学策略的改革,通过听课、教研、观摩等加强教师的教学技能提高,学生教学评价优秀,老师在省、市、学校各类教学技能大赛中获得优异成绩。

4.5 成果应用确定教学特色

团队教师发表多篇有关“C语言程序设计课程”教学方法、教学模式探讨、“翻转课堂”教学模式、“MOOC”学习模式方面的论文和成果。通过课堂应用形成了我校特色的混合式教学模式。

4.5 精品课程优化资源共享

教材建设促进了课程建设,形成了具有品牌效应的精品课程。团队建立了C语言精品课程网站,可实现网上师生交流、在线答疑、教师更新测试系统、学生自学与自测试等功能,能够覆盖该课程所有知识点和技能点,充分发挥信息技术优化传统教学的优势,注重对教学效果的跟踪评价。

4.6 教学平台改进课程考核

团队自主开发的郑州师范学院在线判题平台在教学中应用效果良好,打破了空間和时间的界限。课程改革考试方法,考核采用OJ平台进行上机考试,已连续多次在全校教学中推广应用,做到了教考分离,并可使老师从出题、监考、评改统计等等费时的工作中解脱出来,将主要精力转移到如何利用现代化的科技手段提高教学效率等具有创造性的教学改革工作中,更好地适应现代教育形势。

5 结语

针对当今C语言程序设计课程教学现状,通过建设发展目标明确、凝聚力强、重视教学改革,教学方法科学,教学手段先进的C语言程序设计课程教学团队,以精品课程建设为主线,不断扩展教学资源,探索出“课赛结合”“混合式教学”等新颖有效的教学模式,具有良好的合作精神和创新教育意识,有力地促进了学生实践能力、创新意识和科学素养的培养,成果显著,深得学生喜爱和同行好评,为学院其他团队的建设起到了示范带动作用。

参考文献:

[1]张桂春. 校企合作产学研结合培养高技能创新型人才的实践[J]. 职教通讯, 2010(2):62-64.

[2]梁德全. 在综合性大学中高效地建立教学督导制度[J]. 商情, 2009(17):127-127.

【通联编辑:王力】

猜你喜欢

教学团队C语言人才培养
基于Visual Studio Code的C语言程序设计实践教学探索
基于C语言的计算机软件编程
高职高专院校C语言程序设计教学改革探索
生物工程教学团队建设的实践与思考
《网络营销》精品课程师资队伍建设研究
论子函数在C语言数据格式输出中的应用