提升程序设计教学质量的探讨

来源 :中国电力教育 | 被引量 : 0次 | 上传用户:lzb640418
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文针对目前程序设计语言教学中存在的问题,从程序设计语言教学的多方面,如教学文件、教学过程、教学方法与手段及教学评价等进行了探讨,并提出了具体的改革措施。
  关键词:程序设计语言;课程改革;教学文件;过程方法;教学评价
  作者简介:许德鹏(1976-),男,江西赣州人,赣南师范学院物理与电子信息学院,讲师,主要研究方向:计算机应用研究与实验;曾惠芳(1956-),女,江西赣州人,赣南师范学院物理与电子信息学院,副教授,主要研究方向:计算机应用研究与实验。(江西 赣州 341000)
  
  目前几乎所有的高校都开设了程序设计语言如“Visual FoxPro”、“C”、“C++”、“Visual Basic”、“算法设计与分析”等课程,并对课程内容进行了合理的设计,在教学中加强了对教学方法、教学模式的要求,使得学生通过对程序设计课程的学习能够掌握计算机程序设计的思想和方法,初步具有在各领域应用计算机的能力,并为后续课程的学习打下了基础。
  高校为了便于管理和方便教学,普遍存在的问题是:课程的教学内容和教学模式比较传统,多数是以课本为主,语句、语法讲解的过多,对基本问题的求解过程一笔带过,课程中算法意识淡薄,教学的过程变成了一种高级语言的程序编写,忽略了突出逻辑与实际编程解题思路作为教学的这根主线,从而达不到培养学生用专业知识分析和解决问题的能力的目的。
  因此,改革高级程序设计课程的教学,我们选择从C语言教学改革入手,进行了有益的实践与探索,取得了较好的教学效果。
  一、教学改革措施
  1.及时修订教学文件
  随着大学教育规模的扩大,学校的学生人数增多,以及计算机应用的广泛普及,社会对大学生的计算机应用能力要求普遍提高,对教学目标准确定位是进行教学改革的前提,在制定程序设计教学大纲时,应重点突出算法与问题求解这个核心,深入理解问题,快速建立求解问题的数学模型,采用合理的数据结构,设计高效的算法,用程序设计语言快速准确地实现算法。
  2.教学环节引入过程方法
  通过使用资源和管理将输入转化为输出的活动可视为过程。组织内各过程的系统的应用,连同这些过程的识别和相互作用及其管理称为“过程方法”。教学质量的好与差在教学的各个环节中会充分地体现出来。局部的教学质量效果会直接影响整体的教学质量,在教学中哪怕是一个小环节出现问题都会影响大局。因此,在程序设计课程教学的各个环节中,如上课、批改作业、听课、辅导答疑、实验安排、实验指导、考试考核等过程,都有要求和规范,并要有相应的记录,力争每一个教学环节都保质保量地完成。通过定期分析教师和学生在相关环节的感受信息,来评价教学的效果及满意度,以期不断改进。过程方法不仅更符合系统管理的规律,而且更符合PDCA(计划、执行、检查和处理)改进循环,以大大提升教学质量和效果。
  3.教学中紧扣“程序=数据结构+算法”这个核心
  在大学阶段,一般在大一或大二开设一门C++程序设计课程,在教学中不仅要介绍C++语法体系,提醒学生注意程序的两大部分:数据结构和算法分析,掌握在一些数据上要进行何种操作,引导学生考虑程序的时空效率,增强代码的实用性,对于重要的概念,在相关课程中从不同的角度诠释,加强学生对其本质的理解。彼此间的相互关系通过逐步扩大程序的规模,从而达到提升学生算法设计与分析和程序设计的能力,给面向对象程序设计语言奠定了基础。
  4.引入科学的教学方法和手段
  科学的教学方法和手段能提高教学的效率,达到事半功倍的效果。将单一的教学方法改革成综合教学方法,调动学生的学习积极性,转变学生呆板枯燥的学习为快乐有趣的学习。
  (1)案例教学法。精心选择一些趣味性和应用性兼有的实例(如一些图形设计、小游戏的设计等),利用案例的方式呈现给学生,重点分析框架结构、数据组织及经典关键算法,使学生从别人的程序设计中学习其精华。把教学内容与案例内容有机地结合起来,使学生能够很好地了解和掌握这些理论知识、研究方法与手段。
  (2)实践教学法。程序设计课程是一门对实际操作能力要求较高的课程,采用实践与理论相结合的方法能够使学生更好地理解理论,又可以用理论知识指导实际操作,从而使理论、实际共同提高。在实践教学中,精选典型问题进行教学,使教学内容更具针对性,且形象、生动,学生对相关知识的掌握更加深刻,同时在实验过程中验证性实验、综合性实验、设计性实验要同时并进,尤其是对综合性实验和设计性实验要学生给出详细的实验方案后才可以进入实验室。
  (3)课堂讨论法。给出程序设计或学生学习中出现的一些问题,组织小组讨论,充分听取学生的发言,从中了解学生的思路及想法,并在讨论中给出参考性的答案,鼓励学生的创新思维。
  (4)互动自主式教学法。多角度开展师生互动与学生间的合作,根据教学团队教师的特长开展技术讲座式讲学,将教学中的一些问题设计出若干题目发给学生,待学生经过独立思考后,再通过启发、点评,鼓励更多学生融入教学互动中,通过互动,教师能够及时了解学生对教学内容的理解和掌握程度,也活跃了课堂气氛。
  (5)虚拟实验学习法。通过校园网络和网络实验系统学习平台使学生在课余的时间里有更大的弹性及空间来充分学习,开拓实验教学内容。在课外,学生通过校园网、网络实验室进行虚拟实验,可以巩固课堂学习的内容,并拓展新的知识,提高实践应用能力。
  我们在教学过程的方法与手段上,结合网络技术和计算机技术,主要从以下几个方面进行了改革。
  第一,发挥多媒体教学课件及flash动画技术的优势,在教学中,将那些抽象、难以理解的内容直观地、动态地展现出来,如内存变量的动态变化、函数调用的过程、指针的理解等,通过课件和动态演示,让学生非常容易地掌握,帮助学生学习理解。第二,充分发挥精品课程网站的作用,介绍国内优秀程序设计精品课程网站,指导学生浏览这些优秀网站,从中获取学习资料、学习方法与经验、观看优秀课件、教师上课视频,开阔学生的学习视野。第三,利用学习论坛,进行学习的讨论与答疑,学生通过论坛可以轻松自如地提出问题,并积极参与讨论,不会有课堂上那种拘束的气氛,有利于活跃学生的思维。
  5.采用科学合理的教学评价体系
  对课程进行质量评估,主要从教学质量和教学效果两个方面进行。评价应从多种渠道、多方位开展,我们主要从教与学这两个主要方面开展工作。
  (1)在对教师的评价中,充分考虑教师的工作态度、教学改革、教学手段、教学工作量、教学效果等方面,有所侧重,权重设计科学;具体评价方法采用学生网上评教、召开座谈会以及同行评教、专家评教等方法。评价结果公示,意见反馈给教师,以促进教学。
  (2)在对教学效果的评价中,主要根据学生的考勤、作业、实验、课堂考核、期中、期末考试、实验情况、应用能力等方面进行评价。同时将评价结果反馈给学生,以提高学生的总体素质。
  二、结束语
  程序设计语言的课程关系到后继课程的学习、应用能力的提高,课程的教学质量对学生的影响是很大的,对该课程进行必要的改革,将能有效地提高教学的质量,达到较好的教学效果。
  
  参考文献:
  [1]陈火旺,等.中国计算机科学与技术学科教程[M].北京:清华大学出版社,2002.
  [2]段淼.关于C语言程序设计课程教学的思考[J].吉林建筑工程学院学报,2010,27(3).
  [3]张大鹏.内存模型在程序设计教学中的应用研究[J].福建电脑,2010,(4).
  [4]谭浩强.C程序设计(第2版)[M].北京:清华大学出版社,2002.
  (责任编辑:张中)
