高职程序设计类课程“四位一体”的教学模式研究

2017-08-13 01:08谢晓伟
现代职业教育·中职中专 2017年12期
关键词:四位一体讲授程序设计

谢晓伟

[摘 要] 现有高职程序设计类课程教学模式还存在理论强于实践、实践与应用脱节等缺点,高职学生在学习这类课程时,学习兴趣不高,分析问题、解决问题的能力得不到很好的锻炼。针对这种现象,对目前程序设计类课程教与学的实际情况进行分析研究,提出了适用于高职程序设计类课程的集讲授、管理、实践、延伸“四位一体”的教学模式。

[关 键 词] 高职;程序设计类课程;四位一体;教学模式

[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2017)35-0152-01

一、高职院校程序设计类课程现状

(一)教学方法单一,抽象程序内容不易被理解

程序设计课程首先要对设计语言有所了解。程序语言需要一定的英文基础,对各种运算语言的理解应用还需要构建系统的计算机逻辑思维。这些方面单靠讲解理论基础无法分解抽象的教学内容,使高职学生无法有效记忆程序设计知识点,更无法根据程序要求应用相关计算机语言。

(二)教学内容枯燥,难以激发学习积极性

各种程序软件能替代人工进行高效逻辑运算。在现今程序设计领域积累了很多现成的教学实例。课堂教学一般都按照给出问题、找寻相应的执行案例进行讲解。这就相当于只注重學生的理解记忆能力,忽略了学生的逻辑分析能力。学生只是记住了解题模式,而无法掌握有效的学习方法,在遇到新的问题的时候无法找到有效的解决途径。

(三)考核体系不完善,难以检测学生的综合实践能力

程序设计类成绩考核通常给出统一的题型,跟练习过的程序解答方式没有太大区别,这就将逻辑思维检测变成了知识点考核。缺乏针对性和有效性,难以检测学生阶段性的学习成果,做出正确的评价。

二、程序设计“四位一体”教学模式的构建

随着社会发展,人们对教育水平和教育模式有了更高的要求,针对高职院校程序类课程推荐采用将讲授、管理、实践、延伸相结合的“四位一体”教学模式。首先在讲授的时候要高度分解课堂内容,争取教导学生有效的学习方法,将知识点教育转移到解题策略上面,以讲授程序内容为主转变为以讲授创建程序思路为主,培养学生的编程能力;教学管理建议采用信息化管理模式,加强对学习过程的监督控制,再借由反思模式找出自己教学中的不足,对教学内容以及教学方式进行改进;增加学生的程序实践机会;将课程实例延伸到生活领域。通过采用此种全面性的程序教学模式来增强学生对知识点的理解和应用能力。

(一)提高课堂讲授模式的先进性

传统的程序教学,理论知识占了课堂讲解的大部分时间。一味地灌输、讲解,无法了解学生对知识点的掌握程度。而且程序教学有许多晦涩难懂的知识点,首先应从学生的角度调整自己的表达方式,让课堂内容浅显易懂且富有趣味;其次是讲授内容方面,因为计算机语言的发展更新换代比较快,所以掌握较好的程序设计方法不是死记硬背知识点就能解决的,要精确理解程序设计的主体框架,从而利用程序语言进行功能实现。

(二)借助学习平台对学习过程采用网络化管理

目前我国各大高校成立了自己的网站,在网站上不仅可以查询到学生的相关信息,还可以搜集到相关的学习资源。学生可以根据自主需要在网上下载、浏览相关的教学知识。在教学中借助Moodle平台还可以采用问题探究、任务驱动等教学模式,激发学生的学习兴趣,培养学生的学习热情。此外,Moodle平台有着较强的开放性,学生在课后可以观测自己的学习成果,及时提取有效的学习资源便于课后学习。

(三)提升学生的实践能力

程序类设计课程比较抽象,且在生活中的应用比较少。不像数学、语文等问题在生活中遇到类似现象,总会联想到解决办法。为了加强学生对程序类问题的理解记忆,只有不断提升学生的实践能力。通过对计算机语言的应用、开发,结合相应的知识框架即可以有效开展相应的解题规划。多给学生设置一些实践机会和实践内容,不仅可以激发学生的学习兴趣,还可以提高他们的程序设计能力。

(四)拓展学习途径和方式

拓展学生的学习方式,除了课堂学习以外还可以参考网上的程序设计案例,利用各种时间培训平台提高自己对程序语言的应用。在熟练掌握了设计语言的时候可以找寻相应的设计需求,进而开展相应的程序设计。另一方面还需要开发移动学习资源,建立与移动学习特点相适应的学习资源表示方式和组织结构,利用现有的多种移动通信方式,以智能手机为平台,开展基于短信、基于在线浏览及下载、基于微信等即时通信软件的移动学习方式。移动学习平台的构建是对传统课堂教学模式的延伸和补充,利用移动学习平台,有利于增强师生之间的实时互动交流,激发学生的求知欲,弥补单一课堂教学模式的不足,提高学生学习的兴趣。

总之,随着我国步入信息化时代,各行各业加大了对信息技术的需求。从人才结构上来看,农业化经济模式下需要大量的农村劳动人口。随着经济发展,我国从农业经济时代步入机械化、半机械化经济时代,农村人口流失,城镇常住居民增加。随着城镇人口的增加,城市生活节奏加快,压力越来越大。利用信息技术进行工业生产可以有效降低人力资源、产品失误率,提高生产效率。将信息技术融入生活中给人们带来了更多的便捷。社会高度发展对信息化人才的需求量也随之增加。本文讲述高职类院校程序设计课程“四位一体”的教学模式,对我国计算机行业教育发展有积极的推进作用。

参考文献:

[1]李娟.贵州雷山县:“四位一体”防错纠错容错[J].先锋队,2016(13):36-37.

[2]高松,徐栋.“四位一体”做好大学生预征工作[J].中国民兵,2010(7):41.

猜你喜欢
四位一体讲授程序设计
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
数学课堂“限时讲授”教学策略
推进“四位一体”土地制度改革
学习“四位一体”教学法,全面推行主体教育
浅谈数学课堂讲授的时机选择