在线课程的设计与开发范文

时间:2023-09-28 18:09:39

导语:如何才能写好一篇在线课程的设计与开发,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

在线课程的设计与开发

篇1

关键词: 网络课程设计 教学交往 在线问题系统

网络课程的开发,依靠的是一定的理论与技术。在Web2.0的时代,交互性成为了一个网络程序不可缺少的设计元素。用户可以在Web程序上进行交流,建立丰富的网络交互,是一个Web程序获得成功的一个重要因素。网络课程是通过网络来表现某门学科的教学内容及实施的教学活动的总和,是基于资源的学习、基于情景的学习、基于协作的学习。网络课程除了具备课程的一般特点和要求外,还应具有网络交互性、共享性、开放性、自主性、协作性等方面的特点。教学交往是传统课程不可缺少的,网络课程作为课程的一种特殊形式,同样少不了教学交往。所以,在设计、开发网络课程时,要充分地考虑网络课程中的教学交往,教学交往是指参与教学的双方之间以教学过程为中介所发生的一切促进学生进步和教师发展的活动[2]。教学是教师的教与学生的学的统一,这种统一的本质是交往,交往与教学密不可分,没有交往就没有教学。对教学而言,交往意味着对话,意味着参与,意味着相互建构,它不仅是一种教学活动方式,更是弥漫、充盈于师生之间的一种教育情境和精神氛围[2]。学习者通过学习内容,借助媒介,与教师发生对话,引起自身认知结构的同化或顺应,教师在交往过程中发现教学问题,可以更好地完善教学内容和设计更加合理的教学活动,以此来促进双方的发展。教学交往的方式有很多,学习者可以通过发送E-mail的形式,或者通过电话的形式、留言本的形式等与教师发生交互。

一、在线问题系统设计

(一)设计目标

1.实现学习者网上提问,教师网上回答的功能;

2.实现教师管理问题列表的功能;

3.实现用户(教师和学生)对问题的快速检索的功能;

4.实现教师设置热点问题,引起学习者的关注;

5.实现教师按要求显示/屏蔽问题功能。

(二)设计原则

1.以教育部的《网络课程课件评测认证标准》为依据;

2.要利于教学交往,尊重学生的主体性地位;

3.系统设计要充分考虑易用性;

4.总体上与网络教学平台采用相同的技术路线,能与平台无缝挂接。

(三)系统总体构架

问题系统主要是实现教师解决学生学习中的问题,给学习者提供一个解答问答疑惑的环境。其系统用例图如下所示:

教师通过栏目设置,可以添加栏目,给问题定义一个问题范围,学生选择栏目,可以在一定问题范围之内提出问题、浏览问题,并且提出问题,提出的问题将会自动地归属于选择的栏目,学生还可以设置提出问题的属性为公开或者隐蔽。教师根据学生提出的问题,通过回答问题功能进行回答,学习者提出的问题要教师回答后,才能显示,教师通过问题设置功能,可以根据要求显示或者屏蔽问题,还可以设置问题热点,把一般问题设为热点问题(或常见问题),这样可以突出重点。学习者通过问题列表或热点列表的方式来浏览问题,或者通过快捷途径,利用问题搜索,输入问题关键字,方便快速地获取问题信息。

二、在线问题系统数据库设计

Sql server具有功能强大、速度快,支持多用户访问的特点,而且图形化的界面方便操作。在问题系统中主要用到了两个数据表,一个是问题栏目表,另一个是问题列表(问题栏目表称为questionC,问题列表称为questionL,其中只列出相应的相关数据字段,字段以中文命名)。

1.设计E_R图。

2.根据E_R图,设计数据表。

(1)questionC表

3.省略技术开发的。利用asp.省略技术的三层设计的原则(如下图):页面层――代码层――数据层,可以实现代码分离,这对程序的开发速度、安全性、执行速度都有提高,并增强了程序的可维护性。

部分页面设计与代码设计如下:

1.网上提问页面

页面遵从简洁大方、易用性的原则,颜色保持一致的色调。学习者在在线编辑器中输入问题,然后点击提交按钮,就可以向服务器上传问题。代码需要调用SqlConnection类,方法是using System.Data.SqlClient。关键代码如下:

SqlConnection myconnection=new SqlConnection(连接参数);

myconnection.Open();

SqlCommand myCommand=new SqlCommand("提交问题",myconnection);

mandType=CommandType.StoredProcedure;//使用存储过程

myCommand.Parameters.Add("@问题内容",SqlDbType.VarChar);

myCommand.Parameters.Add("@栏目编号",SqlDbType.Int);

myCommand.Parameters["@问题内容"].Value=问题内容;

myCommand.Parameters["@栏目编号"].Value=栏目编号;

myCommand.ExecuteNonQuery();

msg.Text="添加成功,您的问题暂时还不能在页面显示,要经过教师同意才可以";

myconnection.Close();

2.问题列表

常规问题列表与热点问题列表同属于问题列表,因此页面显示采取统一形式。通过问题列表和热点问题这两个超链接来跳转到相应的页面。热点问题的显示要通过数据库中热点标识来确定,热点标识为true时,跳转到热点问题列表页面时就会显示热点问题。常规问题列表包括了所有的问题,按照问题编号降序排列。热点问题页面的关键代码如下:

SqlDataAdapter mySDA=new SqlDataAdapter("获取热点问题列表",myConnection);

mandType=CommandType.StoredProcedure;//使用存储过程

mySDA.SelectCommand.Parameters.Add("@栏目编号",SqlDbType.Int);

mySDA.SelectCommand.Parameters["@栏目编号"].Value=栏目编号;

DataSet allWords=new DataSet();

mySDA.Fill(allWords);

return allWords;

四、运行调试

建成系统后,最后一阶段进行运行调试,运行调试主要是检查有没有错误,程序错误有四种:语法错误、编译错误、运行时错误和逻辑错误。一般的,语法错误、编译错误系统在编译时就能够捕获,如果编译时捕获到错误,程序就会终止运行,因此这些错误很好发现和解决。而运行时错误是在程序运行执行时才发生的,往往发生错误就会暴露系统程序的信息,因此会存在很大的安全威胁,逻辑错误是不像期望那样工作的代码,这两种错误都不容易发现,因此要经过仔细地调试,确信程序安全运行才可投入使用。

参考文献:

篇2

关键词:职教云素描在线课程设计应用

一、归纳学习点

素描作为艺术类基础课程,在国内开设历史较长。在长期的发展历程中,形体、结构、明暗、透视、比例等知识点与技能点成为该课程之基础。要将素描课程转化为在线课程,就需要把握这些重要的知识技能点。随着专业的发展,针对绘画类和设计类,素描教学出现了不同分支。设计类素描在形体、结构、明暗、透视、比例的基础上,分化出符合设计类专业的结构素描和装饰素描。结构素描用线条表现物象,以理解和表达物体自身的结构本质为目的,在表现中将观察测量与推理结合,往往忽视对象的光影、质感;装饰素描是以素描的表现形式对被装饰物进行形式美感方面的思考和加工处理,即通过装饰性的概括,进行有规律的重构与创造。作为讲究与市场结合的高职艺术设计类专业,在素描教学中注重结构素描和装饰素描是必然的。因此,结构素描和装饰素描的知识点和技能点是此次素描在线课程设计需要考虑的。基于这样的分析,将素描在线课程的学习点归纳为20个,其中基础知识5个、结构素描7个、装饰素描8个。基础知识包括点线面造型元素、比例、轮廓与结构、透视、空间、构图;结构素描包括单个几何形体、多个几何形体、静物组合,是基础知识的实践;装饰素描部分包括平面化、概括取舍归纳、组合构成、秩序化、简化、装饰表现等。这样的建构,既包含了高职艺术设计类学生学习素描需要掌握的主要知识点、技能点,又使每个知识点各自独立,便于教师有选择地重组学习模块。至此,素描在线课程的教学设计完成。

二、重视过程表现

素描是实践性较强的课程。在以往的教学模式中,部分教师往往采用示范、讲解、改画的方式进行教学;在线上教学时,教师可通过示范视频以及对作品的评讲进行教学。素描表现重视整体性、准确性,教师需要通过视频记录素描表现的全过程,包括构图,整体—局部—整体的表现过程,用轻重虚实等不同的线条表现对象的形体、空间、透视、结构以及后期调整,等等。评讲也是重要环节,教师应针对学生在课程中和课程后创作的作品进行评讲,使学生了解自身作品的优缺点,并通过视频记录评讲过程。在此次素描在线课程开发时,教师应重视过程表现,通过视频把抽象的知识点转化为可视的形象、连续的过程,尽量使在线课程与以往一对一、一对多的教学方式一致,减少信息的流失。剪辑时,教师在重点环节保持正常节奏,在刻画和修改等次要部分则加快速度,以免学生在观看视频时产生视觉疲劳。同时,重点环节应保持原始的配音,部分环节在后期剪辑时加入新的配音或字幕,使素描的要领在过程展示中得以体现,并加深学生的印象。重视过程表现能最大限度地弥补在线课程教学的弊端,教师应充分利用数字化、网络化的特性,用影像记录教学过程。这样,学生观看影像就相当于观看教师的一次示范。

三、基于职教云的课程建构

