非计算机专业《计算机程序设计基础》课程教学改革研究_论文

I a0   Ji XUI " I Ji I Shi a " 3 i   I Ya1 U I J   l 教 学 实 践 研 究 ☆ l ☆   非计算机专业《 计算机程序设计基础》 课程教学改革研究  陈 丽 花  ( 云南财经大学 信息学院 , 云南 昆明 602 ) 52 1  摘  要 : B V 程序设计作为非计算机专业理工类学生的一门计算机公共课, 它知识点多。 灵活性强, 需要教师在教学中不   断探 索总结教学方法和手段 , 文章结合作者多年 的教 学经验和 实践阐述 了任务驱 动教 学法、 案例教学法和演 示教 学法的   设 计过程和几种教学方法综合应用在教学 中 到 了很好 的效果 。 起   关 键 词 :V 程序设计 ; B 任务驱动法 ; 案例教学法 ; 演示教 学法  中 图分 类 号 :430  G2. 7 文 献标 志码 : A   文章 编号 :02 28 (0 0 3 0 7- 2 1 0- 59 2 1 )0 - 1 5 0  一 、 引 言  在我们学 校《 计算 机程序设 计基础》 门课 主要 面向  这 理工类非计算机专业 的学 生开课 , 用的是 Vs a ai  选 i l s u  B c 6 程序设计进行教学 。 . 0 由于 V 程序设计语言作为高等院  B 校非计算机专 业的一门公共 课 , 当代大学生必 须掌 握的  是 种应用技能 。 在培养非计算 机专业学生严 密的逻辑思维  及利用计算 机解决本专业 问题 的能力方面有 着非常重要  的作 用。但在 V B程序设计实际教学过程 中存在着诸如语  言知识点 多、 生计 算机基 础不均衡 、 序设 计本身枯 燥  学 程 难懂等~系列问题 , 这就要求 我们教 师要合 理安排教学 内  容, 在课堂教学与上机实践 中针对不 同的章 节内容不 断分  析、 总结 、 摸索 出一些行之有效 的教学方法 , 激发和培养学  生对程序设计的学习兴趣和能力 , 使他们最 终能掌握 这门  一 课程的技 能。本人在几年的 V B教学 中进行 了长时间 的探  索、 分析、 尝试和实践 , 根据学生 的特点 , 并 尝试运用 案例  教学法 、 任务驱 动教学法 、 演示 教学法等 多种教学方 法综  合运用 , 取得了很好的教学效果 。   二、 运用任务驱动教学法  任务驱动 教学法是将所 要学 习的新知识 隐含在 一个  或几个任务之 中, 学生通 过对 所提的任 务进行分析 、 讨论 ,   明确 它大体涉及哪些 知识 , 并找 出哪些是 旧知识 , 哪些是  新知识 , 老师的指 导、 在 帮助下找 出解决 问题 的方法 , 最后  通过任务的完成而 实现对所学知识的意义建构。学生在完  成任务的过程 中始终处于主体地位。 样学 生不仅学 到了  这 知识 、 提高了技能 , 还培养 了动手 实践 的能力 , 高了学生  提 的探索仓 新精 神。/ Ⅱ 2 1   “ 任务 驱动教学 法” 设计过程 中 , 要求教师在把握 总体  教学 目标 的基础上 ,把总体 目标有机地 分解成若 干小 目   标。 教学对 应总 目标设计总任务 , 对应小 目标设计小任务 ,   落实到每节课 中,并通过这些任务来实 现总的学习 目标 。   个 例子 “ 猜数游 戏” 作为任务 , 是这样说 的 : 任务 计算机  先随机产生出一个 5 O以内的正整数 ,人通过键盘输入去  猜这个 数 , 如果未猜 中 , 则提示数据 “ 过大” “ 或 过小” 如果  ; 猜中则显示 已猜 的次数 , 要求最多 只能猜 1 次 。 O 这堂课我  采用 了“ 任务驱动教学法 ” 刚上课 我要 求大家一起做一个  : 游戏 , 我先把 任务的要求 给大家讲 清楚 了, 然后 我在一张  纸上 写 10以内的正整数让大家猜 , 0 大家猜的结果我给三  个 提示当中的一个 :正确 ”“ “ 、 太大” “ 小” 、太 。这时课堂气  氛一下活跃起来, 大家都争先恐后地举手猜数 , 就这样一猜  答, 这堂课 的教学 过程 开始了 。然后我又 叫大家两两一  组 来在这个 游戏 中完 成任务 , 最后 我把任务 提出 : 编写一  个程 序先 随机 产生一个 5 O以内的正整数, 户通过输入对  用 话框 反复输入整数进行猜数 。由于经过课堂一开始的具体  实践 , 学生对游 戏的规则和步骤 已经非常清楚 , 所以 , 学生  们很容易地掌 握了编写程序 的主要步骤和算法。。 l   采用任务驱动教学法 , 学生 由被动 的接受知识转变 为  主动寻求 知识 , 要我学 ” 由“ 转变 为“ 我要学 ” 改变 了学 生  , 传统的学习观 , 学生在完成“ 任务 ” 的过程 中能不 断地 获得  成就感 , 而增强学 习 的 自信 心 , 从 激发学生 的学 习热情 和  兴趣。   一 一 三 、 用 案例 教 学 法   运 案例教 学法 ( s me o s ce a t d) h 系指 教师 在教 学过程 中 ,   以真实 的班级生 活情 境或事件为题材 , 提供 学生相互 讨论  之用 , 以激励学生 主动参与学 习活动的一种教学方法 。   案例教学 的关键 是设 计教学案例 , 教师应根据特定 的  教学 内容设 计教学案例 在讲课过 程 中适 时地提 出供 学生  思考, 启发学生始 终保持 积极 的思维状态 , 使学 生开动脑  筋 , 真思 考 , 认 获得答案。在学习 V B的过 程中必须结合大  量 的实例演示 ,让同学们真正体会到 V B的可视化设计和  它 的实 用性 。在最初接触这 门课程 的时候 , 我们必须先要  详细 的介绍各个 控件 , 只有知 道每个控件各 自的作用 以及  l5 7  傍如 , j 我在讲 V B中条件语句和循环语句 的应用时 , 了 选用  

相关文档

非计算机专业研究生计算机应用基础类课程教学改革探索
计算机专业程序设计基础课程教学改革研究
计算机专业程序设计基础课程教学改革探索
高校非计算机专业计算机基础课程教学改革研究
非计算机专业C语言课程教学改革研究
非计算机专业计算机网络课程教学改革的研究
《计算机程序设计基础》课程教学浅谈
非计算机专业“计算机组装与维护”课程教改的几点探索
高职非计算机专业《计算机文化基础》课程教学改革探讨
非计算机专业“数据库基础及应用”课程教学改革的探讨
电脑版