C語言程序设计课程教学设计探讨.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C語言程序设计课程教学设计探讨

C语言程序设计课程教学设计探讨 PC语言程序设计课程教学设计探讨/P P  关键词:教学设计原理;教学目标;九步教学事件;教学测量与评估 BR摘要:本文针对C语言程序设计课程教学中难点多、语法知识点多、学生学习兴趣不高等问题,提出将加涅的教学设计原理应用于该课程的教学中,克服传统“填鸭”式教学模式的弊端,充分发挥学生的主观能动性。实践表明将加涅提出的教学设计原理应用于C语言程序设计课程的教学中,教学效果良好。 /P P   BR  C语言程序设计课程是很多高校理工科非计算机专业本科生必修的计算机基础课,C语言程序设计课程本身对教学要求比较高,学生不仅仅学习C语言程序设计的语法知识,更重要的是掌握程序设计方法。在以往的教学实践中,我们发现很多学生认为C语言程序设计课程是一门比较难的课程,特别对一些大学新生,C语言程序设计的先修课程为计算机基础,学生普遍认为跨度大,有畏难情绪,教师由于课时紧、内容多,而过多关注C语言语法知识的讲解,算法讲得比较少,且知识点比较分散,学生对知识的把握没有一个整体的概念。如何提高教学质量,如何能使学生尽快入门,激发学生的兴趣,如何培养学生的计算机逻辑思维能力,如何提高课堂效率,这都是教学中要思考的问题。在C语言程序设计课程教学中充分考虑大学生的学习心理,引入先进实用的教学设计思想是非常必要的。我们将美国著名教育心理学家加涅提出的教学设计原理应用于该课程的教学中,取得了良好的效果。 BR   BR  1教学设计理论 BR   BR  加涅是美国著名的教育心理学家,他的《教学设计原理》代表了20世纪末科学心理学与学校教育相结合的最高成就。他提出的核心思想是“为学习设计教学”[1],教是为了学,他认为教学应考虑影响学习的全部因素,即学习的发生要同时依赖内部条件和外部条件,教学就是要通过安排适当的外部条件来影响和促进学习者的内部心理过程,使之达到理想的学习效果。他提出教学设计的基本任务是阐明教学目标、教学过程、教学方法和教学结果的测量与评价。 BR  教学目标。把教学目标分为五种学习结果:言语信息、智慧技能、认知策略、动作技能和态度,这五种学习结果分为认知、情感和动作三个领域。教学目标应是面向学生预期的学习结果。 BR  教学过程。加涅将教学阶段分为九个教学事件:引起注意、告知目标、提示回忆先前的知识,呈现教材、提供学习指导、引出作业、提供反馈、评估作业、促进保持和迁移。 BR  教学方法包含教材呈现方式、师生的相互作用方式、教学媒体的选择运用。 BR  教学结果的测量和评价。教学是一种目标导向的活动,要求教师在实施教学活动前,对学习的预期结果做出陈述,教师在这个明确目标指导下,安排教学顺序,组织师生的双方活动,根据教学目标对学生的学习进行测量和评估,如果评估的结果表明教学目标已经达到,则教学进入下一个循环。 BR  这样的教学设计原理在教学活动中成为既能发挥教师主导作用,又能充分体现学生认知主体的教学模式。在此模式下,教师有时处于中心地位,起主导作用,在此期间,学生有时也处于传递-接受的学习状态,但更多的时候是在教师的帮助下进行主动思考、主动探索和主动发现。 BR   BR  2C语言程序设计课程教学设计研究 BR   BR  依照加涅的教学设计原理,根据C语言程序设计课程的特点,在教学实践中对C语言程序设计课程进行系统的教学设计,主要包括设计教学目标,教学过程的组织,教学方法的探讨,以及教学结果的测量与评估。 BR  2.1学生特征分析 BR  学生是学习的主体,只有了解学生,教师才能制定出符合学生实际能力的教学目标,学生特征信息的来源主要是一些问卷调查,它主要了解学生的编程基础和学习程序设计的愿望。调查分析显示,大约10%的学生在高中学过编程,50%左右接触过编程,40%左右从没有接触过编程,C语言程序设计的先修计算机课程为计算机基础,大部分同学对编程比较感兴趣。我校很多理工科专业的学生在工作中必须使用程序设计语言这个工具,这类学生学好程序设计语言的愿望非常强烈,而一些专业使用程序设计语言较少,学生的学习热情不高。 BR  2.2确定教学目标 BR  教学目标作为教学活动中学习者要预期达到的学习效果,对教学活动起着导向、激励、调节、检测和评价的作用,这有利于教学目的明确化、应用能力培养的具体化,是教学活动的出发点和归宿,其行为主体是学生,而不是教师。教学目标的陈述要从学生的角度出发。我们把C语言程序设计课程的教学目标分为“认知、理解、应用,综合”四级水平,每级水平又划分为若干子类,并为每一级水平的教学目标配置适当数量的有代表性的测试题。“认知”水平主要解决对C语言知识点的知与不知的问题,“理解”水平是指掌握概念、算法等知识,能用自己的算法语言和逻

文档评论(0)

sd47f8cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档