当课程拍摄、剪辑完成后,就可以在职教云开设此课程。教师通过账户、密码登录系统后,设置课程简介、教学团队、班级、导学、教材、课程设计、题库、作业、考试等信息。课程简介即介绍素描课程的基本信息,包括课时、适用对象、学习目标等信息;教学团队除主持人外,还可设置为同一课程的其他教师;班级可导入正在学习该门课程的行政班;导学用视频的方式介绍课程,引导学生学习;教材选择正在使用的教材,也可加入辅助教材;课程设计是课程建构的核心,把前期的设计设置在职教云平台上,需要建目录,再把已经做好的PPT、视频等资源关联到目录上,该入口还提供从资源库、MOOC学院导入课程;题库设置有选择题、判断题、问答题等类型,作业中有附件作业的类型,可以弥补不能上传图片(线下作业可用图片方式保存)的缺陷;考试只有题库考试和登分考试两类,不适用于素描这类实践性较强的课程。总之,虽有一些遗憾,但职教云平台还是能够支撑素描课程的在线教学,并且在存放资源、个性化教学等方面具有明显的优势。

四、在线课程教学

素材上传并设置完成,便可开展在线课程教学。职教云平台将签到、讨论、作业、考试、课件、投票、小组PK、头脑风暴、问卷调查、测验、评价、学生总结这些课堂教学中的常见手段和环节运用于在线课程教学,并分成课前、课中、课后等不同模块,使网络在线教学具备以往课堂教学的特点。素描在线课程统计具体信息如图1所示。教师在素描在线课程教学时,更多利用手机App进行操作,手机已经是学生常备的工具,使用也更方便。如,签到、讨论、头脑风暴、问卷调查、测验、评价等模块在手机上完成,在电脑上学习课件效果更好。教学时,教师要注意线上、线下的切换和结合。如,签到时间如果固定,部分学生就可能会利用漏洞冒签,这就需要教师变换签到时间或者常规考勤了。由于素描课程对学生的技能水平有一定要求,对于课件学习,教师可安排课外时间进行,技能训练则在课堂上线下进行,以通过线下训练提升学生的技能水平。此外,教师对于讨论、评价等模块要及时反馈,否则可能会影响学生的学习热情,导致其参与度下降。在线课程教学在生成数据方面具有一定优势,统计分析板块会保存数据,以便教师查找相关数据,这对于教师改进教学方式和后期研究很有帮助。

篇3

中图分类号:G642

摘要:计算机基础课程在信息技术飞速发展的今天,更需要在网络这个开放的环境中,为学生提供在线开放课程并共享课程资源。文章以清华大学计算机基础课程为例,提出课程开放与共享的几个方面,包括教学理念共享、教学设计共享、教学资源共享、实施方案共享和学习机会共享,讨论教学资源开发中的指导思想问题、需求分析问题、标准化问题和知识产权问题。

关键词:教学资源;开放课程;在线学习;资源共享;基础课

随着信息技术的快速发展,人们的学习方式也在发生着变化。信息技术不仅可以令学习不受时间与空间的限制,而且使得教师和学生可以通过网络实现教学过程,令没有机会进入校园的学习者可以在网络这个更广阔的范围内学习自己需要的知识。在这种形势下,计算机基础课程如何利用网络开放的环境为学生提供他们需要的在线学习资源,是一个值得思考的问题。

1 开放共享课程的现状与思考

大量开放共享课程正在不断涌现,主要由课程作者或教育机构开放课程或在线学习课程。开放课程的受益者主要是学习者,也就是要向学习者开放学习机会,但这并不够,共享问题并没有得到很好的解决。目前强调得比较多的教学资源共享,实际上只是教学资源公开。公开不等于共享,如果公开的仅仅是教学资源,那么这些资源将很难使用,原因在于教师不知道这些资源是根据什么样的教学理念设计和开发、需满足怎样的教学设计目标以及应如何利用这些资源实施教学过程。

目前,国家精品资源共享课程是一个有效的机制,但是仅有平台和形式还不够,教师和教育机构还需要从理念上认识到共享的意义,从机制上保障和促进共享,真正愿意共享课程。同时,开放共享的资源需要标准化,这样便于资源在不同的平台间共享。另外,开放共享还需要有完善的知识产权保护机制。

2 课程开放与共享

2.1 教学理念共享

教学理念共享是课程开放共享的基础与前提。教学理念就是人们对教学和学习活动内在规律的认识的集中体现,同时也是人们对教学活动的看法和持有的基本态度和观念,是人们从事教学活动的信念。教师对一门具体课程的教学理念,是其对教学目标、教学内容、授课对象、教学模式等的理解。教学理念是指导教学设计、课程建设、教学活动实施的指导思想和总纲。

教学理念共享的内容至少应该包括课程目标、课程建设与实施的指导思想。例如,清华大学计算机公共系列课程的目标是培养能够运用计算机科学理论与技术从事其他专业研究的跨学科人才;课程体系设计理念是宽口径、厚基础、强实践、重创新。其中,程序设计公共课目标是培养学生运用计算机程序设计技术从事本专业科学研究与工程开发的能力。课程建设与实施的指导思想是以理论为基础、以能力为目标、以技术为手段,鼓励多样化人才发展,提倡教师引导下的学生自主学习,鼓励协作学习和共同知识构建,加强实践环节和增强实践能力,引导和鼓励创新。我们的课程设计与实施和课程资源建设正是在这样的教学理念指导下进行的。

2.2 教学设计共享

教学设计包括教学内容的选择、讲授的线索和逻辑。所有教学环节的设计不仅包括教学活动和考核方式的设计、教学活动中涉及的资源,还包括多种教学模式和教学环境设计。同一个教学活动可以针对学习者的不同需求在不同环境下实施,如听课环节让学习者既可以在实际课堂上听课,又可以在线听课。

教学设计要根据不同的教学目标,为教学活动设计不同的资源与环境,如掌握知识和理解理论需要多种形式的课程内容(录像、讲稿、文字教材等),学会技术和掌握技能需要例题、案例演示、习题、实验环境等,进行设计、创意/创新需要协作学习环境和设计开发环境等。只有共享教学设计,使用者才能明确知道每种资源分别应用于什么目的和哪一个教学环节。例如,C++语言程序设计的教学设计主要包括以下内容。

(1)课程内容以面向对象的思想为主线,介绍程序设计基础知识、类与对象的基本概念、继承与多态、输入输出流、常用数据结构基础知识,此外还简单介绍泛型程序设计。

(2)教学模式是多种模式相结合,给学生自由选择学习方式和考核方式的空间,真正实现以学生为中心的自主式学习。

(3)学习模式包括常规教学模式和网络教学模式。常规教学模式包括大课、实验辅导和答疑;网络教学模式包括网上自学在线课程、在线讨论、在线提交作业和评分。

(4)考核模式包括常规卷面考试、自选题目的论文(包括答辩)和自选题目的项目训练(包括答辩)。

2.3 教学资源共享

教学资源共享是落实教学理念和教学设计共享,一般来讲,教学资源包括教材、教学录像、讲稿、题库、实验/案例等。例如,C++语言程序设计课程的教学资源包括以下几个方面。

(1)教材有《C++语言程序设计(第4版)》《C++语言程序设计案例教程》《C++语言程序设计(第4版)学生用书》《C++基础教程学生用书》《面向对象程序设计经典实验案例集》(包括87个实验项目,数百个题目)等。

(2)教师用书《C++语言程序设计(第3版)教师用书》。

(3)多媒体课件包括《C++语言程序设计(第4版)》讲课录像、《C++语言程序设计(第3版)》配音课件、《C++语言程序设计(第3版)》视频课件、《C++语言程序设计(第3版)》讲课录音。

(4)案例学习系统。

(5)教学网站包括清华大学网络学堂(主要面向校内学生)、开放学习社区(http:∥)、清华大学出版社“智学苑”()等。

2.4 实施方案共享

实施方案是指课程所有教学环节的具体实施方案,包括学时、具体教学和考核方式。只有共享实施方案,才能使得其他的共享落到实处。实施方案的共享途径包括教师互访和听课、以文字形式共享教案、在线呈现教学过程。C++语言程序设计课程实施方案主要包括以下内容。

(1)大课:2学时/周。以应用引导,以实际开发环境进行讲解。

(2)课外辅导。其中,教师补充例题讲解:1学时/周;学生分组讨论:2学时/学期·人。

(3)作业批改模式为考试系统自动批改加助教批改。

(4)案例学习内容包括学习《C++语言程序设计案例教程》或通过在线案例学习系统学习。

(5)基础实验课:2学时/周。助教辅导并当堂验收。

(6)项目训练,包括选题与需求分析报告、系统设计、程序实现、用户手册测试报告、总结报告、答辩。

2.5 学习机会共享

学习机会共享是为学习者提供开放公平的学习机会,使得没有机会进入校园的学习者能够享有同样的学习机会,以实现人人拥有公平的学习机会。具体方式可以是将课程在线开放、提供录像及学习资源下载、提供在线学习指导和答疑、针对学习者的特点提供尽量真实的课堂教学体验或者适合在线学习的网络课程。要实现学习机会共享,仅有上述开放方式还不够,还需要解决面向社会服务的运营模式问题,才能真正为学习者提供合适的服务。

3 教学资源开发

3.1 指导思想问题

