项目教学法在《C语言程序设计》课程中的应用

来源 :科学与财富 | 被引量 : 0次 | 上传用户:liongliong434
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文探讨了项目教学法的相关理论,分析了项目教学法与传统教学法的区别和优势,最后结合《C语言程序设计》课程,深入研究了项目教学法在具体课程教学中的应用,以及对提高学生的应用能力的作用。
  关键词:项目教学法;传统教学法;应用能力
  一、项目教学法
  项目教学法是一种以学生为本的活动教学法,其目的在于培养和提高学生的应用能力。它的指导思想是师生根据具体完整的项目工作来组织教学,但重点是学生发挥主观能动性,主动地参与教学过程。一般来说,学生会参与整个项目的实践过程,需要完成的工作包括:资料收集、方案设计、方案实施及任务完成后的评价。学生在这个过程中积极学习、合作,在不断解决问题中完成其知识体系的建构。
  1、项目教学法与传统教学法的区别
  1)项目教学法与传统教学法在教学模式上的区别:主要表现在改变了传统的三个中心,由以教师为中心转变为以学生为中心,由以课本为中心转变为以项目为中心,由以课堂为中心转变为以实际经验为中心。
  2)项目教学法与传统教学法在实施原则上的区别:项目教学法中学生是知识意义的主动建构者,所以项目的选择、涉及的知识点、解决方案的设计、解决方案的实现,教学总结和评价等,必须以学生为主体,在整个教学实施过程中,学生带着真实的任务在探索中学习,逐步提高学生的自主学习能力和分析解决问题能力。
  3)项目教学法与传统教学法在实施步骤上的区别:项目教学法具有层次性和实用性,它的实施步骤是由表及里、不断深入的,是一种模拟的实践过程,符合知识建构循序渐进的要求。一般包括以下几个步骤:根据教学需要创设情境、确定项目、布置项目、自主学习和协作学习、学习评价、结果应用。
  2、项目教学法的优势
  项目教学法是一种建立在建构主义教学理论基础上的教学法,它要求项目具有明确的目标性,根据学生和课程情况创建教学情境,使学生围绕真实项目在探索中学习。在这个学习过程中,学生会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知知识的良性循环,从而培养学生的自主学习能力和分析问题、解决问题的能力。
  项目教学法不重经验,而重在知识框架的应用;不重传授,而重在学生与教师互动,能更好地适合现代教育的需求。项目教学法可以激发学生主动学习的积极性以及学生钻研的潜能,是培养和提高学生应用能力的有效途径。
  二、项目教学法在《C语言程序设计》课程中的应用
  《C语言程序设计》是各大学都开设的一门非常重要的专业基础课,也是国家计算机等级考试可选编程语言之一。传统的教学方式一般是按照教材先讲授基本的语法知识,然后围绕基础知识讲授一些实例程序的设计方法,让学生围绕教材的程序进行编程调试。这种教学方法比较机械呆板,学生普遍感到枯燥空洞,从而失去学习的积极性和编程的兴趣。有些学生甚至在课程结束后连变量的声明都不理解,更别提编写实用程序的能力了。
  针对《C语言程序设计》课程,可以在实际教学中应用项目教学法,以项目任务为教学单元,根据教材内容,打破原有章节顺序,重新进行知识点的分解和组合,即不管基础知识、控制结构,数组、函数、指针等章节的先后顺序,将各部分知识分解成若干个知识点,完成一个项目任务可以抽取每个部分的不同知识点,加以组合,结合每部分的知识点设计若干个实际项目,让学生在完成项目过程中理解、消化知识,学会利用知识解决实际问题,提高实践动手编程能力,激发学习的积极性和主动性。
  1、实施项目教学法的步骤
  根据项目教学法的含义,在《C语言程序设计》课程中实施项目教学法应该包括以下几个步骤:
  1)学生分组:教师根据学生学习水平进行分组,一般4-6人为一组。
  2)创设情境:使学生的学习能在与现实情况基本一致或相类似的情境中发生。
  3)介绍项目:在创设的情境下,选择与当前学习主题密切相关的实际问题作为项目的中心内容,让学生面临一个需要立即去解决的现实问题。
  4)演示项目的运行结果:教师可以事先编写示例程序,演示项目可能的运行结果。
  5)分小组进行项目分析、设计、实施:不是由教师直接告诉学生应当如何去解决面临的问题,而是由教师向学生提供解决该问题的相关知识及线索,发挥学生的自主学习能力。根据项目内容,进行项目的分析,解决方案设计以及编码实现。
  6)对各小组成果进行展示:根据各小组的项目设计完成情况,展示各小组的项目成果。
  7)师生总结:师生共同对学习效果进行评价,一方面是对学生是否完成当前项目的评价,即所学知识的意义建构的评价;而另一方面是对学生自主学习及协作学习能力的评价。
  2、实施项目教学法需要注意的问题
  在项目教学法的实施过程中,最关键的部分就是教师应该在教学目标的指导下,根据教材内容及学生的前面知识掌握情况,设计相关的教学目标,提出符合学生水平的实际项目。然后以项目任务为教学单元,根据教材内容,打破原有界限,借鉴实际内容,将各个知识点进行分解、组合,这样容易激发起学生主动学习的兴趣,加强程序设计的合作。在协作和组织的过程中,学生自主消化吸收新的内容,复习巩固原有的知识内容,增强了他们的动手能力和应用能力,从而实现了对学习内容主动知识建构的一个过程。在确定好难度适当的项目选题后,教师可以根据实际项目实施的需要,组织好相应的知识分类,有意识地引领学生学习相关的语法结构,为项目的具体实施打下良好的基础。
  以数组章节为例,教师可以设计出计算机普遍使用的数据排序项目,学生可以通过键盘的输入若干个随机数字,然后使用选择法或冒泡法对输人的数据进行排序,程序可以对每轮次的排序结果进行动态显示,进而掌握选择法或冒泡法的排序算法,同时也综合使用了课程中的很多章节的知识内容。各小组在协作学习中,分析问题、解决问题,既巩固了学生具体语法知识,又加强了团队合作能力。最后各小组通过各自的构思所形成的解决方案不尽相同,教师可以根据实际情况将各自的成果进行展示,并总结评价。这种方式既能肯定学生的编程成绩,又能够激发学生解决实际问题的成就感,为后续进一步深入地学习打下基础。
  三、结束语
  项目教学法具有启发性、实践性,能把理论上空洞的知识变成解决实际问题的有效工具。以项目为主线,综合课程中的分散知识,提高了学生的学习兴趣。而且实行项目教学法,学习过程不再是让学生不加思考的直接抄袭教材的程序,而是对知识的深入理解并根据实际项目灵活使用知识。这样不仅提高了学生的分析问题和解决问题的能力,而且在小组协作学习中培养了学生的合作能力,学生的程序设计理论水平和实际动手能力可以明显增强,从而达到提高学生应用能力的作用。
  参考文献
  [1] 王春燕.项目式教学的研究与应用[J].计算机教育,2007,(18).
  [2] 谭浩强.C程序设计(第三版)[M].清华大学出版社,2005:131-152.
  [3] 谢竞博.C语言程序设计教学中的问题及改革建议[J].重庆邮电大学学报,2008,(2).
  [4] 徐欢欢. 浅谈大学计算机课的教学现状与应对策略[J].科学教育,2009,(4).
  作者简介:
  谢进军(1965-),男,副教授,沈阳工学院信息与控制学院教师,研究方向:java技术。
