省级精品课程“程序设计基础”的建设与成效.doc
《C语言程序设计》精品课程建设

《C语言程序设计》精品课程建设刍议摘要:针对c语言程序设计课程教学存在的问题,阐述了c语言程序设计精品课程建设过程中从优化教学内容、丰富教学方法和教学手段、改革考核方式等核心问题,介绍课程建设过程中的几点体会。
精品课程建设重在推广应用。
关键词:c语言程序设计;精品课程;建设中图分类号:g642.3 文献标志码:a 文章编号:1674-9324(2013)22-0232-02《c语言程序设计》课程是计算机及计算机相关专业中一门重要的专业基础课程,它兼有汇编语言和高级语言的双重优点,在系统软件和部分应用软件的开发中具有较强的实用性,因而使其成为高等学校程序设计课程的首选语言,也为进一步学习其他高级程序设计语言打下坚实的基础。
c语言作为大学新生的首门计算机程序设计语言课程,却逐渐成为学生普遍认为难学、厌学的课程,主要因为:一是学生初次接触编程语言,没有任何基础,就立刻接触到大量的新名词、新概念、新规则,让学生难以接受;二是传统的授课方式:是先介绍变量定义,再介绍语法规则,最后讲解实例,这样的教学内容组织与呈现形式、教学方式方法令学生感到枯燥无味,教学评价形式单一,评价难以起到及时、正面的强化与激励作用;三是只有50多个学时的课时,授课内容繁多,练习时间较短,实训教学的课时少,利用率不高,学生常常旧知识未巩固又要消化新内容,紧张的节奏使学生极易产生厌学心理。
所以,教学过程中如何把理论与实践有机结合,调动学生学习的积极性,激发学生的学习兴趣,使学生能够初步接受并彻底学懂,养成良好编程思维,是《c语言程序设计》课程建设过程中面临的主要问题。
为此,笔者所在学院启动了《c语言程序设计》精品课程建设工作,先后经历了以下三个阶段。
一、《c语言程序设计》精品课程建设第一阶段:2006~2007年,《c语言程序设计》作为计算机相关专业的专业基础课的重要地位逐步确立,并根据实际工作需要修改了教学大纲和实训教学体系,充实了几名计算机相关专业毕业的年轻教师,师资队伍建设取得实质性进展。
数据库及程序设计省级精品课建设经验浅谈