开发共享的教学资源,首先要从指导思想上具有共享的诚意与服务的意愿。无诚意的共享往往是因为某种课程建设和教材建设项目的要求而提供一部分教学资源,但是不提供最关键的资源,使得教师无法充分利用共享资源。其实,很多开放课程旨在开放却无意共享,因此只向学习者开放,并不提供给其他教师使用。诚意共享就应无保留地完全共享教学理念、教学设计、课程资源、实施方案、学习机会,并且要本着为教师和学生服务的指导思想认真分析需求,以需求为导向开发共享资源。

3.2 需求分析问题

任何一个项目在开发之前都要进行需求分析,而开发教学资源则往往会忽略需求分析。需求分析包括以下两个方面。

(1)适用对象分析。面向全日制学习者的主要教学环节是以面授为主,包括大课、面对面答疑、习题课、实验课等。亲临现场聆听教师的观点、对知识的诠释、对理论的演绎,其效果远远优于看录像。由于全日制学生的主要任务是学习,因此他们可以利用完整的时间段进行系统性学习。网络学习环境是对面授的补充和对课外学习的支持,因此主要包括资源、答疑、讨论、练习和扩展学习。业余学习者以及在师资缺乏的学校和地区学习的学生,则需要使用网络教学获得优质的学习资源和方便的学习环境。

(2)学习过程需求分析。典型的学习过程主要包括新知识和理论学习、思考质疑和交流讨论、实践练习、尝试创新。网络学习系统应该为学习过程各个环节提供支持。

理论课程学习需要的资源包括多种形式的课程内容(录像、讲稿、文字教材等)、拓展阅读资料、例题/案例演示、习题;实践课程需要的资源包括实验指导和实验演示、虚拟实验素材/构件库、交互式虚拟实验、测试题等。

3.8 标准化问题

标准化是资源共享的基本技术保障。标准化有利于优质资源复用、有效管理和高效检索,因此能够促进共享;有利于管理信息互联互通,实现全局有效管理、异地学习、终身学习,促进教育公平;有利于优秀教学系统软件共享,能够缩短系统开发周期、降低开发成本、实现共建共享。

标准化指的是按照标准的格式描述教学资源的属性。标准化与个性化不矛盾,通过属性的描述可以更准确地描述资源的特征。标准化有助于保护知识产权,标准属性中具有与知识产权相关的属性。目前,我国已教育信息化相关的7项国家标准和7项教育行业标准,待12项国家标准和6项教育行业标准,正在研制23项国家标准和4项行业标准。国际标准化组织ISO/IEC JTCI有一个分技术委员会SC3,专门从事学习、教育、培训领域信息技术标准的制订。

我国已的教育信息化国家标准如下:

·GB/T 21364-2008信息技术学习、教育和培训基于规则的XML绑定技术

·GB/T 21365-2008信息技术学习、教育和培训学习对象元数据

·GB/T 21366-2008信息技术学习、教育和培训参与者标识符

·GB/T 26222-2010信息技术学习、教育和培训内容包装

·GB/T 5271.36-2012信息技术词汇第36部分:学习、教育和培训

·GB/T 28824-2012信息技术学习、教育和培训学习对象分类代码

·GB/T 28825-2012信息技术学习、教育和培训数字权利描述语言

·GB/T 28823-2012信息技术学习、教育和培训平台与媒体分类代码XML绑定规范

3.4 知识产权问题

开放共享需要健全的知识产权保护机制。从技术层面上讲,资源本身应该具有知识产权信息,使得网络学习平台应该能够识别知识产权信息并合法使用资源;从理念上讲,每一位教师应该尊重共享资源的知识产权;从政策法规上讲,开放共享应该有完善的知识产权保护体系。

篇4

1 引言

1.1 本文的研究意义

随着现代网络技术和Internet应用平台的发展,网络学习利用信息化技术克服了传统教育受时空制约的弊端,使得学员可以异步完成灵活、交互、自主的学习活动。学员可以根据自己的学习水平安排学习计划,实现个性化、自主化学习,不受时间和地点的约束。传统教育资源和教学方法的限制也被打破,管理人员可以依据自己的经验对学习内容进行设计,并通过在线学习平台收集学习效果,实现在线学习时间实时统计,方便学习人员合理安排工作与学习时间,代替人为大量的重复工作,同时减少了人力、物力、财力和时间上的消耗。

1.2 国内外研究现状

我国的远程教育事业的发展经历了一个很长发展阶段,伴随着科学技术的飞速发展,网络技术日益成熟,不但实现了可以随时、随地的学习多媒体课件,检索和查询所学课程的相关知识,而且实现了在线或离线与教师或其它学员的沟通交流,以及可以接受教师对作业完成情况的点评。在国外,随着互联网的蓬勃发展,世界上许多国家的网络教育已相当成熟,国外的网络教育对各种教育进行了明确的分类,呈网状结构,同时各网站之间建立广泛联接,使得每一位求知者都能找到所想学的知识。

2 相关技术简介

2.1 技术

是在ASP技术的背景下开发的,是新一代ASP。它与经典ASP是不兼容的,是一个使用超文本标记语言、级联样式表、客户端脚本语言JavaScript和服务器脚本创建网页和网站的开发框架。在2000年初,微软正式将ASP+命名为,经过数年的开发,首个于2002年面世,接着是增加了泛型功能的2.0版本,然后是继承了MVC框架的3.0版本,接着出来的是4.5版本。

2.2 SQL Server技术

SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0版本的优点。良好的伸缩性和兼容性同样是SQL Server的一大优点,实现了从普通PC机上的Microsoft Windows XP系统到专业的大型服务器上的Microsoft Windows 2005系统。Microsoft SQL Server 2005与Microsoft Visual Studio、Microsoft Office System以及新的开发工具包的集成使自己成为一个强大、完美、全面的数据库平台,它为各类实用的用户提供强大的支持,它使用了集成的商业智能工具并为企业提供了企业级的数据管理。

2.3 XML技术

XML是一种扩展性标识语言,它是Extensible Markup Language的简写。扩展性标识语言的开放性,不同的专业领域的开发者,都可以使用XML语言标准开发属于自己领域内部的特有的标记语言。XML数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是存储数据,与其它数据库相比极其简单、易读、通用性强、可移植性强。

2.4 AJAX技术

AJAX(Asynchronous JavaScript and XML),解释为“异步JavaScript和 XML”,是目前在Web开发中应用的较多的一种创建交互式网页应用的网页开发技术。AJAX不是一类新开发的编程语言类型,而是一种基于javascript、XML等多种技术合并而成的用于创建更好更快以及交互性更强的Web应用程序技术。AJAX的特点是可使因特网应用程序更小、更快、更友好、更加符合人类的操作习惯,是一种独立于Web服务器软件的浏览器技术。

2.5 B/S结构

B/S结构是Browser/Server结构的缩写,即浏览器/服务器模式。B/S结构解放了客户端,实现了所有的事务逻辑都在服务器上运行,客户端和服务端的用户工作界面都是通过Web浏览器来实现,服务器安装SQL Server等数据库,浏览器通过Web服务器同数据库进行数据交互。

3 在线学习平台需求分析

3.1 功能需求

在线学习平台主要需求如下:

管理员具有在线学习平台最高管理权限,管理员负责在线学习平台前台的学习公告、学习项目、政策文件、学习须知、学习流程、常见问题等模块的维护,并建立下载专区和学员登陆窗口。管理员负责在线学习平台后台管理,包括对各种角色灵活分配相关权限、对系统的基本管理、对在线学习平台首页的门户管理、对课件资源的管理、对在线学习学习的管理。

学员作为在线学习平台的最终用户,学员无需自己注册,而是由管理员通过在线学习平台后台批量导入学员信息,学员通过在线学习平台首页的学员登陆窗口使用身份证号码和密码登陆在线学习平台前台,进行在线学习;学员可以在登录在线学习平台前台后查看自己的在线学习进度,并可以通过我的留言功能进行问题的反馈。

3.2 性能需求

3.2.1 网络环境需求

在线学习平台要满足全市学习学员在线学习,平台可满足峰值达到1000个并发用户访问,实现多学时课程可供在线点播,可通过互联网正常访问。页面不仅需要适应普遍电脑硬件配置和网络环境,还要照顾少数较为落后地区的电脑。

3.2.2 时间特性需求

在服务器硬件环境和应用系统环境允许的情况下,软件保证如下性能要求:

(1)页面响应时间。在1000并发的情况下,要求各种操作的响应时间在5秒以内,包括静态和动态页面。静态文件包括图片、HTML页面、可以下载的WORD等文件,动态文件是指需经过服务器解析的程序或脚本文件,如ASP、AJAX等。

(2)CPU占用率。在1000并发的情况下,所有服务器CPU最大使用率

(3)内存占用。在1000并发的情况下,所有服务器内存最大使用

4 在线学习平台设计

4.1 总体设计

4.1.1 运行环境

根据当前业务量,配备3台服务器分别承担Web服务、数据库服务、课件资源服务、流媒体服务建议租用能提供带宽百兆以上的第三方服务器。客户端可进行网页浏览等其他功能。服务器操作系统要Windows2003 Server及以上,客户端操作系统要Windows 2000/xp/Vista/Windows7及以上,服务器端数据库要SQL Server 2005 Server及以上。

4.1.2 网络环境

本次学习范围为全市,互联网服务提供商主要有中国电信、中国移动等,大部分学员接入了中国电信互联网。因此,选择电信网光纤接入120M独享带宽。