其他文献
在分析现有入侵响应工作模式的基础上,提出一种面向报警处理生命周期的入侵响应管理模型,并根据该模型设计一个入侵响应管理系统. 该系统可以基于报警的各个生命周期状态,对
与城市物流(Urban Logistics)相对,农村物流是指为农村居民的生产、生活以及其他经济活动提供运输、搬运、装卸、包装、加工、仓储及其相关的一切活动的总称。农村经济发展水平对农村物流的发展水平的有极大的影响。当前我国农村经济落后,农村市场相对城市市场发展滞后,农民收入低,这使得农村物流供给及需求水平低,物流业发展缓慢。  江苏省地处东部沿海地带,全省农业人口近3570万人,占全省人口近50
由于生产工艺需要,净水厂中安装有气动系统。如何快速、高效的实现气动管路中杂质和水分的过滤,实现自动化无需人工操作,是每个净水厂亟待解决的问题。本文阐述了自动排水阀的改
生活类报纸为吸引读者,普遍亲睐社会新闻。不少报纸每天都花大量的版面、配以突出的标题和照片,刊登国内和本地的社会新闻,并辟有固定的专版。但如果社会新闻的采写报道不把握好
摘 要:油炸方便面指的是含油量位于20%到22%之间的一种食品,非常容易出现氧化腐败情况。过去依照卫生标准的相关规定,过氧化值不大于0.25%且酸价不大于5是判断含油食品是否出现酸败的指标。但是因为所指范围过大,并且不同类型的含有食品出现酸腐情况的时间与程度都不一样,所以通过这两个指标对含油食品进行衡量比较困难。现在根据《方便面》的相关标准,方面便的酸败指标当中所规定的过氧化值不大于0.25%,酸
上世纪90年代后期,各地电视台出现了“视频点播”的专门频道,通过电信代理收费的方式,悄悄地向观众发出了“收费电视”的信号。2002年l2月l0日,原国家计委办公厅向国家广播电视总
<正> 在媒介市场不断出现“新大陆”的今天,与民众越来越关注国际事件同步,国际新闻报道作为明显有别于国内消息的一大新闻内容,也越来越成为业界炙手可热的一块蛋糕。中国传
本文主要是针对送变电工程的旋工情况进行探究,分析送变电工程施工过程中具体的安全措施。目前,送变电工程的公司越来越多,在送变电工程施工的过程中一般会存在一些安全隐患。本
摘要:节能是我国一项长远的发展战略,也是现阶段社会发展的核心话题。基于此,我国政府高度重视节能工作的开展,特别是在改革开放以来的三十多年时间里,我国节能工作呈现出欣欣向荣的发展局面。本文就住宅采暖系统中存在的问题入手分析,探讨了节能设计工作要点,以供同行工作参考。  关键词:建筑节能;采暖工程;住宅建筑;空调  近几年来,节能问题在我国住宅采暖系统设计中越来越被人们重视,也深受业内工作人员的探索和
发行量,直接关乎报纸的生存和发展。它数值的大小是衡量一家报纸消费群多寡的重要依据。这里的消费群包括读者群和广告商。高额的发行量意味着该报拥有大批的受众,而大量读者群