“C++程序设计”课程教学与创新型人才培养

2011-08-16 01:15:42马洪霞
电气电子教学学报 2011年4期
关键词:课外内容语言

马洪霞

(北京林业大学电子系,北京 100083)

“C++程序设计”是一门实践性很强的课程,单纯的有限,一般课程学时30~40,课堂教学一般只能够讲授基础知识,很难使学生真正掌握C++语言的精髓。网络课堂教学不能实时互动,教学效果差,只能作为补充。现今的项目教学法被认为是较为适合程序设计类课程的教学方法,并不适合所有学生[1,2]。为此,笔者提出课堂教学应该与课外教学相结合,利用各种课外项目对部分对程序设计感兴趣的学生进行课外教学,进而达到培养创新型人才的目的。

1 教学方案

由于学生在有限的时间内难以对所有的课程都钻研深透,笔者将教学可以分如下两步进行。第一步是课堂教学,在教学大纲规定学时内对完成对全体学生的基础教学;第二步是课外教学,重点培养创新型人才。我们结合各种创新计划项目与科研项目进行精英教学,使学生深入透彻的掌握一门计算机语言,使其毕业后能够独立进行程序设计。课堂教学与课外教学既要相互独立,又要保持连贯性。

2 教学实施

为了阐明本课程的教学方法和教学过程,我们以“一个小型公司的人员信息管理系统”为例进行说明[3]。表1所示即为此例所涉及的知识结构及其教学过程。

表1 教学过程示例

1)课堂教学

课堂教学的实施对象是全体学生,教学内容为:基本概念、语法知识、验证性实验和综合训练实验,使学生对C++语言有一个全面认识。由于C++语言的实践性很强,所以课堂教学适宜采用案例式教学和任务驱动式教学,但是案例或者任务的难度要适中,不能让学生感到无从下手,望而生畏。……

登录APP查看全文

猜你喜欢
课外内容语言
内容回顾温故知新
科学大众(2022年11期)2022-06-21 09:20:52
小满课外班
我的“课外老师”
语言是刀
文苑(2020年4期)2020-05-30 12:35:30
让语言描写摇曳多姿
主要内容
台声(2016年2期)2016-09-16 01:06:53
我有我语言
转动小脑瓜
课外实践丰富多彩
中国火炬(2014年2期)2014-07-24 14:16:57