4.2 功能模块

这里主要介绍关键的在线学习功能模块。

在线学习平台管理员登录系统后台,进入资源管理模块,上传文字课件资源、视频讲座课件资源,对各类课件进行查看、修改、删除等功能操作,同时管理员通过后台的学习管理模块,各类课件资源,设置在线学习课件资源的学习权限,并记录学员在线学习课件资源的时长。

学员通过在线学习平台首页右侧的学员登录窗口,输入身份证号、密码以及验证码登录前台在线学习平台界面,即可清晰知道自己要参加学习的课程。学员通过点击页面左边的在线学习链接,打开在线学习列表窗口,接着学员可以在页面中间选择文字课件、案例分析或视频讲座课件进行学习,文字课件和案例分析记录学习时间长度,视频讲座课件不记录学习时间长度。同时学员可以时时查看自己已在线学习时长。

4.3 E-R图设计

这里主要介绍学员学习E-R图设计。学员学习是在线学习中的主要环节,学员学习主要记录课程编号、学员账号、已学时间、最少学习时间等主要信息。

5 在线学习平台的实现

在线学习平台首页简洁、实用。首页上边是在线学习平台的LOGO;LOGO下面是菜单栏,菜单栏提供的链接有:首页、政策文件、学习须知、学习流程、常见问题、下载专区;首页从左到右分别是学习项目列表框、学员学习图片、学习简介、学习流程介绍学员登录窗口;首页下边是在线学习平台备案号、学习单位地址以及服务电话等信息。

学员通过首页登录窗口,输入身份证号、密码以及验证码点击“立即登录”,数据库服务器对用户身份进行验证,正确即可登录,验证码错误则弹出窗口提示“验证码错误”,身份证号或密码错误则弹出窗口提示“用户名或密码错误”,需要重新进行登录。

学员参加在线学习平台在线学习,进行文字课件、案例分析课件以及视频讲座课件学习,获取学时。按照学时、学习有效时间等要求设计课程班级管理模块,在课程班级中课程时长即为学员在线学习最少学时,有效时间为在线学习平台开始在线学习时间,结束时间为在线学习平台结束在线学习时间。

为保证平台首页的易操作性,在平台的首页列出所有的学习项目,每个项目对应一门课程,故学员无需去选择课程只要点击相应项目链接即可登录,进入学习课程学习。在线学习界面包含学习课程所有课件,学员只需点击“进入学习”即可,文字课件和案例分析课件学习时间计入总学习时间。学员可根据个人爱好有选择地观看在线视频讲座课件。

学员课件学习界面记录学员学习时长,当学员打开文字或案例分析课件学习界面时,系统将生成一个随机码标识当前学习会话,并向服务端记录学员的开始学习的时间,使用setTimeout函数实现每隔5分钟向服务器发送一次请求,每次请求将更新此会话对应的结束时间。

为防止学员挂机学习,使用javascript将学员页面的按键和鼠标操作进行跟踪,把学员最后操作页面的时间记录下来,使用setTimeout函数实现定期检查,记录学员自上回最后一次操作离现在时间有多长,如果超过10分钟,便弹出“请确认您是否还在学习”提示窗口,若点击“确认”,之后的学习时间方可累计并写入数据库,否则之后的学习时间不写入数据库。

6 在线学习平台测试评价

根据在线学习平台开发功能说明书,对平台每项功能逐一进行操作测试,看运行流程是否流畅,各功能模块是否运行正常,尤其是在线学习功能。

通过系统测试,功能运行正常,运行效率高,界面简洁美观,满足用户操作的便利性要求;通过对各业务流程测试,数据传输和交换的速度快速及时,文字课件播放等待数据返回的时间不长,不会导致用户等待延迟和系统的负载过大。针对测试中发现的问题,都会生成缺陷报告,开发人员对于缺陷的解决情况记录在缺陷报告中,以便进行测试分析。结合以上各方面,系统很好地实现了功能需求和性能需求,达到了系统预期的目标。

7 结论

在线学习平台突破了时间和空间的限制,扩大了教学规模、提高了教学质量、降低了教学成本以,实现了学员可以充分安排自己的时间进行学习学习。

参考文献

[1]杨志国.AI网络课程中的智能答疑与实验[D].长沙:中南大学,2002.

[2]何阳.党政干部在线学习平台管理子系统的设计与实现[D].成都:电子科技大学,2012.

[3]高志敏.人力资本开发的系统型培训模式及其修正评述[J].外国教育研究,2000.22(6):60-61.

[4]GradyBooeh,Ivarjaeobson,JamesRumbaugh.统一软件开发过程[M].北京:机械工业出版社,2002,340-341.

[5]张友生,陈松乔.C/S与B/S混合软件体系结构模型[J].计算机工程与应用,2010,23(8):54-56.

[6]S.Ravi,Sanhu etal. Role―Based Access Control Model[C].IEEE Computer conference,wuhang,2006,65-102.

[7]伍光喜.培训管理信息系统的设计与实现[D].广州:华南理工大学,2012.

[8]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2002.

篇5

关键词:在线考试系统;高职院校;组卷算法

中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 01-0141-02

随着信息技术和网络技术的迅速发展,教育信息化和网络化也将成为必然的趋势。作为教育评价和衡量学生能力的考试也正经历着无纸化和网络化的飞跃。网络的开放性和分布性的特点以及基于互联网的巨大计算能力使得考试突破了时间和空间的限制。基于网络技术的考试系统正成为人们的研究热点之一,其中,基于WEB技术的考试系统已成为互联网的重要应用之一,对这个方向的研究具有重要的理论意义和现实意义。

目前高职院校现在所有课程的考试大多数采用手工试卷考试形式,由任课教师根据教学重点自己设计或从其他资料选些试题,组成试卷进行考试,考试后由任课教师手工判卷。这样的试卷考试存在许多弊端:

(1)试卷侧重理论较多,实践操作较少。(2)考试内容片面,一般均围绕教材甚至教材中老师划定的重点或范围而考,且考试内容大多是知识导向性的,缺乏对学生综合能力和素质的评价。(3)造成一些不公平的现象,平时不用功的学生只要考前突击也能通过考试,考试的测评功能失效。(4)考试过程复杂,考试、判卷、统分周期长等,特别是增加了教师的工作量。

为了改变传统考试的弊端,提高考试质量和办学质量,笔者所在学校几个老师提出了一个院级课题:基于WEB的在线考试系统在高职院校考试环节中的应用。这个课题实际就是开发一个适合于高职高专院校多门课程基于WEB的在线考试系统,将这个考试系统应用到高职高专院校的考试环节。本论文就是介绍一下此课题的研究过程。

1 研究过程

本课题的研究过程包括以下三个阶段:

第一阶段:分析当前高职院校各专业开设的每门课程采用基于WEB的在线考试系统组织考试的可能性,以及研究智能试题库中试题属性值的设定问题。

当前高职院校的专业比较多,每个专业开设的课程也比较多,为了研究清楚每门课程采用基于WEB的在线考试系统组织考试的可能性,课题组对高职院校的各个专业的所有课程都进行了分析,并且把这些课程进行了分类。

第一类课程是纯理论知识性课程,比如英语、数学、概论等课程。这些课程没有丝毫的实践知识,它们可以采用在线考试系统来组织考试,题型可以设置为填空题、选择题、判断题、简答题和计算题。其中填空题、选择题和判断题可以采用考试系统来直接判卷,而简答题和计算题还需要人工判卷。

第二类课程是既有理论知识又有实践知识的课程,比如计算机网络基础、数据库设计、网络设备配置与管理等课程。这些课程除了理论知识之外,还有一些实践操作知识,比如网络设备配置与管理,除了掌握交换机和路由器的基本知识外,还得掌握这些设备的配置方法,这类课程单纯用考试系统就无法完成考试,实际操作时可以用考试系统来考核基础理论知识,题型和第一类课程一样,而实践知识的考核只能由其他方式的考试来完成,比如到实训室现场操作,老师查看操作结果,根据操作结果给成绩;或者布置任务,让学生课下完成,然后老师查看任务完成情况,根据学生提交的任务完成情况给成绩。

第三类课程是纯实践操作性课程,比如实训和实习类课程,还有比如像网页设计、动画设计、计算机辅助设计等课程,这些课程全部是操作性课程,考核的重点也是学生的实际操作能力,这类课程就只能使用其他特殊方式来组织考试,基于Web的考试系统就无能为力了。

对于可以采用考试系统组织考试的课程,笔者分析了每门课程可以采用的题型,而且对每种题型中试题属性的设置进行了分析,为考试系统的开发奠定了基础。

第二阶段:设计出一个智能化比较高的组卷算法,开发基于WEB的在线考试系统。

完成考试系统的开发准备工作后,课题组开始设计组卷算法,开发基于WEB的在线考试系统。

