基于三位一体的五年制高职“C语言程序设计”

来源 :职教通讯 | 被引量 : 0次 | 上传用户:zhouyong910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对五年制高职“C语言程序设计”课程理论深、实践性强、传统课堂教学无法兼顾理论性和实践性等特点,尝试提出一种基于三位一体的五年制高职“C语言程序设计”课堂教学新模式,并在课堂中加以应用,为五年制高职“C语言程序设计”课堂教学改革进行有益探索。
  关键词:五年制高职;C语言程序设计;课堂教学;三位一体
  基金项目:江苏省职业技术教育学会2015-2016年度职业教育研究立项课题(项目编号:XHDY2015066)
  作者简介:冯满堂,男,南京市莫愁中等专业学校讲师,硕士研究生,主要研究方向为职业教育课程改革和教学设计。
  中图分类号:G712 文献标识码:A 文章编号:1674-7747(2016)06-0043-03
  C语言是一种语言简洁、使用灵活、移植性好,既具有汇编语言的特点,又具有高级语言特点的计算机程序设计语言,是计算机专业学生必学的一门课程。鉴于此,“C语言程序设计”也成为江苏省五年制高职软件技术专业的一门专业骨干课程,旨在培养学生掌握C语言的基本语法,掌握程序设计的基本思想、基本概念和基本方法,并能运用所学的知识与技术对一般问题进行分析和程序设计,编写出高效的C语言应用程序。同时,该门课程也是后续“数据结构”、“JAVA程序设计”、“C#程序设计”等课程的先导课程。
  多年来,职业教育的课程教学模式是本科或专科传统教学模式的简化,而在传统的教学模式中,教师以讲授C语言的语法知识为主,再配合传授一些编程技巧和答题技巧,不利于培养学生的逻辑思维能力、抽象能力和基本程序设计能力。再加上C语言涉及的概念比较多且杂,规则灵活且繁,编程时容易出错,造成很多五年制高职生学习这门课程有畏难情绪。[1]如何有效提高该门课程的教学效课,提高学生的学习兴趣和积极性,成为当下五年制高职“C语言程序设计”课程教学的难点。为了在五年制高职中有效开展“C语言程序设计”课程的教学,笔者有效结合了“C语言程序设计”这门课的特点和五年制高职生的学情,提出了理论启发式传授,上机围绕任务开展、项目最后实践的三位一体的五年制高职“C语言程序设计”课程教学的新模式,以期为五年制高职“C语言程序设计”课程教学改革进行有益的尝试。
  一、 五年制高职“C语言程序设计”课堂教学现状
  传统的C语言教学模式过分注重语句、语法等细节的教学,理论繁琐,内容枯燥,知识乏味,形式单一,只注重理论知识,无法培养学生的程序设计能力。再加上五年制高职的学生都是中考失败者,无论在学习能力还是学习习惯方面都有所欠缺。为了有效改善高职程序教学的效果,近几年很多高职院校对传统的课堂教学模式进行了改革,采用了项目化教学、任务驱动教学、做中学等理实一体化的教学模式。就以五年制高职“C语言程序设计”这门课程为例,很多职业学校从传统的理论在教室、实验在机房、理实分开、实验从属于课堂的教学模式全部放在实验机房上课,教学模式采用了以项目为载体、以任务为驱动的理实一体的方式。先把一个完整的项目拆分成若干个小任务,让小任务来承载相应的知识点,上课时围绕着这个小任务先把需要的知识讲一下,然后围绕着这个任务或此任务的扩展任务,让学生自行上机编程实验。这种教学模式表面看很好的适应了职业教育理实一体、做中学、做中练的职教新模式,但实际的教学效果并不理想。究其原因主要是学生的基础比较差,不能很好的掌握C语言程序的语法,不能独立的完成教师所布置的任务。为了完成这个任务,很多学生会采用把老师布置的或书上任务敲一遍,运行没有错误,就认为自己完成了课堂任务,同时,也认为自己学会了。而实际上根本就没有学会,因为他们根本就不思考这个程序是怎么来的?程序的执行流程是什么?为什么需要这样写?时间一长,“C语言程序设计”课变成了录入课,对学生来讲只是学过这门课,根本就没有学会。
  二、 基于三位一体的五年制高职“C语言程序设计”课堂教学
  针对当下五年制高职“C语言程序设计”课堂教学要么实践教育和理论教育平行,没有把实践和理论融为一体,要么教学比较关注个别零散的知识技能,就是有任务有项目也是一些为了知识点的讲授而设置的死任务死项目,学生学完后要么什么也没有学会,课程沦为文字录入课,要么只会该任务该项目的制作,根本就实现不了五年制高职“C语言程序设计”课程是培养学生运用计算机解决实际问题方法的目的。为了有效的开展五年制高职“C语言程序设计”课程的课堂教学,本文有效结合了“C语言程序设计”这门课的特点和五年制高职生的学情,提出了理论启发式传授、上机围绕任务开展、项目最后实践的三位一体的五年制高职“C语言程序设计”课堂教学的新模式,具体的模式如图1所示。
  (一)理论启发式传授
  “C语言程序设计”是五年制高职学生所学习的第一门程序设计课程,教师刚开始必须把大量的关于C语言的基本概念、术语、规则、执行过程等理论知识传授给学生,学生只有掌握了这些理论知识,才能灵活运用这些理论知识去编程解决现实中的问题。理论知识的学习是必需的,针对这部分理论知识,教师不能仅仅是提供信息。如果仅仅是呈现信息,然后加上基于问题型的教学策略,也是无济于事的,并不能提高多少教学效益,其原因是学生不能构建起适当的心理图式。有鉴于此,[2]针对C语言程序设计的理论教学应该采用启发式的教学方法。所谓启发式的教学是指以学生为中心,以逐层深入的问题为引导。教师提出具有递进性的问题,启发学生思考解决问题的方法,学生应用所学知识解决问题或者发现所学知识解决不了的问题,从而引起对新知识的重视,促进学生对新知识的主动建构。教师在讲授“C语言程序设计”理论部分知识时,可借助于多媒体课件,把教学内容直观、形象、生动的演示出来。同时,C语言本身是一门思维很缜密的理论课,教师在上课采用课件的同时,穿插使用黑板板书,将知识的演绎过程强调出来,如讲授循环知识、方法之间的值传递和址传递时,借助于黑板比仅使用课件的教学效果要好很多。[3]   (二)上机围绕任务开展
  “C语言程序设计”是一门实践性很强的课程,理论和实践紧密结合,学生在课堂学完理论知识,必须会用所学的理论知识通过编程来解决生活中的实际问题,只有这样,才算真正学会了“C语言程序设计”这门课。因此,必须抓好上机实验教学环节。针对此环节,笔者采用了上机实验围绕任务开展的教学模式。根据梅瑞尔的首要教学原理,[4]任何教学活动,不管是一节课还是一个单元甚至是一门课程,都应该以任务为中心或面向完整任务为宗旨,即当学习者获取的知识和原理来源于现实世界中的任务时才能促进学习,获得较好的教学效果。面向完整任务是与聚焦教学目标、学会解决问题紧密联系在一起的,任务不能简单地归纳为学习内容,内容是载体,任务才是宗旨。在选取教学任务时,应尽量贴近学生的现实生活,解决生活中遇到的问题是学习的终极目标,学习就是为了解决问题的,这些问题不仅包括教材中所布置的练习,同时更要求学习者能够敏锐的发现和解决生活中所蕴涵的问题。
  任务选取不要选取单一的工作任务,应对聚焦的完整任务进行适当的序列化,也就是对复杂的任务进行分解成一系列逐渐增加复杂度的任务,分解后的任务都应是相对独立且完整,不应是较大任务的一个操作步骤。[5]为了减少学习者在认知上的负担,每个后续任务最好引入少量的新知识,也就是说第一个任务最简单,后续任务包括前面任务的相似知识点,并增加新的知识点,最后一个任务应该包括教学目标所需要的所有知识点。如果学习任务比较复杂,可以提高单个工作任务的难度,再去接触更加复杂的任务。针对五年制高职“C语言程序设计”双重循环部分的知识,上机实验时把教学任务聚焦为输出九九乘法表,并把任务序列化为以下6个子任务:输出一行七列的星号图形、输出五行七列的矩形星号图形、输出九行九列的矩形星号图形、输出九行九列直角的星号图形、输出九九乘法表。以上6个任务从简单到复杂,并且独立完整,后一个任务包含前一个任务的知识点并增加新的知识点,把前面所学的单层循环、双重循环的知识很好的应用起来,解决输出九九乘法这个任务,能取得较好的教学效果。
  (三)项目最后实践
  如果说理论启发式传授是教会学生理解C语言,上机实验围绕任务开展是辅导学生应用C语言,到了项目最后实践阶段就是考察学生运用C语言的时候了。随着江苏省五年制高职4.5+0.5学制的执行,每门专业课都会在学期末安排一到两周的实训周,针对“C语言程序设计”这门课程则安排项目综合实训。通过在实训周安排项目实训,既很好的检测了学生前面所学知识情况,又培养了学生运用C语言编程来解决岗位中实际问题的方法和步骤,为提高和扩展职业空间打下了坚实基础。
  项目的选取决定着项目实训的效果,选取的项目不能脱离教学内容,也要考虑学生的接受能力。选取的项目必须贴合学生实际,具有现实背景,是学生在生活中能碰到,需要使学生了解学习的针对性,并使学生有兴趣和信心完成项目。针对五年制高职学生的特点和五年制高职“C语言程序设计”课程的教学目标和教学内容,“C语言程序设计”这门课程选取了学生很熟悉的学生成绩管理系统的制作作为实训项目。该项目能够较好的把C语言程序设计的主要知识点涵盖在内,学生通过前面所学知识能够实现或优化该项目的功能,最后完成一个完整的项目案例,学生学习技术的同时,又获得项目的开发经验,一举两得。该项目主要拆分成如下几个子任务:学生成绩管理系统界面设计(顺序结构程序设计)、学生成绩管理系统主菜单功能实现(分支结构程序设计)、学生成绩管理系统主菜单重复选择实现(循环结构程序设计)、用数组实现学生成绩管理系统(数组)、用函数改善学生成绩管理系统(函数)、用结构体优化学生成绩管理系统(结构体)和用文件完善学生成绩管理系统(文件)等7个子任务。[6]在每个任务开展教学的过程中,要尽可能让学生独立完成任务,让学生把自己所学的知识整合到任务中,去解决任务中的问题,并公开的展示自己所掌握的知识技能,并进行学习者之间的相互评论。
  参考文献:
  [1] 胡建荣,罗杰红. 高职C语言程序设计课程实践教学体 系的设计[J]. 计算机教育,2010(10):150-152.
  [2] 盛群力,马兰. 走向3E教学——三述首要教学原理[J]. 远程教育杂志,2006(4):17-24.
  [3] 张玉成,谭露明. C语言理论教学和实践教学的探讨[J]. 现代经济信息,2009(15):310-311.
  [4] 盛群力. 五星教学过程初探[J]. 课程·教材·教法, 2009 (1):35-55.
  [5] 冯满堂. 首要教学原理在高职JAVA程序设计教学中的应用探讨[J]. 软件导刊(教育技术), 2015(6):6-7.
  [6] 高维新. C语言程序设计项目教程[M]. 北京:人民邮电 出版社, 2010.
  [责任编辑 陈国平]
