项目教学法在C语言教学中的应用 |
|
|
项目教学法在C语言教学中的应用
由于C语言同时具有高级语言和低级语言的特点,既可以开发应用软件也可以开发系统软件,同时C语言与论文联盟http://*许多程序设计语言(如JAVA语言等)的联系紧密,成为许多高校计算机及相关专业重要的程序设计语言基础课之一。然而,由于C语言涉及的概念和规则多,指针的使用太灵活,初学者普遍觉得概念抽象、学习困难,掌握得不是太理想。因此本文提出了项目教学法,以激发学生的学习兴趣,调动其学习的自主性,增强动手能力和编程分析能力。 1项目教学法的含义与设计 1.1项目教学法的含义 项目教学法是首先由教师设定多个项目,这些项目要符合学科特点和专业学习目标,项目以任务的形式交给学生,在项目实施的过程中,教师先将项目的运行过程展示给学生看,学生拿到任务后,首先分成多个小组,然后采取小组讨论、自主学习、协同合作完成等方式,在这个过程中,教师只提供必要的指导,最后以共同完成项目的情况来评价学生是否达到教学要求和目的一种教学模式[1]。传统的教学是以知识为主线,以教师为中心的教学模式,而项目教学法是以项目为主线,以学生为主体,教师的引导为辅助,学生主动探讨知识以解决实际问题的新的教学模式。 1.2项目教学法的设计 为要实现对项目教学法的合理设计,首先将传统的教学法和项目教学法做了对比,对比结果如表1所示。 表1传统教学法与项目教学法的比较 项目教学法在设计时要遵循以下四个原则: 1)以学生为主体,发挥教师的辅助作用 教师是项目的带头人,教学过程中,要充分调动学生的自主性和创新性,让学生自主的学习,根据自己的不足来主动研究和探索知识。项目教学法看重的不是最终结果,而是学生参与实践活动的过程。学生通过完成项目的任务,可从中理解课程中相关的知识和技能,体验到不断解决问题的艰辛和成就感,最终提高自己分析问题和解决问题的能力。 2)应该选取适合的项目 选取合适的项目是项目教学得以成功的首要前提,教师在准备项目时必须事先经过大量调查和研究,以具有相同或相似技能要求的公司或企业为调查对象,提出实用性、教学性均较强的项目 [1] [2] [3] 下一页 |
|
|
|
上一个论文: 浅谈C语言在计算机专业中的教学 下一个论文: C语言教学中函数参数传递问题探讨 |
|