0高校讲坛 0
S IN E E H O O Y N O M T O CE C &T C N L G F R A I N I
21年 02
第3 期
数据库及程序设计省级精品课建设经验浅谈
曹 成 志 宋长 龙 浦文 华 ( 林大 学公 共计 算机 教 学与研 究 中心 吉 林 长春 吉
年龄结构的 比例为 5 5以上 :0 5 4 — 4岁 :9岁 以下 为 1 8 6 3 : : ,教师年龄 结构呈年轻化 态势 : 在学历结 构上博 士 : 硕士 : 本科为 37 5 任课教 :: ; 师的职称结构 为教授 : 副教授 : 讲师为 4 8 3 ::。 方面积极 引进 高学历毕业生 . 另一 方面我们也非常重视现有 的
一
2 教 学 内容 和 课 程体 系 改 革
吉林大学公共计算机教学与研究 中心 19 年开 始承担全校非计 90 算机专业的数据库技术课程 . 每年学生约 50人 由于没有教材 . 0 我们 组织教师编写了油印教材 . 使用 2 年并于 1 9 年整理出版 92 19 9 5年后 . 随着局域 网在 国内得到广泛应 用 . 数据库技 术课程升 级为当时最流行的数据库管理系统 F ae 每年学生 千余 人 . B s. 同时编 写并出版 了 F x ae程序设计教材 oB s 近年来 , 随着网络和面 向对象技术的发展 . 分布式 、 可视 化数据库 技术几乎 占据了计算机软件开发的各个领域 从 20 0 0年起 将课程设 置为“ 数据库及程 序设计 ” 2 0 年将单纯 的结 构化 改为可视化 、 .0 5 结构 化、 过程化和 面向对 象融为 一体 的程序设计技 术 : 0 7 2 0 年扩充 了“ 关 系数据库设计 ” 理论 和 S L Q 语言嵌套 等更深层次 的知识 . 并及 时更 新 了教材版本 :0 0年对课 程内容进一步梳理 . 21 加强 了系统性 和实用性 方面的建设 . 将计 算机实用 新技术及 时纳入课堂 . 使教学 内容 满足社 会 需求 . 学生学即所用 . 增加了学生的学习热情和积极性 . 培养学生 在 实 际应用 和设计开发能力 方面下了较 大功夫 在教学方法 上 , 由教学 经验丰富 的教授 、 副教授带 头举办课程 全 员 培训班 、 集体备 课与研讨 班 . 充分利用 网络资源研 发了多媒体 动画 教 学课件 , 每周 集体备课 制度等。在课程考核方面 . 实行 从平 时作业 、 实验考查 到期末 考试等重要环节 . 分利用现代化设备 和网络技术 . 充 实现 了 自动化 、 能化 管理 , 智 初步形成 了课程考核 的智 能链条 。 在实 验教学方面 . 学生人手一 台微型计算机 . 5 名学生配备 1 每 O 名实 验课 指导教师 , 以任务为 主线 , 教师 为先导 . 学生 为主体 , 多媒 将 体课 件引入到实验 教学 中. 加深 了学生对 理论知识 的理解 . 充分利 用 实验课 的有效时 间 。 将理论 教学与实践教 学紧密结合 . 实验教学 与学 生 的专业知识相结合 , 实验 内容与实 际应用相结 合 同时加强 了实验 能力 的考核力度 , 鼓励学生提高实践技能 . 每个学生重视实验教学 . 使 注重培养实验技能 为 了加强计算机基础课教学 . 提高“ 数据 库及程序设计 ” 课程 的教 学质量 , 确保课程建设具有 良好 的延续性 . 教研中心组织 了 1 5名具 有 实际应用能力 、 授课效果 良好的教师实现 了跨校 区授课 另外配有 十 余人的工程人员完成实验室建设和实验指导任务 作为课程 的考 核手段 .我们组织部分教 师编写 了客 户机, 务器 月 艮 模 式下 的无 纸 化考 试 系 统 .该 系 统使 用 面 向对 象 程 序 设 计语 言 Pwrudr 制 , o e ie研 B l 它集题 库建设 、 堂成绩 积累 、 课 实验成绩积 累 、 网络 无纸化考试 、 自动评卷 、 试卷分析 和成绩分析等功 能于一身 2 0 0 4年 开始使用 , 0 年 又重新改版 , 2 8 0 该系统几 年来仅在吉林 大学前卫校 区 使用学生就达到 2 0 0 8 0 人左右 . 受到 了学生 的普遍好评
程序设计课程教学案例库建设与应用研究综述

的案例库系统。该案例库 系统中的案例库 的系统结构 、 案例的表 达方式 、 案例库系统检索系统值得借鉴 。 在 国家精 品课 程评价指标体 系 中, 二级指标 “ 教学方法 的运 用” , 将案例教 学法列在 了首位 ; 二级指 标“ 教材 及相关资料 ” , 就 明确要求课件 、 案例 、 习题 、 实训实 习项 目、 学习指南等教学 相关 资料齐 全 , 满足 网络课程教学需要 。虽然没有明确要求建立 案例 库, 但 是强 调 了案 例教学 法 的运 用及案 例相关 资源完备 的必要
设计 出一 种适 于教师和学生利用 的教学 案例 库系统 , 在推 广应 用 过程 中 , 不断改进 和丰富案例 , 完善 案例 库。
2 国 内外研究现状述评
2 . 1计算机类案例库建设研 究还需进一步完善 在案 例库建设研究中 , 医卫类 、 管理类 课程案例库研究相对 成 熟, 而计算机类案例库建设 不少 , 但关 于案例库建设与应用研究偏 少, 能够有意识地体现某种教学思想的案例库几乎没有。 心
教学法 , 教学 资源中多采用几个 项 目作为综合性 案例 , 而用于解 决知识技 能单 元 的案例 较少 , 有 意识地建立案例 库的还没有 , 案 例库建设研究更为滞后 。
专业所选 开。
2 . 3 教学案例库的建设 已日益重视 , 并得到 了快速发展 2 0 0 5 年, 上海金融大学杜 鹃 、 陈玲 、 徐爱荣 老师专 门撰文《 在 案例教学 法中要重视案 例库建设》 , 提 出了要推广案例 教学除 了 需要教育理念的更新以外 , 更要重视案例库 的建设 的观点 。 2 0 0 6 年, 江 苏联合 职业技 术学 院徐州模 财经分 院黄春 雷则 提出 了“ 学 习案例 的多 与少 、 优与劣 , 是决定一 门课程实践教学水 平的关键 , 所 以围绕课 程 以及相关 任务要求 , 建设一个 能够 长期 使用的 、 资源共享 的学 习案例库是一项紧迫 的工作” , 指 出了建设 高质量案例库的重要性紧迫性。 2 0 0 9 年, 北京 化工大 学信 息科学 与技 术学 院李潇 、 张 贝克 、 马昕等人则针对化工安全问题 , 设计开发 了应用于化工事故推理
精品课程建设规划及实施方案

精品课程建设规划及实施方案为贯彻落实《教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知》(教高[2003] 1号)、《教育部办公厅关于印发〈国家精品课程建设工作实施办法〉的通知》(教高厅[2003]3号)文件精神,促进我校课程建设上质量、上水平,并适应高职发展趋势,积极推动教学改革,学院决定启动精品课程建设工作。
为保证建设工作的顺利进行,特制定此方案。
—、精品课程建设的指导思想和目标精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。
精品课程建设是高等学校教学质量与教学改革工程的重要组成部分,必须以教育思想和教育观念的转变为先导,通过改革教学内容,改进教学方法和教学手段,加强师资队伍建设和实践性教学环节,从根本上保证课程建设在培养学生能力、知识、素质等方面发挥基础性的重要作用。
力争经过一段时间的努力,通过高起点、大手笔的改革举措和扎实有效的工作,在我院建设一批符合高职人才培养目标要求并适应新的人才培养模式的精品课程。
根据教育部的院、省、国家三级精品课程体系,我院拟在2012—2015三年内,建成校级精品课程5-8门,省级精品课程2门。
二、精品课程建设的组织领导机构精品课程建设以教研室为基础,组成院、系、室三级精品课程建设机构。
院级精品课程建设的组织机构为学院教务处,学院教务处每学期专门召开一次精品课建设会议,讨论新申报院级精品课的评审立项,在建精品课的检查、验收以及省、国家级精品课的选择立项、申报组织等事宜。
各系成立精品课程建设领导小组,由系主任、教研室主任及有关教师组成,负责本系精品课程的布点、规划、实施等工作。
教研室主任、专业带头人、精品课程任课教师及教辅人员组成精品课程建设工作小组,确定精品课程建设负责人。
学院精品课建设实行学院立项、课程负责人负责制,课程负责人具体负责制定精品课程建设方案、经费使用方案、组织实施方案等工作。
三、精品课程建设的基本要求课程建设的内容包括师资队伍建设、教学内容改革、教学方法和教学手段改革、实践性教学环节建设等方面,我院精品课建设以教研室为主体,学院负责统一管理及指导,具体从以下几方面着手:(一)制定科学的建设规划根据学院的定位与特色合理规划精品课程建设,以基础课和专业基础课的精品课程建设为重点,并以精品课程建设带动其它课程建设,通过精品课程建设提高学院整体教学水平。
“面向对象程序设计”精品课程的建设与实践

二 . 教 学 内 容 、 教 学 方 法 和 手 段 的 建 设
精 品课程 的教学 内容要 求具有先 进性 、科 学性 ,要及 时反 映本 学科领域 的最新科技成果。在教学过程中要求使用先进的教学方法和 手段,相关的教学大纲、教案 、习题 、实验 指导、参考文献 目录等 要 上网并 免费 开放 ,实现 优 质教 学资 源共 享 。 ( )课程 内容 体 系 结构 一 1 、根据初学 者的特 点 ,用 简洁易懂 的语 言阐述 了面 向对象 的 概念:通过针对性强的实例简明扼要地将控件 的众 多属性 、方法 、事 件 叙述 清楚 ;使学生 很容易 掌握 可视化 界面 设计 的方法 。 2 、注重编程能力的基本训练 ,将结构化程序 设计方法很好的融 入教学中,将面 向对象的程序 设计方 法与传统 的结构化程序设计方法
精品课 程 是具有 一 流 教师 队伍 、一流 教 学 内容 、一流 教 学方 法、一流教材、一流教学管理等特 点的示 范课程 ,是教育部深化教学 改革 ,以教育信息化带动教育现代化的一项重要举措 。它将 引导广大 高等学校进 一步巩 固教学工作 的中心地位 ,在切实加强教学建设 、提 高教学质量的基础上 改善 、加强高校信息化条件建设 ,利用现代化教 育信息技术手段将优质的教学资源上 网并共享 。借鉴 、使用这些优质 的教学资源,将会在更大范围内提 高高等学校的教学和人才培养质量 。 我校为贯彻教育部 《 关于启动高等学校教学质量与教学改革工程精品 课各建设工作的通知》的精神 ,推进我校教育教学改革 ,提高人才培 养质量,促进现代信息技术在教学 中的应用 ,共享优质教学资源,有 步骤有重点地开展 了课程教学改革和精品课程建设 ,“ 面向对象程序设 计 ”课 程 是其 中 之 一 ,该课 程 于 2 0 0 7年 u 月 被 评 为校 级 精 品 课 程 。下 文介绍 我们在这方 面的实施 情况及 效果 。 师 资 队 伍 建 设 精 品课 程建设 的首 要 目标 之一 ,就 是要逐步 形成一支 以主讲 教 授负责的、结构合理、人员稳定、教学水 平高、教学效 果好 的教师梯 队,要按一定 比例配备辅导教师和实验教师。因此,师资队伍 的建设 是精 品建设 工作 的重点 。 “面 向对 象程 序 设计 ”课 程 组共 有 10 名教 师 ,其 中 : l、 教 授 2 人 、 副 教 授 2 人 ( 40 , 讲 师 ( 工程 师 )4人 占 %) 含 ( 4 % , 教 2人 。 占 0 )助 2、 博 士 学 位 2人 , 硕 士 学 位 7 人 ,研 究 生 班 学 历 1人 。 毕 业 于 8所不同高校 ,所学 专业包 括计算机软件 、计算机系统 结构 、计算 机 应 用 和 自动 化 等 3、40— 45岁教师 2人 ( 20 ,30 占 %) —39岁教师 4人 ( 占 50 ) 29 岁 教 师 4 人 ( 30 ) % ,25— 占 % 。 4、5名主 讲教师 ( 含课程 负 责人 )中教授 、副教授 3人 ,中 级 2人,主要承担理论教学和实训教学指导及主讲工作 。其 中 3人还
《c语言程序设计》精品课程建设刍议

成 良好编程思维 , 是《 c语言程序设计》 课程建设过程中面 临的主要问题。 为此, 笔者所在学院启动 了《 c语言程序设 计》 精品课程建设工作 , 先后经历 了以下三个阶段。 《 C语言程序设计》 精品课程建设 第一阶段 : 2 0 0 6 ~ 2 0 0 7 年, 《 c语言程序设计》 作为计算 机相关专业的专业基础课的重要地位逐步确立 , 并根据实 际工作需要修改了教学大纲和实训教学体系 , 充实了几名 计算机相关专业毕业的年轻教师 , 师资队伍建设取得实质
为: 一 是 学生初 次 接触 编程 语言 , 没有 任何 基 础 , 就 立刻 接 触 到 大量 的 新名 词 、 新 概念 、 新 规则 , 让 学 生难 以接 受 ; 二
基于 工作 过程 的教 学模 式 。 课 程前期 将真 实 的开发 案
例简化为易于被学生接受的实例 , 讲授的 目的主要是让学 生夯实基础 , 熟悉开发工具的使用 , 课 程完全 以实际工作 要求训练学生。 案例教学 。 课程摒弃“ 提出概念 , 解释概念, 举例说明” 的传统 的教学方式 ,转变为以案例作为重要载体组织教 学, 通过案例“ 提 出问题 , 介绍解决问题的方法 , 归纳必要 的结论和概念” , 从而使学生获取全面的知识。 课程的案例 教学采用滚动拓展的模式 , 首先精选出一个典型的但 比较 简单 的案例 , 然后 , 在此基础上加 以扩展 , 一次只加一个知 识点 , 逐步形成一个知识链条 , 使学生在知识 的逐步扩展 中, 慢慢地建立起 自己的知识体系结构。课程案例 的选取 和改造 , 同时兼 顾针 对性 、 知识性 和趣 味性 。 比如 在编 程案 例 中嵌入学生 自己关心的名字 , 加入颜色 、 图形等学生比 较感兴趣的元素等 , 有效地调动了学生的学习兴趣。 任务驱动式教学模式。 课程将整个教学过程分解为若 干个任务 , 学生在环环相扣的任务驱动下完成学习和操作 过程。例如 , 在教学过程中引入“ 学生成绩管理系统 ” 的设 计开发 , 在实训阶段要求学生独立设计“ 学生成绩管理系 统” 。 让学生既有 明确 的学习任务和目标 , 并配备具体 的编 程案例帮助学生模仿和学习。在“ 任务驱动” 的过程 中, 鼓 励 学 生 自主 的发挥 , 自主 的创 新 , 并 在 随后 的考 核 中 , 对学 生的创新给以较高的评价和肯定。 使学生不再感觉编程是 件深不可测的事情 , 收到了很好的教学效果。 理论与实训相结合。 课程的理论与实践教学实现了有
“程序设计基础”课程教学实施方案

“程序设计基础”课程教学实施方案摘要:“程序设计基础”是计算机科学与技术专业的核心课程之一。
在教育部高等学校计算机科学与技术教学指导委员会统一组织下,作者针对程序设计基础课程的培养目标和教学实施中普遍存在的问题,提出了课程教学实施方案。
本文介绍了该实施方案的总体框架,并围绕教学内容组织、重点与难点问题、实践环节等方面的内容分析了课程实施的要点,对在不同类型计算机人才培养中课程实施的不同侧重点进行了说明。
关键词:程序设计基础;计算机科学与技术专业;核心课程;课程教学;教学实施“程序设计基础”是计算机科学与技术专业的核心课程之一,主要讲授程序设计语言的基本知识和程序设计方法,使学生了解高级程序设计语言的结构,掌握程序设计的思想和方法,以及基本的程序设计过程和技巧,具备初步的分析问题和利用计算机求解问题的能力。
程序设计基础是一门教学难度较大的课程。
作为程序设计入门课程,本课程是学生深入接触计算机学科领域知识的第一门课程,因而,学生往往难以理解程序设计的思维方式,对教学内容似懂非懂,而掌握良好的程序设计方法则更加困难;在课程教学实施中还存在着学生基础差异大的问题,教师很难把握教学进度与教学内容深度;本课程的主要目标是让学生掌握程序设计的方法和技能,即培养学生程序设计的能力,而如何通过切实可行的编程训练来提高学生的程序设计能力,是许多从事这门课程教学工作的教师非常关心的问题。
近年来,许多高校的任课教师为了提高课程教学质量,在教学内容、实践体系、教学方法和教学手段等方面进行了积极的改革,取得了一些成效。
特别是,一些学校在程序设计基础精品课程的建设方面积累了丰富的经验。
为了很好地整理和总结这些经验,根据教育部高等学校计算机科学与技术教学指导委员会的统一部署,由浙江大学计算机科学与技术学院何钦铭教授、哈尔滨工业大学计算机科学与技术学院苏小红教授、北京工业大学计算机学院叶乃文副教授和浙江大学城市学院颜晖教授等高校的相关教师组成课题组,结合各校在本课程长期教学改革中所取得的实践经验,共同研究程序设计基础课程教学实施方案,供承担本课程教学任务的广大教师参考。
地方高校“计算机基础”精品课程的建设与实践

技 术和 环 境 解 决 专 业领 域 中 的 问题 ,为 学 生将 来 的 就 业 和 科 研 打 下 坚 实 的基 础 ] 围 绕 课 程 目标 ,计 算 机 基 。 础 教学 要 达 到 的 基 本 要 求是 :培 养 良好 的信 息 素 养 ,能 够利 用 计 算 机 及 网 络进 行 信 息 的 收 集 、整 理 、 表 达 、 交
展 趋 势和 网络 等 方面 的 基础 概 念 与 原 理 ,熟 悉典 型 的 计
一
、
引言
算机 ( 网络 ) 操作环境及工作平 台,具备使用计算机软
件 工具 处理 日常 事 务 的 基本 能 力。 第 二 学 期对 于 全 校 工 科 开 设C 言程 序 设计 ,6 学 时 ( 论4 学 时 ,实验 1 语 4 理 8 6 学 时 ):全校 文 科 开 设 Vsa F x r程 序 设计 ,6 学 时 i l o Po u 4 ( 论 4 学 时 ,实 验 l 学 时 )。第 二 学 期 的教 学 内容 , 理 8 6
“ 精讲”要求教师讲 出内容的精髓 : “ 多练”要使
学 生练 习有 目标 、 有 实效 : “ 考 ”充 分发 挥考 试 指挥 机
ห้องสมุดไป่ตู้
1计算机基础课程 .
该 课 程 的 操 作 性 较 强 ,根 据 教 学 内 容 ,在 讲 授 过 程 中采 用 了一 次 课 一个 目标 或一 次课 多个 目标 的方 法 。 例 如 在 讲 授Wod 文 本 编 辑 的 内容 时 ,利 用 多媒 体 课 r的 件 ,先 将 处理 完成 的文 本 内容 展 示 给学 生 ,与学 生 共 同 分析 文 本达 到 该 要 求要做 的操 作 ,然 后 再讲 述有 关 文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
省级精品课程“程序设计基础”的建设与成效作者:汪世杰赵毅来源:《教育与职业·理论版》2010年第11期[摘要]文章论述了九江学院面向所有专业开设“程序设计基础”课程(其中理工科讲授C程序设计,文科讲授Visual basic 程序设计)的建议。
课程组在课程原建设的基础上,历经三年,对教学内容、教材和教学手段等方面作了进一步的探讨和建设,逐步完善和实现了教学规范化、教材自产化、助教多媒体化、助学网络化、试题生成自动化,从而提高了教学质量。
[关键词]程序设计教学大纲自编教材多媒体课件网上教学系统试题库管理系统[作者简介]汪世杰(1964- ),男,江西瑞昌人,九江学院信息科学与技术学院,副教授,研究方向为计算机教育;赵毅(1965- ),男,江西永修人,九江学院信息科学与技术学院,副教授,研究方向为教育技术。
(江西九江 332005)[基金项目]本文系2007年江西省高校教学研究省级课题“非计算机专业《高级语言程序设计》优质课程建设”的研究成果之一。
(课题编号:JXJG-07-17-71)[中图分类号]G642.3[文献标识码]A[文章编号]1004-3985(2010)17-0127-02人类第一台计算机诞生,催生了计算机语言。
计算机语言不断繁衍与发展,从机器语言、汇编语言到过程语言FORTRAN,再到高级语言BASIC和C,一路成长,一路精彩,最光芒四射的是靠BASIC起家的比尔·盖茨,其巨大的成功激发了世人学习程序设计技术的热情。
九江学院(以下简称“我院”)自1985年开始开设程序设计课程,当时仅仅面向计算机专业,语言是BASIC。
从1994年起至今,我院面对所有理工科学生开设“高级语言程序设计”课程,先讲授BASIC语言、QBASIC语言,再讲授C语言。
随着程序设计技术的发展和全面提高学生素质的需要,突破文理界限,2003年我们在文科学生中开展“Visual Basic程序设计”教学。
2008年在部分班级中还进行了双语教学实践。
虽然课程组教师不断替换,但课程建设和教学改革从未停止,2006年该课程被评为校级优质课程。
但是,与省级精品课程要求存在相当差距,主要表现在:教师教学环节的规范性有待加强;没有自己编写的针对性强的特色教材;教学多媒体课件尚未研制;试题数据库管理系统尚未开发;网上教学系统不够完善等。
针对上述问题,我们重组优化了教师队伍,制定了建设计划,明确分工,落实责任,历经三年,集中力量开展了多项教学研究,攻克课程建设中不少难关,产生了一些成果,受到了有关方面专家的好评。
2007年获得学校多媒体课件比赛一等奖,2008年在“第八届全国多媒体课件大赛”中获得高教理科组二等奖,2009年获得学校教学成果二等奖,该课程2009年被评为江西省本科精品课程。
这些成果主要体现在教学规范、教材、多媒体课件、教学网站和试题库五个方面。
一、采取先进教育理念,根据教学目标和课程要求,探讨和修订教学大纲、实验大纲,使其更加合理和科学,实现教学规范化教学规范是指在教学中必须遵循的纲要文件,即教学大纲、实验大纲和授课计划。
课程组从教学三个方面因素,即学生特质、教学目标和课程内容发展入手,分别探讨了面向理工科学生开设的“C程序设计”和面向文科学生开设的“Visual Basic程序设计”的教学大纲、实验大纲,并且作了有益修改:遴选难点、重点内容,对此适度增加课时;增加占计算机等级考试内容比例较大的课时;调换个别处授课内容顺序;修改实验项目名称使其更加科学与规范;增加推荐教材和参考书目;增加本课程优秀教学网站网址和教研期刊目录。
修订了四份大纲,分别是“C程序设计”和“Visual Basic程序设计”的教学大纲、实验大纲。
教学大纲含“课程说明”“讲授大纲”等四个部分内容。
实验大纲含“实验课性质和任务”“实验课基本要求、重点、难点”等七个部分内容。
修订后的大纲符合新时期高等教育理念,体现现代教育思想,具有较强科学性和前瞻性。
“C程序设计”和“Visual Basic程序设计”课程的教学大纲、实验大纲,于2008~2009年分别在全校理工科和文科班级教学中使用,反映良好,大纲更具有指导性。
二、紧扣教学大纲,进行对接问题式教学法,以“问题—知识—解答”为主线编写教材,突出特色,实现教材自产化精品课程建设任务之一是建设一流的教材,作为地方高校课程组目前还不敢妄想,只试图建设成为具有鲜明特色、实用的教材,课程组选择文科开设的“Visual Basic程序设计”教材作为建设的突破口。
因此,当课程目标、教学大纲、实验大纲和教学模式确定后,建设的关键、重点、难点则取决于教材使用者的特质。
本教材是以文科生为主要使用对象,相比之下,文科生更具有形象、活泼和浪漫等特质,鉴于此,采用“问题—知识—解答”为主线进行编写。
每章、每节开篇处都提出问题,接着介绍知识,最后解决问题。
建设关键是如何提炼每节知识服务的问题,然后将同类同性的各节问题归纳与融合为整体问题,即本章要讨论的问题。
建设重点是,全书自成一体,独具风格。
为此,课程组研读各类程序设计书籍,以求得开阔视野,吸收精华,运筹帷幄,得心应手,左右逢源,表达尽量清晰、形象、流畅、精练;分解编写任务,编写人之间相互配合,做到内容无缝衔接,一脉相承。
建设难点是,遴选趣味案例(问题)。
兴趣是学习向导,通篇例题与习题尽量采用文科学生遇到的有趣问题,激发学习热情。
因此,收集文科生在生活、学习中遇到各种有趣问题,充分考虑普遍性、代表性和实用性,兼顾Visual Basic处理能力,进行筛选,这是各章各节问题提出过程中要面对的难点。
我们所编教材取名为《大学文科Visual Basic程序设计》,全书共有65节,分成13章,内容分别为“Visual basic 感性认识”“程序设计原料”“顺序结构”等。
全篇贯彻了由问题激发学习知识,由知识成就解决问题的理念。
2008~2009年,在我院商学院、文传院等本科文科专业开设的“Visual Basic程序设计”课程中,课程组将自编教材作为教学参考使用,反映较好。
并且,根据使用中反馈意见,课程组还进行了多次修改与完善,争取在近期出版发行。
三、以先进教学理念,用流行软件研制多媒体课件,突出功能,呈现图文和动画场景,实现助教多媒体化利用多媒体课件开展教学,可以提高课堂教学效率,改善教学环境,激发学生学习兴趣,提供直观材料,加深学生对知识的理解,突破教学难点。
课程组采用较流行、较先进的Authorware7.0软件研制“程序设计基础”多媒体课件,共有“课程介绍”“课程学习”和“相关资源”等六个模块,具有如下特点:首先,课件内容结构完整:13章具体内容、课后习题、等级考试题库(笔试、机试的历年真题和模拟考题)、教学方法、电子版教学文件(教案首页、授课计划、实验指导书等)、Flash动画、上机环境、在线答疑、使用帮助等。
自成体系,适应教学需要。
其次,C程序的运行过程抽象、部分算法难以理解。
为此,本课件专门为重点、难点提供了形象生动的Flash动画,能够帮助理解、激发兴趣,教学效果显著。
再次,“考试题库”收录了近几年的全国计算机等级考试试题和部分模拟题,题量大,点评详细,方便对教学效果的巩固和反馈。
笔试部分采用数据库技术,能随机抽题、自动评分。
最后,在教学中,要经常使用Turbo C和Visual basic 6.0或其他软件来调试程序,教师要在课件与软件间频繁切换。
而本课件嵌入了上机环境Turbo C 2.0和Visual basic 6.0,可在课件中直接调用,使用非常方便。
自2007年以来,课程组通过自制的多媒体课件进行教学,讲解思路清晰,重点突出,深入浅出,形象生动,信息量大,能重复启迪学生思考、联想及创新,所想即所见,所见即所得,实现了教学功能,教学效果优良。
四、博采众长,亮点纷呈,原件扫描,技术先进,构建教学网站,延长了教学链,实现了助学网络化为了使学生可以不受时间和地点的限制,通过上网参与课程教学的各个环节,按照自己的计划灵活地安排学习、复习并可进行自我测试,师生之间可以进行实时或非实时的交流,激发学生的学习热情,培养学生自学能力,使课堂主学和网上助学互为补充、互相促进,课程组采用流媒体、等技术,设计研制网上教学系统。
在设计之前,课程组浏览了许多优秀教学网站,比较优劣,吸收长处,结合助学目的和本课程建设重点内容,构建模块,如下图:教学网站创意新颖,既展示学校和地域特色,又使人耳目一新,耐人寻味。
首页背景取自庐山,寓意攀登科学高峰无限风光在险峰,标题背景取自飞跨长江的九江大桥,寓意通往美好未来路在学习;次页呈现校园风光寓意网站如学校。
内容真实可信,以图文并茂、图片优先方式表现教学与研究成果,业绩尽量采取原件扫描展示。
新增“教学研究”模块,充分展示课程组围绕本课程所开展的全方位、多视角的研究动态与成果。
自2007年至今,上网流量达7000多人次,答疑解惑上千条,取得了自主学习和答疑预期效果,延伸了课堂教学,提高了教学效果。
五、统一命题,建立试题库,研制试题库管理系统,电脑组卷,实现试题生成自动化为考试公平、成绩真实,实现真正意义上的教考分离,提高出卷效率,课程组用Visual Basic 和Access软件,设计出能把各种题型的试题放在题库里,对题库内容进行增加、删除、修改、查询;根据考试要求和每一道大题选取的难易程度和分数分配的不同,自动生成试卷;能身份验证、安全保密;以Microsoft 公司的Word作为试卷的终端输出的试题库管理系统。
试题构建。
首先,成立课程考试命题小组。
小组成员是由长期担任本课程教学且教学效果好的一线骨干教师,兼顾职称高中低和年龄老中青。
其次,制定命题标准。
学习参考其他国家精品课程做法,结合本课程教学目标,充分考虑教学状况,制定知识点权重与题型及分值等标准。
最后,单人单章命题,相互评审,集体定稿,统一录入,输出校对。
系统研制。
首先,功能设计。
经过考察与论证,课程组最终决定按照不同的题型建立不同的表,针对数据库中不同的表来展开基本的增加、删除、修改等操作。
这样不仅简化能够编程,而且也简化了数据库的设计。
在展示的系统界面上按照题型打开不同的窗口进行操作,可针对数据库的不同表单进行记录的相应操作。
其次,前后台的连接。
前台基本界面的生成相对来说比较简单,先利用MDI窗体设置系统的主界面,在其中按照设定的题型添加不同的窗体作为MDI 子窗体用以完成各类题目的增加、删除、修改及查询操作。
如Data Source控件与数据库对象的绑定利用代码实现是比较普遍的;通过command命令按钮的单击事件完成数据库的相关操作。
当然命令按钮数目比较多,并不需要每一个都去对数据库进行操作,只需利用其中的查询、删除、保存的命令按钮需要访问数据库。