学科教育论文-网络化教学系统的设计与实现.doc_第1页
学科教育论文-网络化教学系统的设计与实现.doc_第2页
学科教育论文-网络化教学系统的设计与实现.doc_第3页
学科教育论文-网络化教学系统的设计与实现.doc_第4页
学科教育论文-网络化教学系统的设计与实现.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学科教育论文-网络化教学系统的设计与实现摘要针对工科课程数学知识多、问题抽象、与其它学科关系密切的特点设计了网络化教学系统。为解决在线实验参数交互问题,采用IIS6.0和MatlabWebServer共同构建在线实验系统,使学生通过在线提交参数的方式完成相应实验,输出实验结果。为了解决复杂数学公式的录入、存储、搜索和显示的问题,基于MathML的对ASCII码的翻译功能,在客户端安装MathPlayer软件的基础上,实现公式的在线录入,搜索。另外,系统还设计学习园地,教学资源,在线考试等环节,具备较为完善的辅助教学功能。该系统作为学校精品课程建设项目已连续运行近一年,收到良好效果。关键词网络化教学系统;在线实验;公式在线录入;公式搜索1引言网络辅助教学首先是传统教学的工具和手段。提高了教学效率,弥补了由于知识激增、课时缩短、特殊学科和课程需求而造成的不足。由最初的演示教学,拓展为自主学习、协作学习、讨论学习、个别辅导和探索学习等多种教学模式。网络辅助教学目前自身还存在互动性不够、缺乏灵活性等缺陷1。对此,基于学校精品课程建设项目,设计了本系统。主要提供了在线实验、在线交流等功能。为解决在线实验参数交互问题,采用IIS6.0和MatlabWebServer构建在线实验系统2,使学生通过在线提交参数的方式完成相应实验,输出实验结果。为了解决复杂数学公式的录入、存储和搜索的问题,基于MathML的对ASCII码的翻译功能3,将Mathplayer嵌入网页,使学生可以在线录入公式,并进行相关问题及公式的搜索。2工科课程网络化教学的特点工科课程的网络化教学是教育信息化的重要分支,而课程本身具有实用性强、理论内容丰富且涉及知识面广的特点。课程涉及的数学知识多,包括高等代数、数值分析、概率统计、随机过程等4-5。同时,无论是电路分析基础、模拟电路、数字电路和信号与系统等基础课程,还是通信理论、计算机、微电子技术以至人工智能、模式识别、神经网络等新兴学科研究都成为工科教学中的重点和难点。然而,学生在学习这门课程时,普遍感到课程的概念抽象,对其中的分析方法与基本理论不能很好地理解与掌握。因此,如何帮助学生理解与掌握课程中的基本概念、基本原理、基本分析方法以及综合应用所学知识解决实际问题的能力,是本课程教学中所要解决的关键问题。本文作者针对工科课程的特点,建立了网络化辅助课程教学系统,实现了在线实验、网上交流、在线考试等功能。3系统设计硬件系统主要由两台IBM服务器构成。系统网络结构如图1所示。图1硬件系统结构图系统软件部分可以分为:课程简介、学习园地、教学资源、在线实验、网上交流、在线考试六项内容。课程简介主要介绍数字信号处理课程的特点和内容体系,给出学习本课程所需要的先修课程,使学生对课程的主体结构予以掌握。学习园地主要是对数字信号处理课程的进一步扩展,从传统的频谱分析到现代频谱分析,从一维信号到图像的二维信号处理,以及与数字信号处理的软件、硬件实现方法相关的文献和资料。教学资源主要提供课程讲义和教师上课的视频录像的在线播放和下载,针对各知识点的Matlab单机版程序,为学生课下学习调试提供方便。在线实验主要针对课程中的重点难点,使学生能采用交互的形式实现在网上通过简单的操作就能看到该参数下的处理结果。便于学生对所学知识进一步深化理解。网上交流部分其主要功能是一个留言板,有疑问的同学可以直接将问题贴在留言板上,老师定期查看留言。这不仅为学生提供了一个开放、自由的提问空间,更成为老师能及时发现教学中的问题进而及时改进的重要途径。在线考试主要是将课程内容按照知识点形成试题存放在SQL2000数据库中,学生在题库中随机抽题,并在规定的时间内完成做题并提交答案。系统自动对学生答题情况进行评分,并进一步根据学生答题情况得到对该学生知识掌握情况的定量评价,从而为教师课堂教学提供依据,并可作为下一次抽题的参考。系统的六个功能模块之间互相补充,从内容上互相呼应,共同促进学生对课堂内容的学习和掌握。4网上交流功能模块的设计系统提供了网上交流答疑的功能,其主要部分是一个开放式的留言系统,然而现在绝大多数留言系统、论坛系统对于数学公式的支持功能较差,通常是将数学公式转换成图片的形式加以保存和显示,公式录入也多通过贴图的方式进行,对学生在线提问造成很大的不便,更不利于公式搜索。对此,作者基于MathML的对ASCII码的翻译功能,将Mathplayer嵌入网页进行公式显示,这样存储在数据库中的文字信息,可以方便快捷的进行复杂的数学公式的录入、显示及搜索。系统中公式的显示需要客户端安装Firefox浏览器或在IE6.0浏览器的基础上安装MathPlayer软件。公式录入界面如图2所示,运行结果如图3所示。图2数学公式的录入界面图3数学公式的在线显示在输入公式之前以$表示公式的开始和结束。对“”的搜索可直接在搜索栏中输入“sum”实现,运行结果如图4所示。图4对“”搜索结果5在线实验功能模块的设计为完成“数字信号处理”课程中算法的在线实验和演示,本文利用Matlab强大的信号处理功能基于IIS6.0+MatlabWebSever进行开发,实现了信号参数的在线提交、给定参数信号波形生成、FFT频谱分析和FIR、IIR滤波,处理过程参数均可通过网页在线提交。运行界面及结果如图5、图6所示。图5正弦信号参数输入窗口图6正弦信号图形输出此外,在生成给定参数信号和信噪比的基础上,通过编制Matlab程序实现了生成信号的FFT谱分析,通过带噪声信号的频谱是学生直观认识信号的频谱结构。进一步,系统提供了参数滤波器频率特性分析功能,学生可以通过自己输入滤波器参数的方式查看该参数下滤波器的频率特性,从而增强学生对滤波器工作过程的理解。此外,通过设置不同的截止频率、通带增益、阻带增益等参数对所产生的信号进行滤波分析,并将滤波后信号的波形显示在网页中。在线实验系统以Windows自带的IIS6.0信息服务作为网站调试过程中可能会遇到“connect()failure”错误,这是因为MatlabServer服务未被启动,只要到“控制面板服务”启动该项服务即可。6结束语本文设计的数字信号处理课程网络化教学系统在传统网络化教学系统的基础上,针对“数字信号处理”课程的特点,增加了在线实验和网上交流的功能模块,实现了在线参数提交、信号在线生成、结果显示下载的功能,并且针对传统网络化教学系统中数学公式在线录入的难题设计了在线交流子模块,实现了复杂数学公式的在线录入、存储、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论