其他文献
摘要:科学的、独具特色的人才培养模式对提高中职教育教学质量至关重要。近年来,宿迁中等专业学校结合计算机网络技术专业的岗位及相应的岗位能力分析,确立与之相应的工作岗位、工作任务及能力要求,以“组网、建网、管网、用网”岗位实践为主线,实施网络工程项目教学;通过组织学生到校企合作单位参与企业工程项目等多种顶岗实习形式,实施校企双方共同育人,构建了独具特色的“岗位主导、工程引领”式的人才培养模式。  关键
期刊
摘 要:运用基于心理学基础的游戏教学法,将教学与游戏环节有机结合,通过对52名受试者开展13周的语言游戏教学实验,辅助调查问卷方法,阐述了英语游戏对课堂教学所发挥的积极影响。同时指出,有效的策略运用能更好地凸显这种良性的教学效果。  关键词:高职院校;自主招生;英语教学;游戏教学法  基金项目:安徽省质量工程教研项目(项目编号:2012jyxm751)  作者简介:李芙蓉,女,安徽交通职业技术学院
期刊
摘要:学生社区既是大学生学习、生活的主要场所,又是高校党建工作的重要阵地。高校党建工作者应该结合现实情况,积极主动探索建立学生党建进公寓的工作思路,使学生公寓成为对大学生进行思想政治教育的前沿阵地之一。  关键词:高校:党建工作:学生公寓:环境建设:制度建设  习近平总书记强调,“加强党对高校的领导,加强和改进高校党的建设,是办好中国特色社会主义大学的根本保证”。现在的大学生是21世纪建设有中国特
期刊
摘要:在校企联合项目研发环境下,构建校企联合项目研发中心、企业职能培养、创新课程教学、項目驱动实践“一心三维”实践教学体系及其创新体系,系统分析了体系的实施。实践证明,该结构化一体化面向社会、面向项目的实践教学体系,在培养师生项目研发能力、创新能力和校企协同育人方面起到了积极推动作用。  关键词:高职;软件人才培养;实践教学;创新体系;一心三维  高职教育人才培养的目标决定了实践教学体系在整个高职
期刊
摘 要:高职太阳能光伏专业为适应高新技术产业的人才需求,通过企业岗位证书认证等方式,探索推进新型校企一体化“八双”人才培养模式,践行新型学徒制,为企业直接培养了一批技术骨干、生产骨干。而海南职业技术学校积极构建构建新型校企合作关系,成为区域内校企合作的榜样。  关键词:高职院校;“八双”模式;校企一体化;人才培养;学徒制;模块化  作者简介:周亚东,男,海南职业技术学院副教授,主要研究方向为太阳能
期刊
摘要:孝道文化是中国社会传统文化中的最基本的特色文化单元。在常州市创新式发展视域下,面对并正视老龄化问题,以传承常州孝文化特色品牌为基础,聚焦于孝文化的建设与发展,顺应信息化的传播方式做好孝道美德的宣传、孝道文化的研究,依托孝文化教育的主阵地,提升孝道传承的教育力度,同时,在社会生活和家庭生活中弘扬孝行的主旋律,建构多渠道养老服务体系,丰富并拓展社会公益事业,促进孝道美德与常州地方文化的有机结合,
期刊
摘 要:分析软件企业各部门的职能,构建立足企业职能的创新课程体系,探讨“项目贯穿+团队协作+分组指导”的教学模式,落实实践能力和团队精神培养,为高职院校课程体系改革和教学模式改革提供借鉴。  关键词:高职院校;企业职能; 创新课程体系;教学模式  基金项目: 2014年度江苏高校哲学社会科学研究基金项目“基于虚拟公司的创新型高职软件实用人才培养模式研究” (项目编号:2014SJB304)  作者
期刊
摘要:实施工学结合人才培养模式需要学校和企业两种教育资源。建设一支高质量的“双师型”教师队伍,是有效实施工学结合人才培养模式根本保证。“双师型”教师队伍建设包括专任教师的双师素质和教师团队的双师结构,专任教师的双师素质培养要以制度建设为抓手,落实行动导向;双师结构的团队建设要以提高认识为基点,保证兼职教师质量为重点,创新管理模式,建立专兼互动机制。  关键词:高职院校;师资队伍;培养模式;工学结合
期刊
摘 要:职业教育课程教学改革,是全面提高职教人才培养质量的重要一环,而公共必修课程又决定着职业院校人才培养质量的基本素质和整体水平。以五年制大专地理课程为例,借助于社会学的问卷、访谈调研方法获取数据,对职教公共必修类课程教学改革进行实践研究,针对课程教学和改革过程中存在的具体问题,提出了建议和策略。  关键词:职业院校;公共必修课;教学改革;五年制大专;地理课程  基金项目:2014年广元职业教育
期刊
摘要:五年制高职学生年龄偏小,加之处于人生发展之关键特殊时期,对他们的生活消费状况进行调查研究具有重要意义。问卷调查发现,他们在生活消费方面存在着支出数额适中、支出比较理性、自控能力较强以及满足当前生活消费水准等优点的同时,也存在着经费来源比较单一、通讯交通支出较高、缺乏消费记账习惯以及消费支出缺乏计划等方面的缺点。为此,要采取拓宽生活经费来源渠道、尽量约束非必要的開支、逐步养成消费记账习惯以及强
期刊