当前可以实现自动组卷的组卷算法有随机选取法、回溯试探法和遗传算法,这三种组卷算法各有特点。通过分析笔者发现在限制条件状态空间的控制下,随机选取法有时能够抽取出一组令用户满意的试题,只不过由于它随机选取试题的范围太大,无法确定目前条件下哪些区域能够抽取合适的试题,反而可能在那些已经证明是无法抽取合适试题的区域内反复选题,进行大量的无效操作进入死循环,最终导致组卷失败。并且组卷比较死板,无法满足题库多变的要求,不具有智能组卷的特点。回溯试探法组卷成功率高,但它是以牺牲大量的时间为代价的,对于现今越来越流行的考生网上随机选题的考试过程来说,它已不符合要求。而笔者要设计的基于WEB的在线考试系统要实现多门课程的组卷和考试,而每一门课程中又包含多种题型,每种题型中的每个试题又属于不同的章节,具有不同的难度,因此考试系统是从不同科目、不同题型、不同难度、不同章节范围内的试题中选题组卷,组卷时对试题的要求很多,其复杂程度可想而知;最重要的是在线考试系统是基于web的,组卷操作将通过网络来完成,所以对组卷算法的执行时间要求严格,不能太长,否则组卷人将无法忍受。

通过分析笔者发现只有遗传算法组卷效率较高,并且组卷具有智能性,因此在综合考虑在线考试系统自身的特点以及各种组卷算法的优缺点基础上,决定采用遗传算法来完成在线考试系统的组卷。

基于Web的在线考试系统的开发是一个漫长、复杂的过程。笔者先对考试系统进行了分析,画出了考试系统的数据流程图。然后对考试系统进行了设计。设计包括系统功能模块的设计和数据库的设计,画出了在线考试系统的主流程图。在数据库设计在中笔者进行了概念结构设计,对考试系统所涉及到的所有实体进行了分析,画出了所有实体的实体E-R图。最后进行了数据库的物理结构设计,笔者决定在线考试系统采用SQL SERVER做数据库,在SQL SERVER中为每个实体建立了数据表。

最复杂最难的工作还是在线考试系统的具体编程,在线考试系统包括学生管理子系统、试卷管理子系统、题库管理模块子系统、试卷生成模块子系统、评分模块子系统、公告模块子系统、查询成绩子系统等,笔者用了近四个月时间终于完成考试系统的开发。在开发过程中笔者遇到过无数困难,无数的难题,每当这时候笔者就查阅资料,请教高手,网上求助,通过各种办法终于解决了所有的难题。

第三阶段:对在线考试系统进行测试,进而修改完善考试系统,最后对考试系统进行试运行。

在此阶段笔者组织人员设计了几千个测试用例,从各个方面对考试系统进行了测试。测试出问题后马上研究解决方案,寻找解决方法,重新编写程序解决问题。经过两个月的测试,系统基本上可以使用了。笔者对系统进行了试运行,用此考试系统对计算机文化基础组织进行了考试。虽然考试过程中出现了一些新的问题,但基本上顺利得完成了考试。

篇6

关键词:课程平台;网站;C程序设计

中图分类号:TP312.1-4

随着职业教育的发展,课程建设是专业建设的一个重要方面。如何共享教学资源与客观评价教学是目前课程建设的热点问题之一,目前来说主要是课程网站平台的建设。目前高职教育中诸多学者已经针对该问题进行了相关研究,并取得了一定的成果[1-2]。《C程序设计》课程是计算机专业的一门专业基础课程[3],建设相关的课程学习平台尤其重要。本文从课程的教学目的、教学对象、知识点及技能点等方面出发,利用Visual Studio和Sql Server 2005工具进行开发。本平台资源丰富、交互性强,网站界面友好,功能强大。

1 课程平台制作技术与方法

本平台基于浏览器/服务器(Browser/Server,简称B/S)结构,通过.NET技术利用Visual Studio和Sql Server 2005工具开发进行开发,可以通过不同平台上的浏览器进行访问,学生使用方便快捷。课程平台资源丰富、交互性强,网站界面友好,功能强大。根据软件工作流程开发本平台,首先明确课程学习平台需求,再进行总体设计与详细设计,然后进行编码、测试与部署。组建项目团队,分工明确。平台开发的同时,团队人员收集课程资料、案例以及试题等。

2 课程平台的教学目的与教学对象

C程序设计课程为专业基础课,计算机应用相关专业教学计划中的主要必修课程之一,是学生学习计算机语言应用编程的第一门课程,同时也是实践性非常强的一门课程。只有学好该门基础课,学生才可以更好地学好专业核心课,并且在编程开发领域进一步发展。然而对于高职学生来讲,学生基础相对薄弱,学生普遍觉得学习该门课程有一定的难度,因此开发该平台让学生能通过该课件,从宏观和微观全面地掌握该课程的信息,通过案例学习以及学习与测试平台,让学生及时完成作业与测试,更好地掌握C语言这门课程。通过在线测试模块,方便教师及时掌握学生的学习情况,提高教师的工作效率。

3 课程平台的教学设计思路

3.1 课程教学整体设计思路。《C程序设计》课程在教学设计上,我们坚持“以学生为主体,以教师为主导”,以提高学生“零距离就业”能力为目标,注重培养学生的自主学习和协作式探索能力。

分析职业岗位能力需求,精心提炼教学内容,培养学生职业技能与职业素质。在调研的基础上,通过对企业项目的精心提炼,形成技术性、先进性与实用性符合职业岗位对该技术能力的要求的教学内容。通过相关教学内容的学习,以培养学生的职业技能。

围绕核心培养目标,创设情境教学环境,采用符合学生认知水平的教学方法,激发学生求知欲。通过“三段论”教学方式,模拟企业真实环境,强化学生软件项目开发能力,培养学生职业素质。

基于课程网站的应用,注重学生课后学习过程监控。通过等级考试认证和软件工作室,激励学生进行自主、研究性学习,鼓励创新性研究。在培养学生创新能力方面,对学习程度较好的学生,通过软件开发工作室,培养其自主学习和研究性学习的能力,同时通过让学生参与开源项目开发,参加各种大赛,锻炼学生的创新思维能力。

3.2 课程学习平台教学设计思路。基于信息技术,并结合课程教学整体设计思路开发了《C程序设计》课程学习平台。课程学习平台包括课程展示与学习测试两大模块,通过课程基本信息展示平台让学生了解课程的基本信息,促进学生学习兴趣。同时,通过学习测试平台学生可实时学习,并根据教师要求进行测试,提高了教师工作效率与学生学习效率。

3.2.1 课程基本信息展示。课程基本信息展示包含了课程简介、教学条件、方法手段、教学效果、案例学习以及在线留言等6大模块,如图1所示。让学生了解《C程序设计》课程的基本信息,促进学生学习兴趣。课程简介中包括课程定位、课程目标与课程内容等。教学条件中包括了师资队伍、实验实训条件、教材建设以及网络资源等。方法手段模块包括课程教学设计、教学方法以及教学手段。教学效果包括教学获奖、学生评价和社会评价,让学生了解课程的教学成果,激发学生学习动力。案例学习涵盖了C程序设计课程的大部分内容,案例在不断地更新,丰富学生的学习点。在线留言实现了教师与学生互动,方便教师可以了解学生动态。

3.2.2 课程学习与测试。课程学习与测试主要包括电子资源的在线学习模块以及基于试题库的在线组卷与测试模块。

提高教师的工作效率。具有管理员身份的教师可以通过浏览器登录网站系统,实时进行相关课程的题库增加、修改与维护。平时可以根据自己上课需要,上传学习资料,并布置相关作业供学生在线练习。系统中选择题与判断题具有自动评分功能,教师可以在线进行作业与试卷批改,提供工作效率。实现教考分离。课程考核方式的改革是推动教学、提高教学质量的重要环节。

实时掌握学生学习动态。通过在线组卷平台,教师定期在系统上生成作业或者试卷,学生课堂或课后登陆系统完成作业或试卷,教师可以随时方便地掌握学生作业或试卷完成情况,实时督促学生完成相关内容。通过平时作业或者试卷测试上交的速度快慢、质量好坏、相似度情况等内容教师可以实时掌握学生学习态度、学习质量、知识点掌握情况等。

实现教考分离。课程考核方式的改革是推动教学、提高教学质量的重要环节。通过本平台的组卷策略结合试题难度、章节、题型等属性要求合理在线生成难度适中、覆盖面大的试卷。课程考核不再简单地由任课教师出卷,而是由系部指定教师根据课程大纲通过试题库抽取试题,实现正在意义上的教考分离。

客观评价学生,促进提高人才培养质量。与传统的考试方式由任课教师手工出卷相比,通过本系统可以通过随机组卷、手工组卷以及智能组卷等形式,根据需要克服了组卷过程中人为主观因数的影响,提高了组卷的效率和可行度,避免人为因数的干扰,使考试工作更加规范化,更具科学性,更能客户评价学生的学习情况,有效促进教学效果和人才培养质量的提高。

4 结束语

本文从《C程序设计》课程教学的实际出发开发了课程教学平台,平台包括在线学习和测试两个方面。该平台实现了资源共享,方便教师的教学与学生的学习,提高教师工作效率的同时,可实时掌握学生学习动态,并使无纸化考试成为可能,客观评价学生,有效促进人才培养质量提高。

参考文献:

[1]肖来胜,王郑霞.计算机网络课程教学改革与实践[J].电脑知识与技术,2007(16):133-134.

[2]秦艳姣.从网络精品课程建设谈网络教学资源设计[J].湖北第二师范学院学报,2009(02):112-113+120.

[3]谭浩强.C程序设计[M].北京:清华大学出版社,2010.

篇7

关键词:学习系统;开源;Darodo5;教学管理;教学资源;数据共享

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)18-4512-01

