APP下载

开放式课件设计及应用

2011-10-25郝红旗

太原城市职业技术学院学报 2011年5期
关键词:开放式课件环境

赵 斌,郝红旗

(洛阳师范学院信息技术学院,河南 洛阳 471002)

开放式课件设计及应用

赵 斌,郝红旗

(洛阳师范学院信息技术学院,河南 洛阳 471002)

基于网络的开放式教学环境将提供主动、探索式学习,综合能力训练的场所,及一个教育资源不断更新的生存化的学习环境。文章以已开发出的《Visual Basic程序设计》网络多媒体课件为例,研究基于网络的开放式教学环境的要素及实现机制,探索该环境下的新型教学关系及策略,并讨论组建式课件及探索型课件的开发方法和集成技术。

开放式;多媒体课件;开发

当前我国高校的教学内容、教学设备已逐步更新,但教学环境、手段、方法仍需下大力气进行改革,否则难以适应信息社会对信息能力与创造能力的需求。教学的发展要求开放式的教学环境,运用“探索式”、“研究式”的学习方法,引导学生主动探索、研究,获取知识。因而基于网络的开放式教学环境应运而生,为学生提供综合能力训练的场所,挖掘学习潜力的机制。

一、开放式教学环境的要素及实现机制

开放式教学,是以学生主动探索、发现、获取知识为目的。因而《Visual Basic程序设计》开放式教学课件包含如下要素:

创设问题情境 点拨、指导 精心设计习题 指导、归纳激发探究欲望 引导 可根据个人能力有选择学习 拓展思路创设情境 引导参与 巩固算法 总结体验、归纳整理激发兴趣 探究算法 深化提高 拓展延伸、迁移发展初步感知问题 探究 运用新知 整理反馈引起认知冲突 交流 选用不同方法 拓展运用

在开放式教学环境中,建立软件环境的关键是开发高效、有特色的课件。组建式课件及探索型课件就是其中的两种。本系统采用探索型课件。

探索型课件支持学生以自己的进度、按个人的学习兴趣浏览资源库,其基本要素有:

问题、资料、提示和反馈。探索型课件以超媒体技术为核心,为学生提供友好的界面及导航机制,激发学习兴趣和形成学习动机,并给予学生探索学习的最大自由度,学习者可以选择学习的主题内容、学习的数量、决定学习的速度、选择学习的路径、主题内容呈现方式、改变符号的呈现方式。

开发小组成员作为在教学第一线的教师,在对学生情况细致了解分析的基础上对课件进行了具体的开发。其教学策略有:对记忆型知识,采用行为主义学习理论的方法,加强刺激,让学习者记住结论,并通过测试、强化训练、正反举例、进行联想记忆。对理解型知识,采用认知型学习理论的方法,强调推导过程的学习,引出问题并逐步推导,引导学生深入,并且可以根据学生的反馈信息及时做出调整、控制。

二、课件开发与集成方法

根据探索式学习的特点,探索型课件设计的首要任务是结构设计,它反映教学软件的主题框架及教学功能。但学习是一个不断探索、训练、积累、总结、提高的过程,每一阶段都有各自的学习任务和不同的过程特点。不同的学生在不同的阶段学习不同的知识,会有不同的问题。所以,要想用一个教学软件解决所有学生在所有阶段的所有问题是不可能的。但是,如果我们对学生不同阶段的学习的目标、任务、方法、认知能力层次、存在的主要问题进行深入细致的分析,会发现很多学生在各个阶段存在的问题及其原因有相当程度的共性。

Visual Basic这门课对于非计算机专业的学生来说是第一门语言课,大多数学生都感到比较抽象,不太容易掌握。同时课时有限,教师和学生沟通交流的机会少,实验课时安排远远不能满足学生练习的需要。这些因素都造成了学生学习的困难,因而我们选择了这门课程作为开发的重点。

下面的调查表,是对在校学习Visual Basic过程中存在问题的分析与总结,列出了学生学习各个阶段存在的共性问题。针对发现的问题,在开发课件过程中,将整个系统分成八个模块;

(1)基础教程

分为八个章节介绍Visual Basic开发过程中应掌握的基本知识、基本操作和一些常用命令。利用视频使学生直观地了解一些操作过程;利用图表、图形、文字介绍其他内容。

(2)开发实例

学生管理系统:利用视频、解说、文字等手段详细讲解Visual Basic软件。从需求分析、数据库逻辑结构设计、功能模块的创建、系统的编译的过程方面使用户对Visual Basic的开发有一个初步而深刻的认识,并为学生提供源代码的下载。

(3)相关资料

提供了Visual Basic开发系统经常要用的命令、函数、程序语句、控件、类名称及功能、对象类名及功能、常用属性语法与功能、常用事件语法与功能,使初学者快速掌握这些Visual Basic提供的强大功能,从而为完成系统开发提供方便。

(4)网络资源

介绍了“eNet网络学院—Visual Basic从入门到精通”、“洪恩在线—快学Visual Basic”等课件交流网站,介绍了这些网站中适合初学者使用的栏目,提供了各网站的网址。

(5)学习园地

技术指导:针对Visual Basic开发小型管理系统的常见问题,进行了分析,并提出解决方法。

应用技巧:给出了其他开发者在实际工作中的经验总结,如一些开发技巧、实用表单的开发过程讲解、某个对象或属性的特殊用法等。

经验交流:主要为在线学生提供经验交流场所,学生可通过互发帖子质疑、解惑、问答。

你问我答:为学生开辟一个自由空间,学生可以将制作课件时遇到的问题提出,教师定期回答。

(6)章节习题

为巩固所学知识,对每个章节都有相应的测试或思考题,学生可以通过网络提交作业。

(7)自我测试

章节结束还配有相应的自测题,学生可按照难度随机抽题进行自测。

(8)模拟试题

课程结束配有综合性较强的试题,都是历年考试的试卷,使学生对各种题型及难易程度有所了解,以提高知识综合应用能力。

三、探索型课件设计的关键技术

(1)HTML

HTML英文名称是HyperText Mark-up Language,中文名称是超文件注标式语言。它是一种为普通文件中某些字句加上标示的语言,其目的在于运用标记(tag)使文件达到预期的显示效果。

本课件采用Dreamvawer作为网页编辑软件,整体采用框架结构,内部通过超文本链接来完成网页间的链接。

(2)Asp技术

Asp是Microsoft Active Server Pages的简称,其实是一套微软开发的服务器端脚本环境,Asp内含于HS3.0t和4.0之中,通过Asp我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。这减轻了客户端浏览器的负担,大大提高了交互速度。

[1]陈松.构件化程序开发模式[J].计算机工程与应用,1999,(9).

附表:在校学生在学习Visual Basic课程过程中的问题及相应分析表

G642

A

1673-0046(2011)05-0146-02

猜你喜欢

开放式课件环境
开放式数字座舱软件平台IndiGO
长期锻炼创造体内抑癌环境
一种用于自主学习的虚拟仿真环境
孕期远离容易致畸的环境
小学作文开放式教学的思考
环境
开放式计算机实验教学自主学习平台
开放式弹簧机数控系统开发
用Lingo编写Director课件屏幕自适应播放器
从“广用”到“省用”——谈音乐教学中课件使用的“度”