编程基础(面向对象程序设计)
教学方法与手段
您当前位置: 教学方法与手段> 教学方法

教学方法

发布时间:2011-12-28 15:58 浏览次数:5643    
字体大小 默认
  • 默认
  • 13pt
  • 14pt
  • 15pt
  • 16pt
  • 17pt
  • 18pt
  • 19pt
  • 20pt
  • 21pt
  • 22pt
  • 23pt
  • 24pt
  • 25pt
字体颜色

默认

  • 默认
背景颜色

默认

  • 默认

        为了实现程序设计课程的教学目标,使学生不但掌握高级编程语言的知识、编程技术和基本算法,更要掌握程序设计的思想和方法,培养学生进行问题求解和编程能力,以及探索和创新能力,在教学方法上,采用了多种教学方法,主要做了以下改革:
1) 课内、课外训练相结合,注重学生综合能力的培养
       课内教师根据“单元设计”进行教学,加强典型例题的启发式讲解;为次实训课设计相应的实训项目,实训项目的设计注重实用性和综合性。实践教学强调大量程序代码编写的训练,课外为学生提供一些经典、实用、有一定挑战性的作业,倡导学生课后以寝室为单位,组成学习小组,以便进行讨论、分析和解决问题。
2) 重视实践教学环节、注重学生创新意识与应用能力的培养
      为了培养学生的实践动手能力,加强了实践教学环节的管理。教师积极使用现有多媒体教学工具,进行启发、引导式的实训指导。平时项目完成情况与期末考试相结合,引导和督促学生重视实践教学,加强学生的创新意识与应用能力的培养。
3)改革考核方式,采用多元评价方式考核学习情况
      为了提高学生的学习兴趣,培养学生问题求解和编程能力,以及探索和创新能力。采用了开卷和闭卷考试方式,鼓励基础好的学生开卷考试,完成一个综合编程题目,积极参加校内外的软件设计大赛。
4) 规范“单元教学”活动,注重学生综合素质的养成
      将教学可以分为“学习—模仿—实践—提高”几个过程,每个教学模块从课程工作任务的某个子任务开始;由教师用系统的、规范的方法解决这个问题,然后对学生提出课程工作任务中的另一个类似的任务,由学生参照教师的方法来实现;最后对学生提出课程工作任务中其它相似任务,由学生综合运用所学的知识,独立实现。
在教学过程中,教师必须使学生详细了解课程及每个模块的工作任务和要求,注意示范操作的规范性,言传身教,注意IT从业人员所应具备的团队合作、专业技术文档制作等专业素质的培养。
5)网站互动学习(待建设)
      课程组建立的课程资源平台等为学生提供了网络课程、网上答疑、作业提交、练习测试题及答案、教学录像、视频节目、相关学习网站链接等,扩充了课堂教学的区域,学生可以在任何时候、任何地点进行互动学习。及时解决学生学习中的疑难问题。

下一篇: 教学设计
操作成功!此窗口3秒钟后自动关闭!
立即关闭