随着科技进步和社会发展,信息流动方式发生极大的变化,人们获取信息、知识的时空和方式也发生了深刻巨大的变化。而其中基于网络技术和信息技术的学习活动是最有效、最便捷的方式。

我校于2007年开始以模块化教学为主要内容的课程体系改革,探索新时期的职教模式,并以此为契机,设计规划一个支撑此项教学改革成果的展示平台。

学习系统平台是构筑于校园网基础上的沟通教、学、管理三者之间的桥梁,在互联网环境下实现网络多媒体教学,实现了图文并茂、声像俱佳的交互式教学效果,又能优化共享教学资源,有效地实施个性化教育,已成为现代教育技术改革与发展的方向,同时也是推动创新教育的重要途径。

1 系统结构

1.1 学习系统包主要括以下功能

1) 用户管理系统(为所有教师、在校生、外来培训生建立用户资料);

2) 课程管理系统(在线修改、课程教案,定制个性化教案);

3) 教案课件管理(各类课件、音像、视频在线播放);

4) 个人日程管理(管理个人日常工作学习的日程);

5) 课程表管理(每个学生的课程表,定制教师任课表);

6) 模板管理(课程教案的各类模板的定制和);

7) 在线学习记录(记录学生在线学习的日志);

8) 在线测验考试(在线考试的试卷、定制试题库)。

1.2 学习系统性能要求

1) 在线学习包括教师、在校生、培训生,要求在线人数理论上应1000以上。所以并发用户数我们要求在1000以上。

2) 课件有大量的视频播放,所以带宽要求较高,局域网内是能够满足要求的,但在互联网上时,要求有10Mbs以上的上行带宽。

3) 系统的安全以使用权来保证,由于涉及知识产权的课件,在安全机制上要求防下载、防网页拷贝功能。

1.3 学习系统的运行环境

学习网络平台只需要通过IE浏览器打开相应的网址就可以实现登陆。

2 系统详细设计

学习系统包括如表1的模块设计。

按统一设计,分块开发的要求,每一个具体的功能模块都是独立的,可以自行设计修改的,不会影响整体功能和另外各部分功能的应用。核心模块是网上教学模块和系统管理模块。

3 系统实现

学习系统平台实现的关键技术在于界面的实时审核、自动更新并版本保留,以及工作流的实现,这个是网页为界面的系统最难以实现的困难。

学习系统主要的核心模块在课程教案管理教师可以自行自己个性化的教案和课件。系统以工作流的审核机制,是系统的核心技术所在。

本系统采用分层设计的系统结构,整个系统分为三层(B/A/S),而最复杂的应用层,又分为表示层,业务逻辑层,数据持久层。从而保证系统的灵活性,系统以开源代码DORADO5为基础进行开发。

Dorado是解决业务交互层的中间件软件,对于Web应用来说就是Web表现层的运行平台与开发平台。Dorado与数据库、应用中间件的形成相同,都是先把可复用的代码剥离,再加以重整与优化,形成具有一定标准化与规范化的产品平台。Dorado提供视图模型机制、构件的标准属性与事件等,这些是Web开发的基础,原来需要通过手工代码先写出类似的基础才能进入与业务有关的编程,而现在都成为简单的配置工作。因此以Dorado为基础平台建设Web应用,成本更低、品质更高。

在此开源技术框架的基础上,整个开发的过程非常简便快捷。有各种轻量级的工作流组件,开发的过程是一个非常有趣的简易搭建的工作。

4 结束语

学习系统平台是以学生自主学习为核心的,也是以实训为中心的课程体系在网络上的实现。教师也通过学习系统的应用来完善课程体系,以新的概念、新的方法来教学和管理。

在校内进行了两年的良运行,收到了非常好的效果,并获得广东省科协等单位的高度评价,省内职教同行也对我校开发的学习系统平台有强烈的兴趣,络绎不绝前来观摩学习。

参考文献:

[1] 夏慧军,魏雪辉. 深入浅出Ajax[M].北京:电子工业出版社,2007.

[2] William.dorado 5用户指南v1.1[M].2006.

篇8

针对大规模网络开放课程存在的问题,分析职业教育学生的特点及计算机专业教学现状,提出将MOOC和SPOC本土化,形成一种新的高职院校计算机课程混合教学模式,即现代职教课程模式,以计算机类课程开发为例,介绍混合教学模式开发和实施的过程以及取得的效果和存在的问题。

关键词:MOOC;现代职教课程;翻转课堂;教学模式

0引言

随着社会信息化和工业化进程的加快,国家产业结构逐步调整,社会各行各业对技术性、实用性人才的需求量越来越大,以培养和输送高技能人才为己任的高职教育正加紧改革的步伐,以适应新形势下社会对人才的需求。如何提高高职教学的课堂效率和教学质量,使学生更有效地获取知识;如何提供更多的实践机会,使学生的技能水平切实提高,正成为高职教育面临的主要难题。

1MOOC和SPOC

随着信息技术的发展,一股新的教育思潮正从欧美传入中国,这股思潮就是“慕课”(MOOC,massiveopenonlinecourse)。MOOC是一种具有海量资源的在线课堂,其形式类似于网络教育和精品课程(或公开课),但是比网络教育等平台更开放、更强大。MOOC在全球掀起了教学变革狂潮,但是随着其迅猛发展也暴露了各种问题。比如“没有先修条件”和“没有规模限制”对学生和大学而言,既是MOOC的优势又是其局限性所在。正是MOOC的种种问题促使SPOC(smallprivateonlinecourse)的诞生,它开启了在线教育的新时代。small和private是相对于MOOC中的massive和open而言,是指面向少数(几十个或几百个)达到准入条件的学生开设的在线课程。SPOC是一种结合课堂教学与在线教学的混合学习模式,主要针对在校学生,相比于MOOC完全开放的平台,SPOC有一定的限制性,规模小,更适合于学校教学使用。

2现状分析

2.1职业教育学生特点

(1)不太适应传统学校的教学模式,喜欢“做中学”,不爱理论课,爱实践课。

(2)对专业有些兴趣,但学习习惯较差,缺乏毅力和耐力。

(3)想学但不知道如何去学,不会学习。

2.2高职院校计算机专业教学的现状

近几年,高职院校计算机教学主要有以下几种教学模式:粉笔加黑板的“师讲生听”模式;“讲练分离”的“课件”式教学模式;“老师示范、学生模仿”式的“演示练习循环”式教学模式;自主探索学习;任务驱动教学模式等[1]。这几种教学模式都有一定的优点,但始终是以教师或知识为中心的传统教学模式。

3现代职教课程模式

瑞士著名心理学家皮亚杰曾指出:“教师不应企图将知识强塞给学生,而应该找出能引起学生兴趣、刺激学生的材料,然后让学生自己解决问题。”针对职教学生的特点,我们在开发和实施现代职教课程中,从课前导学案、课中任务书到课后作业书的每一个环节都要进行精心设计,有目的地引入或创设一定的情境,使之具有趣味性和实用意义,尽量让学生对所学知识产生兴趣。我们开发和实施的现代职教课程要以学生为中心,老师是导演,学生是演员。在课前,学生要进行在线视频的观看和在线测试;课中实施翻转课堂,老师答疑,学生分组讨论问题,形成最终答案;课后,以学生为主进行任务拓展,提交作业。在MOOC和SPOC的理念基础上,将在线教育与高职院校计算机类课程的实际特点相结合,将MOOC和SPOC本土化,形成一种新的高职院校计算机类专业课程混合教学模式,即现代职教课程模式,可概括为“线上、线下、职场化”教学模式。该模式将在线教学与面对面课堂进行一体化设计:

(1)线上,教师提前录制教学微视频等课程资源并将其上传到教学平台;学生课前登录教学平台观看视频,在线测试、讨论或完成作业;教师根据学生在线学习情况,完善课堂教学设计。

(2)线下,课堂教学以学生为主,开展分组讨论、项目实战、任务学习、展示交流、作业及评价等活动,教师主要负责解疑答惑、组织活动。

(3)“职场化”特色贯穿始终,融入线上与线下各环节。线上资源的职场化特点主要体现在教学内容上,选取与企业生产、经营活动等密切相关的知识点;而线下主要体现在借助公司、车间、实训室等职场化环境,根据企业真实生产任务设计课堂任务,实施行动导向教学,引导学生或独立或组成小组完成任务、项目和作业,并依据行业、企业标准对学生完成任务的情况实施评价。

4现代职教课程的开发

4.1课程标准

现代职教课程的标准要求比普通课程要高。课程负责人带领团队依据企业调研结果以及工作岗位的能力特点分析制定课程标准。课程标准既要融入职业教育行动导向与学院职场化理念,又要体现混合式教学模式改革的新要求,还要体现职场化课业的要求;课时要进行重新规划,内容体系要进行重新调整,能力目标与学以致用的理念要更加突显。现代职教课程的教学内容及内容标准要以真实工作任务及其工作过程为依据,进行整合、序化;将线上学习情况列入考核等,以职场化课业为导向。

4.2教学活动设计

课前任务书(导学案)成为学习支架,突显知识的获取和初步理解,提升学生自主学习;线上学习与线下面对面教学活动相结合实现对知识的深度理解、内化及应用,小组合作有利于培养职场素养。导学案设计要精准,学习活动与评价要紧密结合。

4.3在线学习活动设计