其他文献
7月中旬,《财富》推出了新一度的世界500强榜单。依据上一年的企业年度收入,在这张新鲜出炉的榜单中,中国电力企业史无前例地有5家同时进入了500强。电力行业作为我国国民经济发展的基础产业,在国民经济增长中发挥了重要作用。在较好地承担了社会责任和经济责任的同时,入选世界500强的这5家公司都表现得非常淡定,因为他们深知“高处不胜寒”,未来的竞争将更加激烈。  从入选《财富》500强的门槛来看,这就是
期刊
随着遵义供电局学习型组织的全面深化与培训体系的进一步系统化,遵义供电局的领导班子和教育培训中心深刻认识到中青年后备干部培养的重要性,希望通过加强中青年后备队伍建设,提高其管理能力和业务解决能力,着力建设和培养一支能够适应遵义供电局当前和未来战略,业务发展需求的管理人才队伍。  为此,遵义供电局与北京百年基业管理顾问有限责任公司(以下简称“百年基业”)共同实施了“行动学习项目”,意在通过这个项目不仅
期刊
在过去的二十多年里,中国实现了巨大的增长。尽管全球经济处于衰退之中,但中国成功地超越了“保持8%的GDP增长率”的目标。中国已经超越德国成为世界最大的出口国,并将取代日本而一跃成为世界第二大经济体。随着越来越多的中国企业进入世界500强,以及另外一些雄心勃勃的中国企业对全球顶尖品牌及公司的收购,我们亲眼目睹了中国企业对全球影响力的巨大提升!  受上述积极因素和乐观趋势的影响,中国企业“反思与变革”
期刊
摘要:青年教师是学校的未来,学校要特别重视对青年教师的培养,其中抓青年教师的思想教育,对于提高他们的综合素质特别是教学水平有着至关重要的作用,正所谓态度决定一切,思想是行动的指南。本文将指出青年教师在思想素质方面存在的某些不足而造成的一些教学方面的问题,并通过分析提出一些解决问题的设想。  关键词:青年教师;思想教育;教学水平  作者简介:魏一媚(1960-),女,浙江桐庐人,浙江旅游职业学院督导
期刊
电力作为人类社会生产生活的必需品,在国民经济发展中起着重要作用。在经济生活中,电力产品是一种准公共物品,电力行业作为公共事业部门具有一定的自然垄断性。由于电力行业存在着规模经济和相对于最小效率规模(MES)的需求偏小,以及高投入,长周期等特点,形成了其垄断性的市场结构。在我国,国有电力公司在市场中占有明显优势,而民间资本和外资在市场中作用很小,再加上国有电力企业和政府之间的关系,使电力行业的变动受
期刊
摘要:在高等学校人才培养模式多元化的需求下,在西方创业教育经验启示与“以创业带动就业”理念引导下,考虑到社会用人单位对人才的需求,为使在校大学生能够形成创业精神、意识与素质,培养创业能力,掌握创业技能,熟悉创业流程,我们提出“两个结合理念,两种层次目标,两条体系途径”的创业教育模式,即以“一个结合”(即经管素养形成与专业能力培养相结合)为创业教育的理念,确立两种人才的培养目标(即创新岗位工作的人才
期刊
摘要:民族地区的现代教育技术发展是我国实现教育现代化的重点和难点。本文主要针对民族地区当前现代教育技术发展现状,提出了相应的对策,通过树立现代化教育观念、加大教育投资、建设合理的师资队伍、共享教学资源和建立科学的评价体系,为推进民族地区现代教育技术进程提供思路。  关键词:民族地区;现代教育技术;教育现代化  作者简介:王根顺(1951-),男,甘肃秦安人,兰州大学教育学院,教授,主要研究方向:高
期刊
摘要:地方院校在我国的研究生教育事业中总体呈现出培养单位数量多、规模小的特点。除少数地方院校可以与中央部委所属高校一比高低之外,多数地方高校在现行的教育评价评估中明显处于劣势,并且出现了地方院校特色弱化、办学趋同的趋势。地方院校唯有在利用地域优势、突出行业特色、注重服务地方、加强沟通交流等方面下足功夫,方能实现地方院校研究生教育的蓬勃发展。  关键词:地方院校;研究生教育;博士学位授予权  作者简
期刊
摘要:就文理分科、理工分科对大学生的不利影响进行了研究,分析了基础课教师所应承担的责任,认为教师要依靠高度的责任心、前瞻性的思想,并具备渊博知识和善于吸取新知识的能力、审美能力和一定的把握社会未来发展趋势的能力,才能帮助学生破除对科学的不正确认识,培养学生成为健全的人才。  关键词:基础课教师;责任;思想品质;能力  作者简介:李国峰(1975-),男,山西定襄人,内蒙古科技大学数理与生物工程学院
期刊
摘要:注重大学生个性化发展是创新型人才培养的先决条件,提高大学生社会实践能力是创新型人才培养的基础。高等学校应当通过竞赛、开展科技创新活动等有效措施调动学生的积极性,挖掘潜能,培养出具有创新能力的人。  关键词:个性化发展;社会实践能力;创新型人才  作者简介:郭维城(1980-),男,内蒙古乌盟人,沈阳工程学院机械工程系,讲师,工学硕士,主要研究方向:机械制造及自动化;肖楠(1980-),男,辽
期刊