项目教学法在《c语言编程基础》课程教学中应用

项目教学法在《c语言编程基础》课程教学中应用

ID:34275837

大小:56.72 KB

页数:6页

时间:2019-03-04

项目教学法在《c语言编程基础》课程教学中应用_第1页
项目教学法在《c语言编程基础》课程教学中应用_第2页
项目教学法在《c语言编程基础》课程教学中应用_第3页
项目教学法在《c语言编程基础》课程教学中应用_第4页
项目教学法在《c语言编程基础》课程教学中应用_第5页
资源描述:

《项目教学法在《c语言编程基础》课程教学中应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目教学法在《C语言编程基础》课程教学中应用【摘要】项目教学法是通过实施一个完整的项目而进行的教学活动。把学生融入有意义的任务完成的过程中,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。通过对c语言编程基础课程的教学,采用项目教学法进行教学,取得了较好的教学效果。由于c语言同时具有高级语言和低级语言的特点,既可以开发应用软件也可以开发系统软件,同时C语言与论文联盟http://www.LwlM.com许多程序设计语言(如JAVA语言等)的联系紧密,成为许多高校计算机及相关专业重要的程序设计语言基础课之一。然而,由于C语言涉及的概念和规则多,指针的使用太灵活,

2、初学者普遍觉得概念抽象、学习困难,掌握得不是太理想。因此本文提出了项目教学法,以激发学生的学习兴趣,调动其学习的自主性,增强动手能力和编程分析能力。【关键词】项目教学法C语言编程基础课程教学应用本文对于项目教学法在《C语言编程基础》课程教学中的应用进行了探讨,分别从项目教学法的含义与设计以及项目教学法的应用实施做出了以下分析。1•项目教学法的含义与设计1.1项目教学法的含义项目教学法是首先由教师设定多个项目,这些项目要符合学科特点和专业学习目标,项目以任务的形式交给学生,在项目实施的过程中,教师先将项目的运行过程展示给学生看,学生拿到任务后,首先分成多个小组,然后采取

3、小组讨论、自主学习、协同合作完成等方式,在这个过程中,教师只提供必要的指导,最后以共同完成项目的情况来评价学生是否达到教学要求和目的一种教学模式[1]。传统的教学是以知识为主线,以教师为中心的教学模式,而项目教学法是以项目为主线,以学生为主体,教师的引导为辅助,学生主动探讨知识以解决实际问题的新的教学模式。1.2项目教学法的设计项目教学法在设计时要遵循以下四个原则:1.2.1以学生为主体,发挥教师的辅助作用教师是项目的带头人,教学过程中,要充分调动学生的自主性和创新性,让学生自主的学习,根据自己的不足来主论文联盟WWW.LWLM.COM整理动研究和探索知识。项目教学法

4、看重的不是最终结果,而是学生参与实践活动的过程。学生通过完成项目的任务,可从中理解课程中相关的知识和技能,体验到不断解决问题的艰辛和成就感,最终提高自己分析问题和解决问题的能力。1.2.2应该选取适合的项目选取合适的项目是项目教学得以成功的首要前提,教师在准备项目时必须事先经过大量调查和研究,以具有相同或相似技能要求的公司或企业为调查对象,提出实用性、教学性均较强的项目,能将课程的理论知识与实践技能充分结合起来,并且在实施项目的时候要一步步推进,由浅入深的,既要在学生的能力范围内,又要适当留出一些难题让学生自主探索。最终通过项目的完成,学生既能学到一定的理论知识,又学

5、会了解决实际问题的应用技能。1.2.3提供学生学习的资源和合作的环境学生要在项目教学法中学到相关知识,掌握相关技能,也受一些外在因素的影响,如学习兴趣的培养,学习氛围的营造,学习资源是否丰富,以及小组成员的学习习惯等,所以在组织项目教学法时也要注意这些因素,以免为教学法的效果带来不良影响。1.2.4以学生完成项目的过程来评价学生的学习效果项目教学法的实施注重的是通过完成项目学生学习到相关的理论知识,并提高解决实际问题的能力和自学能力,而不仅仅看重项目是否完成,所以要看到学生完成项目的过程是如何做到的。2•项目教学法的应用实施项目教学法的应用实施过程大体分为课程宏观设计

6、和课程微观设计两个步骤。1.1课程宏观设计所谓课程宏观设计是指由教师首先设计一个完整的项目,项目中尽可能多的包含课程的知识点,再将项目分解成多个任务的形式,任务以先易后难的顺序推进学生学习的资源和合作的环境[学生要在项目教学法中学到相关知识,掌握相关技能,也受一些外在因素的影响,如学习兴趣的培养,学习氛围的营造,学习资源是否丰富,以及小组成员的学习习惯等,所以在组织项目教学法时也要注意这些因素,以免为教学法的效果带来不良影响]。教师在第一次授课时,首先提出来整个项目,给学生演示项目的运行过程,使学生有一个宏观上的认识,并激发学生的好奇心,调动学生的自主学习兴趣,从而达

7、到较好的教学效果。2.2课程微观设计微观设计是研究每一次授课论文联盟http://www.LwlM.com的方法和内容。要将整个项目中的所有任务与每一次授课内容对应起来,既要提出需要完成的任务,又要含盖一定的知识点以学生完成项目的过程来评价学生的学习效果。[项目教学法的实施注重的是通过完成项目学生学习到相关的理论知识,并提高解决实际问题的能力和自学能力,而不仅仅看重项目是否完成,所以要看到学生完成项目的过程是如何做到的]。特别是要在任务中体现出解决方法即算法的设计,培养学生设计算法的能力。结束语项目教学法真正体现了教学中学生的主体论文联盟WWW.LW

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。