(1)每节课都要有导学案且清晰明了。

(2)每节课都要有在线测试,每次上课要公布前次在线测试成绩,讲解出错比较多的题目。

(3)每节课都要有课堂任务书(学习任务单)且采用真实项目作为任务。

(4)每节课都要有课后作业书。

(5)每节课要建立课程讨论区,要求学生发帖或回帖,师生互动热烈。

(6)每节课要建立教师笔记,通过反思引导教学方法改进。

4.4考核评价体系的设计

(1)以学生学习活动为核心,兼顾学习时长等相关环节,形成多项考核。

(2)各部分的考核比例要合理,符合课程特点与专业特点。

(3)课堂实战成绩要占一定的比例,学生的作业评价应占有较大比例。根据实际情况,我们将成绩设置为课程作业(30%)、在线测试(30%)、论坛讨论(5%)、平时表现(20%)、学习笔记(10%)和在线时长(5%)6个部分。考核强调线上学习的重要性,但成绩的组成和比例不是一成不变的,要根据课程的实际情况进行设计。

4.5教学视频的录制

(1)视频形式有录屏、录像、手写板制作、仿真技术嵌入等。

(2)视频内容要与导学案要求一致,符合微课要求,即与知识点对应起来。

(3)视频质量要求画面清晰,声音清楚。

(4)视频时间长度一般在5~10分钟以内,适合高职学生在线学习。

5现代职教课程的实施

5.1线上学习

1)学生的角色及任务。学生的角色由知识被动接受者变为主动的知识建构者,是线上学习的主体。他们在整个学习过程中可以自主选择学习时间和地点,信息化素养也得以提升。由于学生是在课下完成线上学习,所以老师要制定相应的考核标准来保证线上学习的实施情况。学生线上学习的主要任务是:

(1)根据课前任务书,明确本次课学习内容和学习目标,自主观看相关的教学微视频。

(2)在观看过程中遇到难点,可反复观看视频,并采用适当方式与教师进行即时交流互动。

(3)完成在线测试习题。

(4)记录观看过程中尚未解决的问题,留待课堂讨论。

2)教师的角色及任务。教师不是线上学习部分的主角,更多的是引导者[2],同时也是资源创造者,在课程单元设计中起着重要的作用。教师在线上学习的主要任务是:

(1)实时解答学生在线学习中遇到的各类问题。

(2)密切关注学生在线学习情况,包括登录平台次数、进入课程次数、在线时长、学习笔记记录次数、论坛发言情况以及在线测试完成情况,通过数据分析加强对排名靠后学生的管理和引导。

(3)及时回答学生在论坛中提出的问题,对在线测试及整体数据排名比较靠前的学生进行表扬和奖励,营造“学霸”氛围,发挥标杆作用。

5.2线下面对面翻转课堂的实施

翻转课堂的教学形式是交互式、探究式的[3]。线下面对面翻转课堂的实施,以一节课60分钟为例,主要包含6个方面:

(1)教师拿出5分钟通报学生线上学习情况,让学生明确线上学习的重要性。

(2)用5分钟左右的时间讲解在线测试出错率比较高的题目。

(3)根据课堂任务书的要求,让学生分组研讨课堂案例,整个过程大约持续30分钟。

(4)进行案例评价,组内先评出优秀作品,然后组间再进行互评,获得优秀作品的小组,组长要在电脑上进行展示,大约需要15分钟。

(5)教师和学生要分别进行总结,学生总结自己通过本节课学会了什么,教师要总结本节课相关知识点和拓展知识点,大约需要5分钟。

(6)学生完成课堂作业,老师进行本节课的反思(课后完成)。

6阶段性成效

实施现代职教课程一年,我们对部分计算机在线课程进行了调查,数据显示,学生的认同度基本达到70%,不认同的学生占到10%左右,还有近20%的学生对相关事项持中立态度。教学改革与教师发展中心与教学中心共同组织了学生评教活动,数据显示,现代职教课程评教分数达到了94.6分,超过了普通课程。现代职教课程的实施对学生和教师的影响很大,从学生的角度出发主要体现在:

(1)实施现代职教课程模式以来,学生从最初的不适应演变为主动的学习。

(2)课堂教学注重知识的内化拓展与应用。

(3)成绩透明化,实时记录学生学习过程。

(4)学生自主学习的习惯逐步形成,学会运用MOOC深化课程学习。从教师的角度出发主要体现在:

(1)教师对现代职业教育课程理念高度认同。

(2)以实战的方式学习了教学平台使用、MOOC、混合式教学、翻转课堂、导学案设计等,信息化课程设计能力得到提升。

(3)全系24名教师通过中国大学MOOC网的“翻转课堂教学法”实战学习与考试,80%为优秀成绩。

(4)教师边开发、边实施、边提升的模式初步形成,信息化素养普遍得到提升。

7现代职教课程存在的问题

在实施现代职教过程中,我们也遇到很多问题,主要体现在以下几个方面:

(1)线上、线下一体化设计。建设在线课程时,既要考虑怎么实施翻转,又要考虑在线学习应奠定怎样的基础;知识点碎片化后,还要注意给学生搭建概念地图(整体性)及学习支架。

(2)职场化的课业设计。针对学生应该完成的任务、实战、讨论等,作业如何布置,每项作业的成果如何展示。

(3)教师设计(包括信息化教学设计)理念。针对导学案及课堂活动任务单,知识点梳理、分解和序化依然是难点,设计理念的提升成为课程开发中的要务,这是个长期过程,且只能在工作中积累和提升,培训只是给方法,不可能给结果。

(4)对学生的持续引导。引导工作不可能一蹴而就,需要一个机制来保障。

(5)混合式学习环境。未来教室普及上仍有差距,虽然教室实现无线覆盖,但和信息化与职场化融为一体的未来教室相比,仍存在差距,需要持续完善。

8结语

篇9

1.1构建情况

冲压工艺与模具设计网络课程以朱正才主编《冷冲压工艺与模具设计》(第1版)教材为蓝本,设置了课程介绍、教学资源、在线学习、实验辅导、在线测试、教学评价、留言论坛、在线交流模块,各模块主要用途如下:

1.1.1课程介绍模块

设置课程简介、教学团队、课程标准、教学计划、适合专业等栏目,让学生对本课程的性质、特点、学时安排、学习的重、难点有较明确的认识。

1.1.2教学资源模块

设置了图片资源、动画资源、课堂教学录像、电子课件、单元设计等教学资源,提高了学生自主学习的自由度。

1.1.3在线学习模块

以各个项目中的知识点为主线,以文字、图像、动画讲述,包括教材相关知识点及知识扩展,让学生轻松、有趣地学习。

1.1.4实验辅导模块

设置了实验标准、实验讲义、实验操作录像、实验报告范例、实验常用设备等栏目,使学生在课前明确每次实验的目的、要求、内容,课后复习与强化。2.2.5在线测试模块编排了单项选择题、多项选择题、填空题、名词解释、问答题、分析题六大题型模块,让学生自我评价学习效果。

1.1.6教学评价模块学生可以匿名登录该模块,反馈教学效果,有利于教师改进教学。

1.1.7留言论坛和在线交流模块

为师生及生生提供人机交互、人人交互学习平台,使学生的疑问得到及时、有效、正确解答。

2.教学实践与应用

冲压工艺与模具设计网络课程制成后,挂在校园网上用于辅助教学,得到师生欢迎。投入使用后,年点击率数千次。该课程应用后,解决了课程教学中的诸多难题:

2.1学生通过自学网络课程内容,能有效缓解授课学时数少而学科信息量不断增加的矛盾。

2.2学生可根据自己的实际情况,有目的地选择学习网络

课程上的信息资源,激发学习兴趣,满足不同学生的学习需求。

2.3网络课程提供了在线聊天室、留言论坛、教师信箱等栏目,师生之间交流不再受到课堂教学时间的限制,增强了互动效果。

2.4网络课程内容丰富、生动、形象、有趣,大大提高了学生的学习效率,减轻了教师课堂授课的压力,使学生的学习成绩得到了提高。

3.课程建设的体会

网络课程在教学资源、异步交流、学生主体性发挥等方面有较大的优势,但网络课程本身涉及教育学、计算机学、心理学等多学科,其建设是一个复杂的系统工程。如何建设好一门网络课程呢?

3.1网络课程开发应具有针对性

学生是网络教学活动的中心,对学生进行特征分析是开发网络课程的首要环节,包括对学生的学习期望、学习风格和已有的知识结构的分析等。这样才能有针对性地收集和制作素材,制作出实用性好的网络课程。

3.2组建有教学经验丰富的专职教师参与开发

网络课程的重点是教学资源的应用与开发,使用的素材例如典型的图片、视频、案例分析等往往是该学科全体教师多年教学经验和成果的累积。开发一门优秀的网络课程,需要成立网络课程开发团队,由教学经验丰富的专职教师牵头,计算机专业的人员共同协作,发挥团队合作的优势。

3.3正确认识网络课程建构思想

在网络课程建设过程中,教师要正确认识网络课程的构建思想,从根本上转变只重视教的思想,明确认识网络课程建设的目的是为学生提供丰富的学习资源。因此,网络课程构建的一个指导思想是不断满足学生的要求,吸引学生学习。在课程建设上,应建立丰富多样的资源库,如图片库、动画素材库、教学课件、案例库、课堂教学录像、课外学习、相关知识网站的网址,等等,为学生提供多种途径的信息资源,不断满足学生的要求。

