时间:2023-02-11 09:55:19
引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇网络课程设计论文范例。如需获取更多原创内容,可随时联系我们的客服老师。
1)体现网络协议最新进展,提高实验科目的针对性,使实验科目更贴近实际。教师根据课程标准和课程目的,解析课程内容,充分利用现有的网络协议分析公开资料和开源工具,在硬件条件有限的情况下,增设新的实验科目;实验更有针对性,更贴近实际,让学生学到的东西不是简化版本,而是实际中使用的网络服务器和网络协议分析工具,减少PacketTracer等模拟工具的使用;实际运行的协议和周围的噪声数据包混杂在一起,可提高协议分析的难度,也可让学生了解真实网络中的协议情况,提高学生的实践动手能力和解决实际问题能力。
2)让协议动起来,侧重协议动态交互过程分析。网络协议是动态交互的过程,现有协议分析实验科目的静态性有余、动态性不足,如让学生对FTP服务器进行安装和配置,虽然能够提高学生的服务器配置能力,但是难以对应地提高学生对FTP协议的认识。针对该问题,教师应要求学生在做协议分析实验时,利用数据包捕获工具(如Wireshark、Sniffer等)抓取协议交互过程的典型数据包,对协议的动态交互过程进行详细分析。让协议动起来,对学生理解协议的真实运行有很大帮助。
3)增设综合型和扩展型实验,助力创新素质和能力培养。网络协议为解决现实问题而提出,在解决问题时存在一定的创新性,而当协议设计完成之后,很多师生觉得协议分析只要按照协议规程一步一步解析即可,无创新性可言。对于该问题,我们认为还存在相当多的创新点,如协议的新应用和更优实现等。另外,协议在使用过程中也会遇到各类新问题,解决这些新问题同样需要创新。实验科目的设置也要激发学生的积极性和创造力,助力创新素质和能力培养。
4)模块化设计实验科目,满足不同层次学生培养需求。为了满足不同层次、不同水平学生的培养需求,学校应构建模块化的实践课程体系,将实践科目按模块进行设计,针对不同的培养对象和培养目标,利用不同的实践课程模块组织实践教学。在课程实施过程中,教师可针对接受能力较强的学生适当增加综合型和扩展型实验科目,而针对接受能力较差的学生适当增加基础型和验证型的实验科目。教师应承认不同培养对象的不同知识结构和基础,使不同的培养对象都能有所收获,不采取不顾学生能力的一刀切培养模式。
2实验课程设计概况
经过探索和实践,网络协议分析实验课程共设4种实验类型(基础型、验证型、综合型、扩展型)和26个实验科目,可根据不同培养对象的不同培养需求,模块化组织实验教学内容。
2.1基础型实验科目
基础型实验主要要求学生掌握后继实验所必需的实验工具基本使用方法,主要是CiscoPacketTracer、Wireshark和Sniffer等工具的安装与基本用法,具体见表1。该类实验科目由学生课下自学掌握,不占用课堂学时。
2.2验证型实验科目
验证型实验主要使用模拟器或工具软件等对协议的服务提供者(服务器)进行配置,验证协议的交互运行过程是否与协议规范一致,利于学生掌握协议的运行流程和各字段的真实含义,对协议交互过程有一个真实的体会和了解,具体见表2。该部分实验可由学生自己选择学时数。
2.3综合型实验科目
综合型实验主要在基础型实验和验证型实验的基础上,侧重协议的具体应用和复合运用、协议相关的基本编程实现[8]等,进一步提高学生的综合运用能力和实践动手能力,具体见表3。该部分实验也可由学生自己选择学时数。
2.4扩展型实验科目
扩展型实验主要针对学有余力、学习兴趣浓厚的学生,为其设计更复杂、更实用的实验科目,也可根据科学技术的进展引进一些技术小课题作为实验科目,需要学生独立思考、查阅文献资料、寻求解决方案,进一步提高学生解决实际问题的能力[6-7],具体见表4。该部分不做硬性要求,由感兴趣的学生选做,既可抵消前面的学时,又可额外完成。
3结语
Moodle是指模块化的面向对象的动态学习环境,是基于建构主义的、开源的、免费的网络课程管理系统。[2]Moodle是由澳大利亚教师MartinDougiamas博士开发的,它的指导思想的社会建构主义,并且具有理念先进、功能强大、使用方便、支持多种教学模式等特点,是构建网络课程理想的开发工具。因此,在国内外教学中有着十分广泛的应用。
1.1Moodle的主要功能模块
(1)课程管理模块教师通过课程管理模块可以对课程的设置进行管理,选择合适的教学内容,对课程资源进行整合,对课程的运行情况进行监控和维护等,还可以将课程打包导出备用。(2)资源模块教师可以将文档、PDF、Flash、视频、声音等教学内容和学习资源上传到服务器,也可以通过链接得到Web上的外部资源。(3)作业模块教师通过作业模块给学生分配任务,学生完成作业后将自己的作品上传到服务器,教师再针对学生作业的情况进行打分,有利于教师掌握学生的学习情况,学生也可以通过分数和评语,查找自身的不足,促进学习方法的改进。(4)互动评价模块互动评价模块是Moodle中一个专门用于评价的活动模块,其包括教师评价和学生评价两部分。教师可以对学生的出勤率、知识点的掌握、自主学习能力等进行评价,学生也可以对教师提供的教学资料、教学方法等进行评价,同时学生还可以进行自我评价和同伴评价。(5)测试模块由教师自定义题库,题目可以是选择题、填空题、判断题、简答题等多种类型,并分门别类的存放于题库中,可以在课程中重复使用,也可以供其他课程使用。测试完成后,系统会自动评分。(6)论坛模块论坛是重要的课程活动模块,交流和讨论的活动都将在这里进行。论坛通常包括教师论坛、学生论坛、公众论坛等。(7)投票模块通过投票模块可以对某件事情进行投票表决,如教师可以提出一个问题,并给出多个答案,激起学生对该问题的思考。或者从学生的投票中得到一些关于教学的反馈意见,从而促进教师教学内容和教学方法的改进等。(8)聊天模块聊天模块的功能与聊天室类似,允许教师和学生进行实时的讨论,对课程相关的问题进行及时的探讨,打破师生间交流的时空限制。
1.2Moodle在网络课程中的优势
(1)Moodle网络教学突出以学生为中心的特点,注重学生的自主学习和协作学习能力的培养,强调学生的主体性,有利于发挥学生的主动性和创造性,更有利于学生对教学内容的深化理解和掌握运用。(2)Moodle网络课程采用模块化的结构设计,教师可以根据教学需求自行开发和修改各个模块,帮助学生发现问题、解决问题,并通过交互模块跟踪掌握学生的学习情况,与学生及时交流探讨、答疑解惑,同时也有利于教师随时调整教学进度和教学内容,促进网络课程教学的有效开展。(3)Moodle网络课程的环境操作简便,易学易用,教师经过短期培训就能掌握它的使用方法,教师可以设计开发网络精品课程,并对精品课程进行维护和管理,学生也可以通过网络进行自主学习和协作学习。由此可见,如果将Moodle网络课程应用到实际的教学工作中,会为学校、教师、学生提供一个低成本、高利用率的网络教学平台,既减轻了教师在课程管理上的负担,也提高了学生学习的积极性,学生只要通过IE浏览器就能方便的进行学习。
2基于Moodle的网络课程设计
以“网页设计与制作”课程为例,构建一个基于Moodle的网络课程平台。根据需求分析和Moodle平台的特点,将网络课程平台分为管理平台、教学平台、学习平台和交互平台四大部分。
2.1工作环境设置
Moodle网络教学平台是基于Linux+Apache+MySQL+PHP体系构建的,用PHP脚本语言编写的动态网站程序。[3]本系统需要将Apache服务器、MySQL数据库、PHP语言与WindowsXP结合起来,即完成工作环境的设置要求。
2.2系统的安装
首先需要安装好Apache服务器、MySQL数据库和PHP语言,再将Moodle文件安装到EasyPHP文件目录下的WWW文件夹中,在IE浏览器地址栏中输入网址,按照Moodle安装页面上的提示安装即可,然后再根据提示配置MySQL数据库,最终完成系统的安装调试。
2.3Moodle网络课程的构建
根据“网页设计与制作”课程的内容及特点,提出以学生为中心,注重自主学习,强调资源共享,注重交流互动的设计原则。(1)课程设置教师以网站管理员的身份登录,进入课程设置模块创建课程,在课程的编辑模式下,每个主题对应一个下拉列表,课程的内容以文档、幻灯片、Flash、声音、视频、网页等形式由教师上传到服务器上,完成课程的设置。(2)交互设置Moodle平台是交互是网络课程的核心要素,教师同样可以在课程编辑模式下,进入评价、测试、讨论、投票和反馈等模块,实现交互的设置。(3)用户注册在Moodle网络课程平台注册账号,提交个人信息,可以注册的账号类型有教师、学生和管理员三种类型,注册完成后即可进入网络课程进行管理和学习。
3结语
1.1设计合理的网络课程
网络课程的设计应坚持合理性、科学性的发展原则,如表1所示,高校应为学生制定合理的课程,每一学期的课程内容以及所要达到的课程目标,设计合理的课程能够帮助学生高效的学习计算机网络技术。同时高校在设计计算机网络课程时,应坚持精简的原则,突出授课的重点,尽可能让学生在最短的时间内,学到最多的知识。
1.2注重网络课程的交互性
学生在学校学习理论知识,很多情况下是为之后更好的走上从业岗位做准备,因而,高校在注重学生理论性知识学习的同时,也应定期组织学生参加相应的实习与实训活动。高校应与企业密切联系,充分实行校企联合的模式,让学生真正投入企业中,学习企业中先进管理者的经营理念,学习企业中计算机的应用。网络课程的交互性具体是指学生学习场所与实习产地的交互,优质的网络课程能够为学习者提供自主探索与合作学习的互动环境。长期的教学实践表明,互动的环境一方面能够激发学习者的学习兴趣,另一方面为学生之后更好的走上工作岗位奠定了基础。同时,需要我们注意的一点是,网络课程的交互性还体现在很多方面,包括学习者与学习环境的互动,网络课程的学习不同于其他课程的学习,很多情况下,学习者与教师处于时空分离的状态,因而,网络课程应该为广大的学习者提供各种交流的机会与空间。
1.3在网络课程设计与教学中综合利用多种媒体
随着知识型经济与科学技术的发展,很多高校在网络课程的设计中应用多媒体技术,从一定程度上讲,多媒体技术有其长处,也有其短处,没有一种多媒体技术是完整的,因而也没有一种多媒体技术能够解决教学过程中的所有问题。因此,在网络课程的设计与教学中,我们应该综合应用多种媒体,取长补短,充分发挥教学媒体的整体功能,满足教学过程中的种种需求。网络课程不同于其他文化课程的学习,网络课程是以现代信息技术为基础的课程,很多情况下,课程是借助于网络来完成的,因此综合利用多种媒体,能够突出不同媒体的教学效果与科学效果。
2基于校企联合的课程设计模式
校企联合的课程设计模式应将工作重点放在设计的特色上,体现“二合”、“一作”、“一演”的设计特色,所谓的“二合”具体是指“校企联合”与“虚实结合”,而“一作”是指“小组协作”,“一演”是指“角色扮演”。只要高校与企业坚持贯彻这些课程设计特色,那么一定会实现互利多赢的效果。另外,高校在网络课程的设计上还必须紧跟时代的发展要求,邀请一些IT行业的公司来高校指导课程设计,进而为实现校企双方多赢的目的奠定基础。总的看来,校企联合的课程设计模式最主要的工作是要做好课程设计工作,确保课程设计的质量,确保学生能够切切实实的学到知识与技能,实现校企课程设计的目标。计算机网络设计课程能够让广大的学生足不出户就能了解到IT行业知识以及最新的技术,同时,需要我们明确的一点是实现校企合作下的计算机网络课程设计,能够培养广大学生的执教能力以及创新能力。
3结语
1.1网络教育中微课程的设计原则
1.1.1学习者中心原则网络微课程的设计要以学习者为中心。考虑到学习者的学习习惯和特点,在内容的选择上,需要充分了解学习者的实际需求,紧密联系教学目标与内容,做到目标明确、主题集中,以供学习者集中精力学习;在制作微视频时可以配之动画、音乐、图像等,以调动学习者的兴趣和注意力,让学习者产生深刻的记忆。网络教育机构可以对原有的网络课程进行整改或重新设计,以获得满足学习者需求的微课程资源。
1.1.2微型化原则微型化原则指的是微课的设计要充分突出微型课程短而精的特点。大部分网络学员都是在职学习的成人,时间宝贵,因此微课程的设计要让学习者在较短的时间内进行高效地学习。与传统网络课程相比,微课程要做到短小精悍,这样做的依据是:学习者的有意注意时间是有限的,根据视觉驻留规律和学习者的认知特点,微课程最好控制在10分钟内,具体时间的长短应由不同的教学目标与需要确定。短而精的微课程,使得学习者可以通过随身携带的移动通讯设备最大限度地利用零碎时间进行学习,“没有时间学习”将不再成为问题。
1.1.3完整性原则基于网络教育的微课程虽然短小,但都有一个相对独立的知识点,“麻雀虽小五脏俱全”,为保证资源的高效,必须具备一套完整的教学设计。微课程的教学设计和网络课程一样要内容结构完整。
1.1.4非统一性原则不同学科、不同类别的微课程,教学策略是不一样的,不应该以一种标准的格式来设计规划。比如语文类课程的设计可能需要较多的情境引入做铺垫,制作生动活泼、媒体表现形式多样的微课程较为适宜;而计算机类的课程在设计时,更多的是直接切入主题,教学过程更注重习题的讲解与练习,媒体表现形式相对比较单一。
1.2网络教育中微课程的设计流程网络教育中微课程可以以类似于网络课程的形式呈现,其核心为集中阐述特定主题的微视频,并辅以相应的学习资源、在线交互以及评价等教学支持服务。在设计时,可以在遵循上述设计原则的基础上,首先分析微课程的学习者是哪些群体,明确其学习需求;然后选择教学内容,进行微课程的教学设计;接着选择合适的媒体和软件进行微课程的开发;完整的微课程的设计还应包括相应的其他教学支持资源,具体见图1。
2网络教育中微课程的设计案例
2.1需求分析基于网络教育的微课程的学习对象大多数都属于成人。所以微课程设计在做需求分析时要考虑到成人的认知过程与个性特征。成人由于集中学习时间和精力的有限,对于连续长时间大而全的视频讲座的学习并不能取得好的效果,再加上各种便携智能移动设备的广泛使用,能够得到适合碎片化、随时随地的微课程学习资源是他们所需要的。
2.2微课程教学内容的设计
2.2.1明确教学目标将微课程引入到网络教育中,旨在能够开发出更加符合学习者无缝化、可移动学习的学习资源,来促进学习者的学习效果、构建终身学习体系,这是微课程教学设计的总体目标。具体到每节微课时,可以以学习者为中心和微型化的原则为宗旨,首先要依照课程教学大纲,先从课程教学目标中分解出单元教学目标,再将单元教学目标细化为一个个相对独立的知识点,每一个或几个知识点可形成一节微课程,然后对每一节微课程设计知识点的教学目标,使学生明确学习任务和目标。由于每门课程按微课程进行设计时,细分的知识点很多,专门以文本的形式呈现会显得过于凌乱,所以在具体操作时,一个大的知识模块下集中列示该部分涉及到的知识点的教学目标,具体每一个小知识点的目标由每节微课程视频里予以说明。本文以笔者在华东师大开放教育学院参与的整改后的《C语言程序设计》课程为例进行微课程设计的说明。图2为函数部分一节微课程的进入画面,直接以文字和解说的形式给出了本节微课的教学目标,视频总用时7分钟,符合微型化原则。
2.2.2选择教学内容明确了微课程的需求分析和教学目标后,就需要在非统一性原则下为每节微课选择相应的教学内容。具体可以按以下步骤进行:第一,确定内容。结合网络教育中网络教育机构的课程设置层次要求和学习者的学习需求、任务和个性等,将某门课程的内容框架确定下来,相当于课程目录导航。若是对原有网络课程的整改,则可以把重点放在教学内容的细分阶段。如《C语言程序设计》课程,整个教学内容也就是课程大纲的具体要求,如图3所示。第二,细化内容。结合学科知识的科学性、系统性,按照网络环境的需要和教学目标进行合理分解,将学习内容细化为一个个相对独立的知识点,基本上每个知识点构成一节微课程。
2.3选择相应的媒体,进行微课程的开发
2.3.1根据微课程的学科特点和不同类别的知识特点选择相应的媒体将选择好的微课程教学内容,可以以建构主义课程理论为依据,遵循现代教育理论指导下微课程的微型化设计原则,结合不同学科的特点、教学目标,创设相关度较高的学习情境。在制作微课程时常用到下列素材:脚本旁白—用以确定课程主题,赋予课程内涵;图形动画—微课程内容的高效视觉呈现;音乐音效—调节微课程的氛围。因此,在选择媒体时,要以知识点为依据,综合文本、声音、图像、动画等媒体进行动态或静态的组合,各种媒体的选择和整合方式要以学习内容的有效呈现为依据。微课程在开发时,不同学科、不同类别的教学内容,所用到的媒体肯定是不尽相同的。同时,媒体选择上还要考虑目前网络技术及便携移动终端设备的环境和实现的条件。
2.3.2微课程的开发基于网络教育中的微课程开发,和一般课堂辅的微课程也是不尽相同的。微课程的教学内容经过细分设计后,就可以借助一定的软件进行开发了。对于立足于网络教育机构的微课程,开发工具方面都比较完备,借助于原有网络课程的开发软件完全可以满足微课程的开发需要。除此之外,微课程常用到的开发工具还有PPT、Flash、绘声绘影、光影魔术手、格式工厂,还有字体库等,这些工具对基于电脑的开发比较好。虽然大多基于电脑开发的微课程在手机等便携设备上也可以运行,但近年来出现的基于手机等移动设备的微课程开发工具,如FlashLite、Lam、亘天炫彩等,更有它独特的优势。基于手机开发微课程将会是微课程发展的必然趋势。《C语言程序设计》微课程的开发用到了dreamweaver、vegas等软件,部分截图如图4所示。
2.4其他教学支持每个微课程都有一套完整的教学设计,从整体来看,还应辅以其他教学支持服务,这也是微课程设计完整性原则的体现,否则单独的微课程视频很难发挥它的优势。全国首届微课程大赛规章里要求:微课程资源的核心资源是“微视频”(教学视频片段),还包含与该教学视频内容相关的“微教案”(教学设计)、“微课件”(教学课件)、“微习题”(练习测试题)、“微反思”(教学反思)等辅教与学内容。因为基于网络教育的微课程与一般课堂中所用的微课程有所区别,“微”的内容太多,为防止学习资源太过零碎,故应有关相应的课件、练习题等可集中放在相应的章节知识模块里。教学支持服务应该包括课程导航、学习路径、大纲、练习、进度报告、论坛及相关的学习资源(见图5)。此外,微课程的实施还需要有一个完善的网站支撑,这点网络教育机构原有的平台配置就可以满足,在此不再强调。
3结论
[关键字]网络学习环境,学习平台,学习环境设计,
信息技术日新月异的发展,知识以爆炸的方式增长,快速的知识更新向传统教育提出了挑战,要求人们在学习观念和学习方式上都要改变。互联网络以其丰富的资源和先进的技术、方便快捷的信息获取方式得到人们的青睐,基于网络的远程学习将成为终身学习的一种主要方式。世界各国也都开发网络教学的课程,进行网络教学与学习的实践研究。
网络课程一般指网络课程是通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境。我国国内在不同的教育阶段都展开了网络课程教学或学习,但由于网络教学与学习刚刚起步,所以还存在许多问题,主要有:
1、教育观念上网络远程教学模式还是传统的课堂教学模式,课堂搬家、教案搬家的现象普遍存在,学生自主学习、探究学习机会较少,并未发挥网络的优势。
2、教学与学习系统缺乏智能性,在教学策略与教学评价中,对于不同的知识水平的学生和不同的教学内容难以实现因材施教、因内容施教。
3、资源的共享性未体现。资源共享是网络教学的优势,而在现实中,各个学校各自独立,造成低水平的重复建设。
在网络课程的调查中,笔者发现各种网络教学-学习平台林立,缺乏统一的标准。不同的学校、即便是同一学校内部不同学科课程间,使用不同的教学平台的现象非常普遍,而且教学平台往往与学科内容相互绑定,缺乏相对独立性。这不仅在平台的开发制作和更新维护中,容易造成大量的人力与财力的浪费。单是对教师掌握使用教学,学生学习,就会造成很大的不便。另外当代的教学设计理论与学习理论认为学习是学习者在一定的社会背景中,利用学习资源或外界帮助主动建构知识意义的过程。学生是学习的主体,在教学设计中应注重学习环境的设计。而现有的教学平台多是以支持教师教学而设计,面向学生学习的平台很少。所以制定网络课程平台的标准,开发与具体的课程相对独立、有一定的兼容性的面向学生学习平台(网络学习支撑环境),应是网络课程开发制作中的一个重点。
一、网络学习支撑平台的构成
在网络学习环境中,师生往往处于异地,学生是学习活动的主体,学习者可以根据自己的技术、特点与爱好,确定自己的学习目标,学习进度与学习步骤。教师处于辅导、服务的地位,所以给学生提供一个自主化、个性化、能方便获取信息资源的网络环境是成功远程网络学习的重要因素。依据现代的教学设计理论和建构主义学习理论,一个面向学生的学科教学--学习平台系统一般应包括管理模块、学习工具模块、协作交流模块、网上答疑模块、学习资源模块、评价模块和维护支持模块几个子系统。
(一)、管理系统
主要是执行教务管理和教学管理,含注册登记、权限设置、公告、咨询等功能。教务管理模块主要是对学生基本情况、学习情况、选修的课程等具体情况进行了解,如:鉴定学生身份、联系方式等信息,了解学生情况。同时,也可以把相应的管理信息、教学要求(如建立学习小组、学习社区)等信息通知给学生,即做好学生的管理、沟通工作。为顺利进行教学和方便学生学习服务。
教学管理(学习引导模块)是进行一门课教学管理的地方,主要用于公布整门课程的课程要求,主要的教学内容、教学环节。学生在这里可以了解到课程的主要课程要求、知识的重点、难点,以及学习的阶段、步骤,教学安排信息,学生可以根据要求,结合自己的实际情况,做出适合自己的学习目标和学习计划。教学管理模块可以根据课程的不同需要,选择不同的方式,如公告板、论坛、研讨会等方式,构造出教学服务性信息交流辅助系统。
(二)、学习工具模块
网上学习支持平台要向学生提供一系列辅助学习工具,以支持学生在网上的学习和探索。如笔记本功能,可以使学生方便的存储所需要的网上信息,或记录下创作的灵感。学生利用书签可以标记所感兴趣的内容,以后再看。学生学习记录可以记录下学生学过的知识点以及对知识的掌握情况,以方便学生了解自己的学习,对学习目标、学习计划做出调整。也方便教师掌握学生的学习情况。此外,还有网上搜索工具、学生主页制作工具、学生作品展示工具等等,总之学习工具模块是帮助学生进行自主学习、形成个性化的学习环境的工具系统,是面向学生学习的支撑平台中非常重要的组成部分。
(三)、智能型远程协作学习平台模块
"教育的最高形式是对话"。远程教学--学习环境中最大的特点是师生之间、同学之间在时间与空间上是分离的,学生往往处于个体、独立的学习环境中。以前的远程学习往往因为不能实现师生之间、同学之间及时的交互而影响学习效果。网络教学较其它形式教育媒体环境最突出的优势就是能以其实时或非实时的交互方式方便地实现师生之间、同学之间的对话与协作。同学之间可以通过E-MAIL、BBS进行非实时讨论,也可以通过视频会议系统、聊天室等技术进行在线讨论,相互交流意见,求助解疑。这些交互技术实现起来并不是非常困难,在一般的网络教学平台中都有。
但在讨论学习过程中,最容易出现争论激烈,脱离主题的现象。当然集体讨论可以通过邀请教师在线对讨论的内容、问题进行调控,指导和帮助,解疑。但多数情况下,教师处于离线状态,优秀的学习平台除了方便的交流工具外,更应该有智能性的(Agent)系统进行监控,对学生的讨论进行帮助。新加坡肯特岗数码研究院现正在研究的思维工具就是一个智能性的学习帮助系统,除了能解答学生的一些疑问外,最主要的功能是对学生在讨论与学习过程中进行监控、指导。
(四)、网上答疑模块
对于在学习过程中出现的问题,学生可以通过多种途径得到解决。如通过电子公告板、或通过E-MAIL发信给老师、同学请求指导。但在网络教学平台中,还都单独设立了网络学习答疑模块,作为师生相互交流的窗口。在当今的众多的网络教学平台中,可行答疑系统中可以分为两类,一是学生提交问题后,系统转发给教师,一定时间后,教师将答案再提交给系统;另一类是自动答疑系统,在某些学科范围内,学生提交问题,系统首先进行关键词切分,再进行Web数据挖掘,找到知识库中的类似问题的答案提交给学生,如果知识库中不存在类似问题,将问题转发给教师,再由教师将答案提交给系统,同时将该题目以及解答纳入到知识库中,但别的同学在问到相似问题时,可以直接给出解答。
在调查过程中学生常常反映提出的问题得不到及时解答,或得不到满意的解答。教师也往往由于问题太多和不知提问题学生的实际水平而难以做出及时、恰当的答复。智能性的答疑系统常常建立在学生的学习模型的基础之上。在有了不同学生的学习档案后,教师就可以根据学生模型以及学习记录了解学生的学习状况,能够做出符合学生实际情况的答复。(五)、面向过程的个性化智能评价子系统
新的教学模式能否实现,关键在教学评价。虽然在教学活动中,教学目标、教学内容、教学过程、教学策略服从与教学目标。但教学评价却对教学、学习的具体实施起导向作用,所以在基于网络的远程教学--学习环境中,要真正摆脱出传统教育模式的影响,真正的体现学习者的主体地位,达到学习的个性化,建立新型的评价制度是远程学习环境的建设必要条件,是衡量学生学习活动效果的方法和调控学生学习方向的重要手段。只有建立适应学科特色有兼顾学生个性的评价方式才能真正实现学习的个性化。
现有的网上教学支持系统所提供的评价系统一般包括试卷的生成工具、测试过程控制系统和测试结果分析工具。系统能随机出题,为每个学生产生不同的试卷,以防作弊。能够对网上测试过程进行控制,如在需要时锁定系统,不允许学生进行与测试无关的浏览,控制测试时间,到时自动交卷等。在测试完成后,能够根据题中的知识点和学生的答题情况,对具体学生给出诊断,对下一步学习提出建议。有些网上教学支持系统还可以根据考试测验的统计数据,运用教育评估理论分析题目的质量,如区分度、难度等。许多系统对测验提供了自动批改即时反馈功能,有的还可以根据学生的答案提供个性化的反馈内容。
评价改革的方向要注重评价学生的能力,评价趋向于重过程、重行为的方向上,注重培养学生的创新能力和解决问题的能力。所以评价系统在基于传统的试题库的评价形式基础上,还应该通过学生参与程度和学习过程进行评价。
(六)、立体、开放的超媒体资源库系统
在当今时代,信息量丰富,信息更新速度快,尤其是互联网的出现,实现了信息知识的互联。网络学习环境的一个重要特征就是资源丰富、获取信息方便、快捷,但在网上索取信息的一个致命的特点是资源太多,而陷入"迷航"之中。除了学生在学习中有明确的学习目标、良好的自我约束能力之外,建立一个资料丰富、快捷检索学科知识资源库是网上教学的重要之重。
但纵观国内的现有的网络课程所提供的学习环境,绝大多数往往把课程教学平台与资源连在一起,"如果教师和资源管理者与最初创建课程的教师或工作人员不是同一个人的话,那么他们就会因为不知道一些文件在服务器的什么位置和不知道文件的名字而无法更新和使用",在数据的更新和维护上都造成不必要的麻烦。另外,在现有的教学资源库中,往往存放的是教师的讲义和一些课堂教学资料,供教师教学用的多,供学生用的少。由于受传统思想的影响,网上资源库中的信息资料对外封闭的多,交流的少,共享性差。所以大部分的信息难以实现更新,造成大量的重复建设,资源与人力的浪费。所以制定一个数据库资源的标准,创建与教学支撑环境相对独立的立体、开放的超媒体信息资源中心,在面向学生的网络学习环境中是很有必要的。
在网络学习支撑环境的资源库的设计中,资源的内容应包括与学科内容有关的文字、图形、动画、视频、音频等各种新式的媒体信息,各种媒体信息都应按制定的描述标准进行描述定义,以方便信息的存放与共享。在资源库内容的组织结构上,应采用超媒体,多层次的立体化连接方式,以适应个性化学习的需要。此外,资源库必须有强大的检索功能,能方便、快捷的检索信息,满足不同学习者的需要。
在网络的开放环境下,开放的资源库是指改变过去资料(尤其是网上资料)教师或工作人员独自维护,信息单项流动的局面,而实行师生共建资源库。只有这样才能形成信息的双向流动,才能不断的吸收新的知识、不断丰富和网上学习资源,从而保持资源库的生机与活力,达到资源的真正开放与共享。
(七)、支持和维护模块
此模块主要是对网上学习环境的利用和维护提供必要的技术支持和保证。
二、学习支撑环境中人力资源的组成与培养
现代的网校能否摆脱传统教学模式的束缚,真正实现建构主义学习理论所要求的以学生为中心的信息化学习环境,教师由知识的传播者变为学生学习的指导者与帮助者,学生成为学习的主体,充分发挥网络学习中个性化、协作化、资源丰富的学习环境优势。除了有功能强大的面向学生学习设计的网络学习平台的支撑外,关键是要有一批具有现代教育思想、教学意识的人力资源为依托。
首先是教学设计人员要具有丰富的教育、学习理论知识,具有对最新的有关教育科技的媒体、资源和工具进行分析、比较、评价实验的能力。能根据现代学习理论和学科特色设计建构新型的学习模式、资源库结构、资料结构和教学安排。是教学、学习过程达到最优化。
对于现代远程教育资源(内容、存放地点、更新速度)的剧增,教学对象(年龄、职业、地域差异)的拓展,教学媒体(种类、交互性、综合性)的丰富,教学模式(单项传输向多项交互式教学、异步小组讨论、实时视频会议、多学科、多论点组织教学)的转变,所以教学设计人员必须具备多媒体一体化的教材的总体设计能力。
其次是学科教师队伍的建设,主要提供专业的教学与学习资源;与教学设计人员共同制定学习目标、学习内容、研究课题、教学活动安排;在学生学习过程中对学生的学习进行辅导与管理。
三是教育技术工程技术人员,必须精通网络技术,多媒体技术和计算机系统的硬件操作的工程技术人员,他们应具有现代化的学习理念,拥有多媒体和远程教学网络建构的基本知识,能够参与视听类学习资源脚本编写、摄制和后期制作等工作,能对网站进行设计、开发、维护和管理。
以上只是对网络学习环境的一些设想。由于基于网络的学习在我国还处于新兴事物。无论在理论上还是在技术上都还有待进一步研究、开发。但是,随着计算机技术与网络技术的发展。网络教学--学习环境的建设会逐步趋向于完善。基于网络的学习也必将成为人们在未来社会中学习的主要形式之一。
参考文献:
1、《网上教学平台支撑现状分析》,汪琼,网上资料
2、《基于网络的学习环境的设计》,武法提,网上资料
3、learningandTeachinginCyberspace,Gkearsley,/~gkearsley
1实践教学内容总体教学设计
网络安全协议这门课程涉及的重要知识点包括:网络安全协议的基本概念、TCP/IP协议簇的安全隐患、在不同协议层次上的安全协议的原理和实现、不同层次安全协议之间的比较、无线网络安全协议的原理和实现、安全协议的形式化分析基本方法等。网络安全协议无论从教学设计、验证,还是如何有效地应用来看都非常复杂。即使所采用的密码算法很强大,协议依然有可能受到攻击。网络上的重放攻击、中间人攻击能够绕过对密码算法的攻击,非常难以防范,此外,攻击者还有可能利用安全协议的消息格式进行“类型缺陷(typeflaw)”攻击。由于网络安全协议的复杂性,在实际教学过程中,若只是由老师空洞的进行讲解,大多数学生往往很难跟上讲课的进度,进而失去对此门课程的兴趣。目前常用的网络安全协议包括PPTP/L2TP、IPSec、SSL/TSL、HTTPS、SSH、SNMPv3、S/MIME、、PGP、Kerberos、PKI、无线网安全协议(IEEE802.11i,WTLS)等。让学生通过实践教学活动,理解并掌握安全协议的理论及应用,并在实践中增强自身的动手能力、创新能力是本课程的主要教学目标。本课程的实践教学将教学内容划分为4个阶段,认知阶段、体验阶段、应用阶段及总结提高阶段。通过这4个阶段,使学生由表及里、由浅入深、由学到用、由用到创,全面掌握各主要协议的原理、应用及教学设计;同时,通过对4个阶段的划分,更好地满足不同层次学生的需求,使学生学得更深、更透,用的更顺、更广,其创新思路也更易被激发和实现。
2SSL协议的实践教学实施
2.1认知阶段
本阶段的实践教学内容是通过利用Wireshark抓包分析工具软件,获取SSL/TSL协议通信流量,直观地观看SSL/TSL协议的结构、分析SSL/TSL协议的建立过程。在访问222.249.130.131时,采用Wireshark抓取的部分通信流量,如图1所示。第7~9条消息,完成TCP的连接。客户端首先在某端口向服务器端的443端口发出连接请求,完成三次握手。第10~12条消息,客户端首先发送Client-Hello等消息,请求建立SSL/TSL会话连接;然后,服务器端发送Server-Hello、证书等消息;接着客户端发送ClientKeyExchange、ChangeCipherSpec等消息。第13~15条消息,服务器端发出的响应和ChangeCipherSpec消息,以及客户端发出应答响应消息。至此表明连接已准备好,可以进行应用数据的传输。第16条消息是由客户端发出的与另外一个服务器端的连接请求消息,与所讨论内容无关。这种情形,在抓包分析时,经常会遇到,不必受此干扰。第17~18条消息,客户端和服务器端分别关闭连接。以后再进行SSL/TSL连接时,不必产生新的会话ID,也不必交换证书、预主密钥、密码规格(cipher-spec)等会话参数。每一条消息都可以进一步打开,观看更细节的内容。ClientHello消息的内容是对相应的二进制的内容的一个分析解释,如图2所示。其他消息的格式和内容也都可以清晰地呈现,在此不一一列举。通过对SSL/TSL流量的抓取分析,可以很直观地让学生掌握如下知识点:(1)SSL/TLS协议是建立在TCP连接之上的安全协议。(2)SSL/TSL连接和会话的概念,以及连接和会话的建立过程。(3)握手协议的执行过程,各消息的先后次序,及消息的格式和内容。(4)重要的消息参数及其作用,如sessionID、数字证书、加密组件(Ciphersuite)、加密预主密钥(Premaster)等。需要说明的是,上述内容没有涉及客户端发送的证书消息,只能通过证书完成客户端对服务器的认证,没有服务器对客户端的认证。事实上,SSL/TSL是可以通过数字证书进行双向认证的。
2.2体验阶段
经过认知阶段的理论与实践学习后,需要让学生了解和掌握SSL协议应用在哪里?如何应用?可以有效防范哪些安全威胁?本阶段的实践教学内容通过配置IIS服务器中的SSL/TSL,为Web服务器和浏览器之间建立一个安全的通信通道,使学生学习和掌握SSL在Web的应用中的配置和作用,从而对SSL协议的应用有一个直接的感受和体验。学生完成IIS服务器中的SSL/TLS配置,首先需要完成CA的安装与配置[3],用于数字证书的生成、发放和管理;然后,分别为IISWeb服务器和客户端申请、安装证书;最后在服务器上配置SSL,使客户端与服务器建立SSL/TSL连接,如图3所示。该阶段的实践教学,除加深学生对SSL/TSL的理解,还使他们学会了如何进行CA服务器的图3建立https协议的访问配置、Web服务器和客户端的证书的申请,以及CA服务器对证书的颁发、安装管理等。
2.3应用阶段
通过前2个阶段的实验教学,很好地配合了SSL的理论教学,使学生对SSL/TSL协议有了更深的认识和体验。本阶段的实验教学内容,将通过利用OpenSSL,实现一个简单的SSL服务器端和客户端[4],使学生具备利用SSL/TLS协议进行通信的编程能力。OpenSSL是一个开放源代码的SSL协议实现,具有一个强大的支撑函数库,主要包括三大部分,密码算法库、SSL协议库和OpenSSL应用程序。OpenSSL提供了一系列的封装函数,可以方便实现服务器和客户端的SSL通信。该阶段的工作量较大,通常在教师指导下,由学生分组自行完成。(1)OpenSSL的编译安装。这一步骤涉及下载和安装多个软件,版本也各不相同。包括不同版本的Openssl、Perl、VC++等。一般建议学生采用自己熟悉的系统和开发平台,安装新版的OpenSSL。(2)VC++编译环境的设置。目前的参考资料大都基于VC++6.0,我们采用的是VisualC++2010开发环境。网上有许多现成的源代码,但一般很难编译、调试或执行通过。我们建议学生可以参考已有的源代码,但一定要通过自己的编译、调试、改正,得到满意的运行结果。(3)生成服务器和客户端数字证书。SSL可以通过数字证书实现服务器和客户端之间的双向或单向认证。我们建议学生利用OpenSSL的证书生成命令行工具,自行完成一遍。这一步骤若出现问题,将直接影响以后程序的顺利执行。(4)SSL/TLS编程。首先建议学生采用OpenSSL的BIO连接库,建立一个简单的服务器和客户端,仅能完成简单的TCP握手连接和通讯;然后,再加入SSL握手功能,实现一个真正意义上的简单的SSL服务器和客户端。SSL/TLS客户端和服务器端程序运行结果,分别如图4和图5所示。通过该阶段的实验教学,一方面使学生熟悉如何利用OpenSSL工具编程,实现基于SSL的安全通信;另一方面使学生了解和掌握OpenSSL在安全方面的广泛应用,最终使学生在毕业设计和未来工作中,有足够的能力提出和实现应用安全方面的解决方案。
2.4总结
提高阶段通过前3个阶段的实践教学内容,再结合课堂上的理论教学,学生对SSL/TSL协议的原理、实现和应用都有了较深的认识。由于有许多研究和实践活动受各种条件所限,不可能全部列入教学实践的内容,这个阶段的主要任务是让学生通过他人对SSL/TSL协议的研究和应用,了解SSL/TSL协议在实际应用中还存在哪些问题、如何进一步完善,其目的是训练学生具备通过别人的研究和实践活动进行高效学习的能力,同时也让学生了解一个看似成熟的协议,还存在一系列的问题,这些问题有的是协议本身存在的,有些是在实际应用中产生的。我们通过提出3方面问题,让学生去通过查阅相关资料,自己进行总结。①SSL/TSL协议的存在哪些不足?②将SSL/TSL协议与应用层和网络层的安会协议进行比较,有哪些优劣?③通过一个实际的SSL/TSL协议的应用案例,说明SSL/TSL在实际应用中还存在哪些局限,应如何进行解决?教师可向学生推荐几篇参考文献[5-6]同时鼓励学生自己查询更多有价值的文献。在此阶段,教师和学生不断进行交流和讨论,对学生提出的问题以及业内新出现的热点问题,教师要通过不断的学习和提高给学生一个满意的答案。例如2014曝出的Heartbleed漏洞,涉及OpenSSL的开源软件包,而该软件包被网银、在线支付、电商网站、门户网站、电子邮件等重要网站广泛使用,所以漏洞影响范围广大。学生们对此漏洞非常有兴趣,作为教师要尽快查阅有关资料,了解此漏洞的产生的原因、有何危害、如何补救等。此漏洞虽然是OpenSSL的开源软件包程度存在的问题所导致的,与SSL/TSL协议本身无关,但是该漏洞的出现,提醒我们即使协议本身是安全的,在实现协议的过程中仍可能出现不安全的因素,导致安全漏洞的产生。
3实践教学效果评价
实践教学方案的教学设计是否可行和有效,需要在实际教学过程中进行检验。该实践教学方案是在多年教学基础上不断总结而教学设计的,并已在2013和2014年度的网络安全协议课程的教学中进行了实施。我们根据学生的反馈、表现以及实际教学效果,对方案的内容、难度以及方法也做了相应的调整。在方案实施过程中,教师要多与学生沟通,对所布置的作业认真检查,关注并统计学生是否有兴趣、是否努力,学生的技能是否得以改善,学生完成的情况、学生的满意度等各项指标。从对各项指标的统计来看,大部分学生对该实践教学方案比较认同,也取得了很好的效果,其中有几位学生还在毕业设计中选择了相关的毕测试。上述文档将整个测试过程显性化,实现了对缺陷解决过程的监控,有助于学生明确缺陷状态,评估所报缺陷的准确性,完善现有图式,促成自我反思与实践反馈。测试所涉及的文档和源码都将编号归档,统一存放于配置管理服务器,归档的文档被冻结,不允许修改。这些文件记录了缺陷的整个解决过程,为后期分析问题、完善解决方案、改进工作流程、反思教学设计提供了重要依据。
4结语
本科毕业论文(设计)流程
一、毕业论文(设计)写作流程
(一)准备阶段
时间:2021年1月6日~1月12日。
1.由学习中心组织学生学习本流程;了解各专业选题;熟知写作时间安排。
2.学生应仔细阅读相关要求,了解论文写作流程和各阶段时间要求。
3.学生在公布的题目中根据本人的实际情况,选择恰当的题目。围绕选题,搜集、阅读有关的文献资料;进一步学习掌握相关的理论知识;认真考虑本篇论文所要阐述的中心、主要观点以及主要论据、写作的框架。做好写作前的准备。
4.《网络教育、成人教育本科毕业论文(设计)写作指南》、《各专业论文选题》等公布在我院首页(首页→西大网络教育网→教学指南→论文写作安排栏目中)。
5. 《网络教育、成人教育本科毕业论文(设计)写作指南》相关视频请登录在线学xxx台,在“论文写作”栏目中查看。
(二)写作过程
1.提交选题与提纲
时间:2021年1月12日~3月2日。
学生在此期间,登录我院在线学xxx台在 “论文写作”→“论文选题”中进行选题,为了保证论文指导的质量,我院所有专业的选题均有人数限制,当选择同一题目的人数达到限制人数时,只能选择另外的题目。
学生根据选题搜集资料,起草论文提纲在“论文提纲”栏中提交提纲。论文提纲应列入文章的纲、目、结构、层次等基本要素。写明论文的中心、重点、主要观点等。
论文选题及提纲提交截止时间为3月2日24时。如未按时选题及提交提纲,则视为放弃本次毕业论文(设计)写作。系统将自动转入下一批次论文写作中。
2.查看指导教师
时间:2021年3月5日以后。
学生在此时间后可查询本次毕业论文(设计)的指导教师。
3.初稿写作与提交
初稿写作包含初稿一稿和初稿二稿两个阶段。
一稿时间:2021年3月12日~3月30日。
3月5日~3月11日为指导教师审阅提纲时间,学生于3月12日后,查看指导教师给出的提纲意见,学生按照论文提纲和指导教师指导意见进行论文初稿一稿写作,初稿一稿以WORD文件保存。在 “论文写作”→“论文初稿一稿”中以附件形式上传论文初稿一稿。论文初稿一稿提交的截止时间为3月30日24时。如未按时提交论文初稿一稿,则视为放弃本次毕业论文(设计)写作。系统将自动转入下一批次论文写作中。
二稿时间:2021年4月7日~4月27日。
3月31日~4月6日为指导教师审阅初稿一稿时间,学生于4月7日后,查看指导教师给出的初稿一稿意见,学生按照论文初稿一稿和指导教师指导意见进行论文初稿二稿写作,初稿二稿以WORD文件保存。在 “论文写作”→“论文初稿二稿”中以附件形式上传论文初稿二稿。论文初稿二稿提交的截止时间为4月27日24时。如未按时提交论文初稿二稿,则视为放弃本次毕业论文(设计)写作。系统将自动转入下一批次论文写作中。
4.终稿写作提交与论文
时间:2021年5月5日~5月27日。
4月28日~5月4日为指导教师审阅论文初稿二稿时间,5月5日后,学生根据指导教师的初稿二稿修改意见,对论文进行充实、完善,最后形成终稿。终稿必须按论文写作的格式要求完成,以WORD文件保存。在 “论文写作”→“论文终稿”栏目中提交。提交后,点击“”进行论文检测,论文终稿重复率大于30%成绩为不及格。论文终稿提交和的截止时间2021年5月27日24时,截止日期后,系统将自动关闭,未按时提交的学生将自动转入下一批次,重新开始论文写作。
每位学生有一次免费。数据返回学xxx台大概需要5分钟,平台在20分钟内不能反复。完毕可以在学xxx台查看报告。
5. 终稿纸质版本提交
时间:2021年6月15日前。
学生应按论文格式要求打印终稿,在规定时间前交一份到学习中心备案。
二、学位论文答辩
(一)学位论文答辩申请
2021年6月4日~6月9日。
申请学位论文答辩的时间为6月4日~6月9日,在 “论文写作”→“答辩申请”中申请论文答辩。
(二)学位论文答辩
所有申请授学位的本科学生毕业论文(设计)重复率小于等于30%且终稿成绩及格及以上方可申请论文答辩。答辩时间在2021年6月中下旬。具体答辩时间安排另行通知。
三、论文成绩
2021年6月上旬毕业论文写作成绩。
2021年6月下旬论文答辩成绩。
(一)论文终稿成绩及格以上(含及格)者,将取得相应的学分;成绩不及格,不能取得相应学分。在规定的修业年限内,学生可自行决定何时重新进行毕业论文写作。
(二)论文答辩成绩在良好以上(含良好)的本科毕业生且符合学士学位全部条件者可以申请学士学位。
四、特别提醒
(一)毕业论文(设计)写作选题、提纲、初稿、终稿环节务必在规定时间之内及时提交。截止后系统关闭,不能再进行相关操作。
(二)达到毕业论文(设计)写作条件,因各种原因没有按时进行毕业论文(设计)写作的学生,在规定的修业年限内,根据我院论文写作安排可再次参加毕业论文写作。
(三)本次论文写作不及格的学生只能按下一次写作的时间要求重新选题,重新开始论文写作流程。需要重写毕业论文(设计)的学生,登录我院在线学xxx台在“论文写作”→“论文重写申请”中申请重写,经审核通过后方可进入论文(设计)写作批次。
(四)写作过程中请学生定期上网关注指导教师评语,关注我院的通知公告中关于毕业论文的相关信息。
(五)在提交了初稿或终稿后,可以下载论文初稿或终稿,查看能否正常打开,确保提交成功。
(六)论文初稿自愿,论文终稿必须。论文终稿重复率小于等于30%论文为有效论文,可以提交到论文系统。教师批阅终稿后终稿成绩为及格及以上,学生可申请论文答辩。
(七)美术专业毕业作品版面及邮寄要求
美术专业的毕业作品(国画、油画、设计创作)要求国画四尺对开、油画半开、设计八开素描纸,作品上有落款、名章及作画时间(近期作品一幅),作品背面左上角标明学习中心名称,学生学号及姓名。
学习中心寄送美术论文时间:2021年4月20日—5月10日期间(以邮戳为准),其他时间邮寄的概不处理。
邮寄地址:重庆市北碚区天生路2号西南大学美术学院成教办公室邓萍 (收)
联系方式:023-68254074
1 前言
信息管理与信息系统专业虽然属于管理学,但其主干学科包括计算机科学与技术、经济学、管理学等三个,该专业的综合性、实践性很强,但是目前各高校该专业的实践教学体系不完备,还未自成一家、各具特色,以致毕业生实践能力不突出,特色彰显不够,就业竞争力不强,培养应用型人才是当务之急,核心是要培养学生的应用能力、创新能力和工程素养。要达到本目标,就要大力加强和完善实践教学环节,建立多层次、一体化的实践教学体系。
曲靖师范学院信息管理与信息系统专业从2008年开办至今,已经培养5届学生,一直以来,我们不断加强和完善该专业的实践教学环节,形成了四位一体的实践教学体系,取得了良好的效果。
2实践教学体系的“硬件位”
实践教学体系的“硬件位”强调实验室建设。实验室是开展教研的硬件基础,没有这个基础,一切教研工作就是空中楼阁。我们一直重视信息管理与信息系统专业的实验室建设。采购实验设备的指导思想是实验设备要先进、实用,充分满足学生的学习和教师的教学科研的需要。
该专业已经建成硬件实验室有2个:计算机组成原理实验室、计算机组装与维护实验室,通信与网络实验室有2个:计算机通信实验室、计算机网络实验室,信息管理类的实验室有3个:数字库应用实验室、信息管理与软件实验室、信息技术创新实验室。同时为适应当今云计算、大数据的大趋势,我们投资200多万建立了云计算平台。
这些实验室的更新及新建,能充分满足学生的学习和教师的教学及科研的需要。
3实践教学体系的 “抓手位”
专业技能训练提升学生实践能力的抓手,在学生的整个大学四年期间,为了在不同学期提升学生的综合实践能力,我们开展了贯穿大学4年的专业技能训练。
专业技能训练是实践教学体系的抓手,专业技能训练的目的是根据训练大纲,我们应以项目为驱动来创新该专业的实践教学体系[1],提升学生应具备的专业素养和能力,形成几大子抓手,再作专项的打造。
我院的专业技能训练主要包括两个级别,一是课程设计训练,本训练以课程为依托,制定课程级别的训练大纲和测试方案;二是综合设计训练,训练学生综合能力,要求学生能灵活应用所学课程,完成一个综合性、设计性项目。
3.1 课程设计训练
“课程设计”一个多义词词条。它可以指“为掌握某一课程内容所进行的设计”[2]。课程设计是课程实验的高级环节,课程实验是提升学生立体实践能力的根本,课程实验分为验证性实验、综合性实验和课程设计实验,我们在传统验证性实验的基础上开展课程设计实验,提升学生的课程综合实践能力。
信息管理与信息系统专业的核心课程有6门,分别是:Java程序设计、管理信息系统、数据库原理、计算机网络及实验、管理学、经济学。我们针对这些课程,在编写实验大纲时,就要求编写课程对应的课程设计,设计方案要经过教研室的审核和信息工程学院教授委员的讨论及审定。以审定通过的课程设计为依托,为后续综合实践能力的提升打下坚实的基础。
以《Java程序设计》课程设计为例,课程设计的目的:利用Java语言的语法特性,结合数据结构算法、网络知识、文件处理和数据库等知识完成综合题目的设计和代码实现,并培养锻炼分析程序、撰写报告等能力。
3.2 综合设计训练
综合设计训练的目的是锻炼学生综合所学知识,设计和开发一个小项目的能力。这些项目有“ERP企业应用”、“Oracle运维管理”、“大数据管理”、“Java Web开发”等,这些小项目的训练要基于几门课的知识和技能,如“Java Web开发”就需要学生综合数据库、数据结构、软件工程、计算机程序设计等知识与技能。
综合设计训练要与毕业设计区别开来,此训练的主要目的是让学生体验和掌握项目开发流程,同时锻炼综合应用所学课程来完成一个具体的小项目。
3.3 信息管理与信息系统专业技能训练安排
为鼓励学生多渠道获得技能分,我们规定,学生在校期间,通过全国计算机技术与软件专业技术资格(水平)考试的中级资格、全国计算机等级考试的四级证书、思科(微软、ORACLE、华为、H3C或锐捷)的工程师级别认证、中级会计师,可获得3个学分;通过全国计算机技术与软件专业技术资格(水平)考试的高级资格、思科(微软、ORACLE、华为、H3C或锐捷)的高级工程师级别认证,可获得4个学分。
4实践教学体系的“信息系统开发能力位”
本专业的学生要求具体一定和信息系统开发能力,该能力通过毕业论文(设计)来炼成。毕业论文(设计)是教学过程的最后阶段采用的一种总结性的实践教学环节。通过毕业设计,学生可以综合应用所学的各种理论知识和技能,进行全面、系统、严格的技术及基本能力的练习。[3]毕业论文(设计)是实践教学体系的技能整合,我院对毕业论文(设计)作重大改革,着力打造学生综合实践能力
参加毕业论文(设计)的学生分两部分,一部分在公司实习,同时要在公司完成毕业设计工作,余下的学生在校内完成毕业论文工作,为提高毕业论文(设计)的质量,经向教务处请示,允许我院结合专业实践性强的实际,改革本专业毕业论文(设计)工作。改革思路包括三点,一是我院学生的毕业论文(设计)以毕业设计为主,弱化对学生文本的要求,强化对实践动作能力的提升和检查,二是做好规范管理工作,制定相关文件,如:“信息工程学院毕业论文(设计)工作规定”、 “信息工程学院毕业设计开发文档的撰写与打印规范” 、“信息工程学院毕业设计开发文档”等。
5实践教学体系的“校企合作位”
为提升学生的实习水平,满足用人单位的需求。我们自2013年开始,与四川华迪信息技术有限公司开展毕业实习合作,该公司是一家集软件外包、信息服务、学生专业技能培训为一体的软件公司,在全国小有名气。学生参加校企合作实习有两种类型,一是为期三个月的专业实习,二是为期四个月的就业培训。三个月的专业实习分为软件开发方向和网络方向,软件开发实训重点是提升学生的软件开发实践能力和水平,网络方向的实训重点是提升学生的网络设计、实施、部署能力。
从2013年开始,每年大概有一半的学生参加校企合作的实习,取得了良好效果,学生的专业实践能力提升了,就业质量明显提高,很多学生就在四川成都就业、创业。
一、课程教学体系建设
1.教学内容《气象信息与网络技术》开设于第6学期(即第三学年下学期),总课时为32学时,其中理论课时24学时,实践课时8学时。在大气科学概论、程序设计基础等先修课程的基础上展开教学,教学内容分为:概述、气象信息、气象信息系统概述、气象资料编码、气象数据压缩和气象通信网络,共6章。该课程的重点和难点在于怎样利用已经学过的计算机专业理论和技术方法去处理气象数据。
2.教学方法和教学手段根据南信大计软院计算机类专业学生的特点,结合气象部门的需求,实施“专业+行业”复合模式的教学方法,采用“理论+实践”的教学手段,在传统启发式教学的基础上,通过课程设计的方法,让学生主动参与、自主创新,将已经掌握的专业知识和技能充分应用到气象信息处理中去,在实际操作的过程中培养学生的行业归属感。对于计算机专业的学生而言,到第6学期为止,计算机类的专业基础课程已经全部开设并学习完毕,因此在本课程中,主要是要求学生能把以前学习的相关计算机知识和技能应用到气象处理上。为了能驱动学生学习的积极性和主动性,课程设计环节在本课程中显得十分重要,因此在课程学习的初始阶段就向学生布置课程设计的任务,明确课程设计的要求以及课程考核的规定。以2009级软件工程专业《气象信息与网络技术》课程设计为例。⑴布置课程设计题目:“地面气候报文的译制”。⑵提供课程设计的概要设计:因为题目是在课程学习的初始阶段给定的,鉴于学生对于地面报文格式和译制的流程还不熟悉,因此概要设计由教师提供给学生,方便学生能快速地进入课程设计阶段。下图(图一)为地面报文译码流程图。⑶明确课程设计要求:利用计算机高级语言对概要设计中的流程图进行实现(具体采用什么计算机高级语言不限),能够任意地译出地面报文中某年某月某日某时次的某站点的各气象要素值。要求根据概要设计中的流程图给出译码的详细设计并画出相应的地面报文译码功能流程图以及关键代码。最后运行与测试,主要针对每旬的第一天进行旬报译码和每月的第一天进行月报译码,并显示结果。
3.考核体制综合考虑《气象信息与网络技术》课程的教学目标和课程特点,课程考核方式主要采用课程设计(论文)的形式。课程设计主要安排在实践学时内完成,如若完不成,可以由学生自行利用课余时间完成,设计完成后需要书写课程论文,最后考核得分分为两个部分:系统演示和课程论文。以上一小节中的课程设计题目为例给出评分标准:查看源程序代码,根据要求应在课程设计论文中给出关键代码,以最为简单的C语言编程为例,源程序中应该要看到以下几个功能:地面报文文件名生成、判断是否是地面报文文件、读取报文中某一行、读取各气象要素⑤。若功能代码完整,并程序运行正确,最终成绩评定为“及格”档。代码示例如图二。系统运行并测试:给出至少3组不同的测试数据,用于测试系统的逻辑性是否正确。若测试大部分正确,最终成绩评定为“良好”档。查看课程设计论文,查阅“详细设计”和“运行与测试”部分,若基本阐述清楚,也有运行结果的截图(如图三所示),最终成绩评定为“优秀”档。
二、课程建设成效及改革
1.课程建设成效以南信大2009级软件工程、计算机科学与技术、网络工程专业为例,已经有300多学生上过《气象信息与网络技术》这门课程,在实际的教学实践和探索中,课程建设目前取得了以下两点成效:(1)通过学校丰富的气象行业活动。比如学校定期举办的气象日活动、参观气象台等,激发了学生对气象行业的兴趣,并在此基础上加深了学生对气象业务相关运作的了解,同时也提高了学生参与到气象行业中的积极性和热情,增强了学生对气象行业的归属感和服务意识。(2)通过课程设计(论文)环节。结合具体的实践实例,学生理论联系实践的能力以及科研能力得到了提升,能够做到运用自己的专业知识去解决气象业务处理的问题,实现了理论素养、专业技能和创新能力的培养。
2.课程改革行业高校的教学模式应与普通高校有所区别,普通化的教学方法无法培养出适合行业特色的人才,因此在教学方法和模式上应该进行调整,目前已经使用了“任务驱动教学法”⑥,采用课程设计的形式,给学生明确的任务,促使学生理论联系实际,既巩固了本身的专业知识,又实现了专业技能与气象学科的结合,努力培养学生成为专业、行业、技能复合型人才。在以后的教学中还可以尝试“项目教学法”,南信大作为气象行业的突出代表,有着丰富的资源优势,可以在实践教学环节中,联系有关气象部门,将项目和课题资源引入课堂,让学生零距离地参与其中,激发学生的创造潜能,为学生积累宝贵的实践经验,也为课堂教学由片面的理论教学为重心转移到具有实际意义的项目实施中去。