3.4正确认识网络课程内涵

篇10

关键词:MOOC;在线课程;评价方法;评价标准;课程建设

中图分类号:G642 文献标识码:A 论文编号:1674-2117(2017)05-0099-04

研究背景

我国对数字媒体教材进行的技术质量规范最早可追溯到1990年11月17日,原国家教委办公厅印发了《电视教材编制要求和技术质量试行标准》,其中对电视教材的质量标准及综合评定给出了具体的规定。此后,又陆续颁发了多媒体教材、网络课程、精品课程、视频公开课的技术规范及评价标准,对各种媒体数字教材和资源的开发及应用起到了良好的推动作用。我军这方面的工作起步稍晚,最早的数字教材技术规范是原总部机关于2000年9月26日印发的《电视教材技术规范》,其规范了电视教材的质量标准及综合评价标准,以后也陆续制订了多媒体教材、网络课程等技术规范及评价标准,对我军各种军体教材和数字资源的开发及应用起到了较好的促进作用。军事职业教育主管部门明确把在线教育为主的远程教育作为军事职业教育的主要手段,为规范军事职业教育在线课程的建设,统一技术标准,指导课程教师及制作人员开发在线课程,实现全军范围内在线课程的应用共享,于2016年6月印发了《军队在线课程建设规范(试行)》,该规范对在线课程的定义、内容组成、技术指标、制作流程等进行了规范,是军事职业教育在线课程设计、开发的基本依据,势必会对军队以MOOC为主的在线课程建设起到规范和推动作用,这也促使军队在线课程建设规范的制订工作走到了国家的前面。在制订该规范时,鉴于军事职业远程在线教育还处于起步阶段,为了鼓励在线课程的建设,提高在线课程的⒂胄浴⒒极性和主动性,在规范中暂没有涉及在线课程的评价方法及标准,而国内未见MOOC建设规范及相关评价标准出台,文章正是立足于此开展研究,探讨了MOOC的合理评价方法和评价标准。

评价方法研究

《军队在线课程建设规范(试行)》提出,在线课程是指依托网络教育平台,按一定的教学目标、教学策略组织起来的,以微视频为主要载体呈现知识点内容,在指定的教学周期内,将知识讲授、学习体验、互动研讨、交互答疑、练习作业、考核评价等教学环节完整在线实现的课程(军队在线课程建设规范,2016)。同时认为,大规模开放在线课程(MOOC,慕课)就是一种典型的在线课程。

MOOC具有以下特点:①以“微视频+在线随堂测试”为基本教学单元的知识点组织和学习模式;②注重在线随堂测试、作业、答疑、学习社区等手段,实现师生、生生的教学互动与研讨;③基于“学数据”对学习行为进行分析、统计,支撑个性化学习与管理服务;④课程教学活动在统一和规范化的学习平台中完成;⑤实现有组织的学习和自主学习的统一;⑥基于虚拟仿真、人工智能等技术的学习功能进行开发与应用;⑦提供证书与学分的获取(军队在线课程建设规范,2016)。

从这一定义和特点可以看出,在线课程是教学资源,同时也是一种在线教学活动过程,不仅重视课程资源建设,还非常强调课程资源教学应用效果。为此,对其评价的方法要与现有的教学资源的评价有所区别。

纵观国家、军队已有的教学资源评价标准,不外乎通过对其教育性、科学性、技术性、艺术性、效益性等方面进行评价,如在2006年军队下发的网络课程技术规范中,通过教学性、可用性、技术性等3项1级指标及15项2级指标来评价网络课程。2014年全军微课评选标准,采用了教学内容、教学设计、内容呈现、编辑制作、效果效益等5项1级指标(无2级指标)来评价微课,详细指标参见表1。

经分析研究,已有的评价标准中评价指标体系相对详细、完整,能满足相关教学资源进行主观评价的要求。

但是,已有的评价方法和标准存在明显不足:①人为因素影响标准把握。主观评价依据人为主观评分,具有一定的随意性,标准不易准确把握。②评价指标中应用效果所占比例不高。应用效果指标评价比例多数占25%左右,且是依据模糊估计,缺乏对比性,准确性差。

针对已有的各种评选、评价标准的不足,笔者结合MOOC平台开发经验、MOOC建设以及在线开展教学组织的实际情况,提出了主观评价与客观评价相结合的综合评价方法和评价标准。

1.主观评价方法

主要针对课程的教学性、技术性方面,参考吸收国家及军队相关网络课程、视频公开课、微课等的评价方法和标准,优化调整,设计了教学设计、教学内容、教师讲授、教学资源、设计规范、媒体展现、课程制作、平台衔接8个技术指标,适用于专家、管理人员等人为主观估分评价,减少了主观评价所占分值比例,主观评价分值占总分的50%,具体可参见下页表2中1级指标教学性和技术性的相关内容,在此不赘述。

2.客观评价方法

随着技术的不断进步,不论是美国的三大MOOC平台,还是国内的中国大学MOOC、清华大学学堂在线MOOC等平台以及国防科技大学面向全军服务的“梦课”学习平台,都能对学生学习行为、教师教学行为、课程资源情况等数据进行完整的记录。为了弥补已有评价标准模糊人为估分的不足,针对MOOC建设质量和应用效果,完全可以依托在线教育平台的统计分析功能,采取数据挖掘技术,依据适当的评价算法,自动得到每门课程的教学及应用效果数据,作为课程应用情况的定量评价依据,提升客观评价分值所占比例,客观评价分值占总分的50%。

假设有n门课程参与评价,第i门课程的应用效果评价指标和计算方法如下。

(1)指标一:注册情况

此项分值满分设置为6分,综合考虑了课程注册人数情况及课程点赞、踏踩方面的数据。计算公式为:ai/Max(a1,a2,…,an)×3+bi/(bi+ci)×3。

其中,ai为第i门课程注册人数;bi为第i门课程点赞次数;ci为第i门课程踏踩次数。

(2)指标二:完成情况

此项分值满分设置为6分,计算公式为:di/ai×6。

其中,di为第i门课程学习完成人数。

(3)指标三:交流交互

此项分值满分设置为10分,综合考虑了课程交流、教师回复以及教师主导交流等方面的数据。计算公式为:ei/Max(e1,e2,…,en)×3+fi/ei×2+fi/Max(f1,f2,…,fn)×2+gi/Max(g1,g2,…,gn)×3。

其中,ei为第i门课程交流交互数;fi为第i门课程教师回复数;gi为第i门课程教师主导交流数。

(4)指标四:作业测试

此项分值满分设置为10分, 综合考虑了课程随堂测试准确率、教师作业布置和批改方面的数据。计算公式为:hi×3+ii/Max(i1,i2,…,in)×3+ji/Max(j1,j2,…,jn)×4。

其中,hi为第i门课程随堂测试准确率;ii为第i门课程作业布置次数;ji为第i门课程作业批改次数。

(5)指标五:活跃指数

此项分值满分设置为8分,计算公式为:。

其中,ki为第i门课程的点击数。

(6)指标六:题库建设

此项分值满分设置为10分,综合考虑了课程试题数量、平台中所有课程题库平均试题数量、试题题型分布、试题难度等方面的情况。计算公式为:IIF(li≥Avg(l1,l2,…,ln),3,li/Avg(l1,l2,…,ln)×3)+li/Max(l1,l2,…,ln)×2+mi+ni;

其中,li为第i门课程题库试题数;Avg(l1,l2,…,ln)为所有参评课程题库试题平均数。

mi为第i门课程题库试题题型分布是否合理得分,最高得分为3分。笔者通过对大学本科课程结业考试、研究生入学考试、教师资格认证等几十类上百种试卷进行分析研究,得出试题库中选择题、填空题、判断题三种题型的试题数量分布比例45∶30∶25为佳的结论,即计算时题库题型分布比例越逼近此比例,得分越高。

ni为第i门课程题库试题难易度设置是否合理得分,最高得分为2分,题库试题平均难度合理值设置为0.7,越逼近此值,得分越高。

评价标准构建

笔者通过前面的分析与研究,构建了MOOC综合评价方法和标准,评价标准分3项1级指标和14项2级指标,其中,教学性和技术性2项指标基于主观评判,应用效果指标由教学平台客观计算得出,如上页表2所示。

结语

鉴于以MOOC为主的在线课程建设已列入教育部、军队相关管理部门的任务规划,而MOOC评价标准目前暂未检索到。笔者在文中提出的评价标准中的6项客观指标,是根据教育平台中课程本身的数据以及与其他课程之间的相关数据进行对比分析统计,由平台自动统计得出的,计算方法简洁实用,客观合理,可以作为MOOC教学效果评价的参考依据。笔者提出的MOOC综合评价方法、评价标准及评价指标的计算方法已在面向全军服务的“梦课”学习平台中采用,通过实证研究与分析,具有一定的科学性和合理性。本研究提出的评价方法和标准也存在一些不足,如没有考虑在线课程的学时数、课程受众面等因素,值得进一步思考、探究、优化和完善。

参考文献:

[1]军队在线课程建设规范(试行)[S].北京:训练管理部军事职业教育局,2016,6.

[2]现代远程教育资源建设技术规范[S].北京:教育部,2001.