发布时间:2023-11-27 10:26:22
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的计算机基础课程教学设计样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
0引言
计算机技术和信息技术的迅速发展,使得高校计算机基础教学也有了新的变化,对学生的自学方法的培养以及可持续发展能力的培养就成为一个重点内容。在校园网的发展基础上为师生提供了丰富文化资源以及创造空间,在教学时空层面也得到了有效拓延。在此发展背景下,加强计算机基础课程网络教学平台的研究设计就有着其重要性,这也是为学生的进一步发展提供的良好学习环境。
1网络教学平台的特征及关键技术分析
1.1网络教学平台的特征分析
从网络教学平台的应用来看,其有着较为鲜明的特征体现,网络教学平台主要是对学生的全面发展进行促进的,其在教学的内容上多面向全体性的,在实际教学的时间延续性以及空间无限性的特征上体现的较为明显。网络自主学习交流讨论平台的使用能够多种形式进行并不会受到时间和场所的限制,这就对传统的教学模式得到了打破。另外就是网络教学平台的平等性特征,在这一平台的应用下能够进行个别教学方式的应用,可在线对学生实施教学,在网络双向传播及学习交互性基础上让师生平等的参与到教学当中,从而构建出一个平等化关系[1]。再有就是差异性特征,主要是根据学生的智力水平进行的差异性应用,从而达到因材施教的目标。
1.2网络教学平台的关键技术分析
网络教学平台的关键技术层面,其主要是采用了J2EE技术,在MVC模式下能够对系统数据组织实施了优化处理,在功能上就相对比较合理化。另外在XML文件功能数据的描述下使得系统功能组织也就更加合理化,并且在维护以及扩充方面也能够更为方便,尤其是对实际教学的大纲以及教学设计等都能够系统化的结合,所以在数据的描述上就能达到一致性。WEB应用程序对信息形式要求是多样的,在内容上以及功能上都比较优良,需要数据的表示以及结构组织能找到更有利的方法,而在XML功能下就能进行简单标注文字图像以及二进制的文件,这样在数据的读取上也就更为方便[2]。另外,能够对功能结构容易组织,在WEB应用软件方面还存在着一些弊端,通过XML设计的系统能够将着眼点放在组成要素上,对文档处理也比较多,这样在树形结构的各种导航也比较容易生成。
2计算机基础课程网络教学平台系统结构及设计
2.1计算机基础课程网络教学平台系统结构分析
对于计算机基础课程网络教学平台系统结构而言还比较复杂化,其中在C/S结构方面这是20世纪80年代后形的系统结构,并在诸多信息管理系统当中得到了应用。在这一系统中的客户机能在微机的作用下进行实现,并能作为是服务器资源,在用户要求上客户端能满足就会有结果,不然就要服务器的参与。不过这一系统结构还有着一些弊端,主要就是在开发的成本上相对较高,不利于推广,在移植方面也较为困难,对于系统的安装以及维护升级等都比较困难,这一系统的结构图如下所示[3]。图1再有就是B/S结构,这是特殊的C/S结构,其有着三层结构,在表现层方面主要就是来为用户提供直观可视化的图形界面的。而在服务器应用层是对用户请求进行相应的,然后再提供给用户请求所需要的数据信息和相应操作,数据层则主要就是大型关系数据库,主要是存储相关的信息,例如教学以及管理和资源信息等,这也是整个系统数据的保障。三层B/S模式主要是通过单独一层对任务工作加以完成的,其中在二层模式中的事务处理模块从客户机任务当中分离出来对客户机的负担就有着减轻。这一结构在系统升级层面相对比较简单化,维护也就相应比较容易,其结构图如下所示。图2通过这一系统架构的跨平台和易维护等特征优势,将其作为是计算机基础课程网络平台的架构就有着实质性作用,根据当前我国高校的发展情况来看,在校园网基础上构建这一架构的网络平台,从成本上来说也能得到相应程度降低,可多人员及多地点和多方式的对数据库进行访问。从而对教学资源的应用共享等就比较方便[4]。
2.2计算机基础课程网络教学平台系统设计
对于高校计算机基础课程网络教学在模式上主要有完全网络教学以及课外辅助网络教学和作为教学内容组成部分的网络辅助教学这几种。其中的完全网络教学在教学和答疑辅导以及考试都基本是在网络上进行的,是通过远程教育的模式。再者就是课外辅导网络教学是不对正常课时占据基础上进行的网络辅导,也是在网络基础上进行的,最后就是教学内容为组成部分的教学,是将传统教学和网络教学得到结合,一方面是老师进行讲解内容,然后学生通过网络进行自主学习,通过网络作为辅助工具进行问题的解决。对计算机网络教学平台设计过程中要能遵循相应的原则,主要就是要以学生为学习主体,在操作以及维护上也要能方便化实现。对系统的设计要能够按照总体的目标进行,将系统主要功能模块分成登录模块及上传下载模块和网上课堂模块等几个重要模块内容。其中在登录模块主要有注册、身份验证登录等子系统,用户注册是对学生而言的,教师以及管理员进行手工分配,学生加入到教学平台之后再进行登录只需要输入账号和密码即可。在教学资源的模块,也就是为学生提供的资源收集以及浏览、编辑的功能,在这一系统作用下学生也能对学习资源加以完善化。对于教学资源模块能够分成三层结构设计,主要有底层搜集制作基础素材以及中层集成模块和上层整合资源,对于网络教学的资源库是相对独立的,并能为教师提供多方位以及不同网络教学环节所使用的素材[5]。另外,在上传下载的模块层面其主要是对一些需要的资源进行上传下载,从类型上主要能够分为几种类型,体现在营造工作情境所需要的文字图片以及动画课件等文件资料,再有就是课堂教学所需要的资源以及课外参考资料,还有就是学生的作业任务。在这一系统设计过程中主要的作用就是通过老师或者学生对所收集的资料进行上传,对教学资库就能够得到最大程度的丰富,还有就是老师和管理员进行资料的上传为其它用户提供帮助,对网络教学平台的共享作用也能够得到充分体现。然后还需要对资料进行审核,在合理性标准层面不仅要能有主观评价因素,还要根据系统类型标准作为重要依据,并按照相应的流程加以审核。对于网上课堂模块主要是为教学的内容进行提供的平台,实施有效的课程管理,学生在这一模块系统下能够进行在线学习。
3结语
总而言之,对于当前我国的教育改革的深化,高校的计算机基础课程网络教学平台的应用也比较重要,在这一系统平台下能够加强学生和老师间的交流,在教学的融洽性方面将得到良好的呈现。教学过程中的时间以及空间限制也能得到有效打破,在今后的计算机基础课程教学过程中将会有进一步的水平提升。由于本文篇幅限制不能进一步深化探究,希望此次理论能起到抛砖引玉的作用。
作者:闫 涛 单位:广西艺术学院
【参考文献】
[1]胡晶.浅淡大学计算机公共课教学方式革新[J].福建电脑,2013(08).
[2]刘萍.试谈计算机文化基础课程分级教学[J].考试周刊,2014(28).
[3]伍丁红,王茜.基于校园网的计算机公共课分层教学实践与思考[J].湖北经济学院学报:人文社会科学版,2013(12).
【关键词】高校计算机基础课程信息化教学设计Moodle
虽然信息时代对高校计算机基础教育提出了新要求。但当前我国高校计算机基础课程教学中,尽管也或多或少利用了信息技术的手段,但多是把“黑板+粉笔”嫁接到“PPT+投影仪”上,授课方式依然是“满堂灌”,“以学生为主体”的信息化教学内涵没有形成教师固化意识,知识的习得、能力的提升并不能在教师和学生思想的交互碰撞中产生。因此,对高校计算机基础课程进行信息化教学设计迫在眉睫。
一、计算机基础教学的研究现状及启示
在教育信息化水平较高的发达国家和地区,计算机基础教育的开设普遍较早,已经开始把注意力放在培养学生信息素养与创新意识上,并把这作为终身学习的基础。如美国、韩国、德国等国家的计算机基础教育无不例外地与社会需求联系起来,相比计算机操作技能而言,更注重信息素养的培养。在教育信息化进程中,体现出的是“教育文化”,与本国的传统文化和精神紧密相连。故笔者认为,在我国计算机基础教学的改革浪潮中,需密切关注社会的需要,美国的“实用主义”教学观值得借鉴,将社会需求和现实案例充分体现到课程和教学的设计中,为学生创设最直接、最真实的情境。
二、高校计算机基础课程相关概念界定和理论依据
高校计算机基础课程是面向非计算机专业大学生的公共基础课,具有基础性、应用性等特点,对非计算机专业学生计算机知识与能力的培养起到了重要作用。笔者所指信息化教学设计(Instructional Design)坚持信息化条件下的教学设计基本框架的稳定,强调在信息化环境下“原先的一些先进的、前卫的教育教学观念的实现成为可能,使先进教学设计理论的接受和应用成为可能”。信息化教学设计的含义界定为 “学教并重”,利用现代信息技术和信息资源,在师生即时的交互中完善教学过程的各个环节和要素,实现师生共同发展。笔者所言的高校计算机基础课程信息化教学设计依据社会建构主义理论、学习环境设计理论、关系论教学设计理论和教学交互理论。强调个体与社会是相互联系、密不可分的;知识来源于社会意义的建构;知识的习得来源于社会协商;文化和社会情境下的互动对个体的发展起着巨大的作用。强调信息技术对学习环境设计的支持,有效利用信息技术为教学设计服务,而不是盲目地采用信息技术手段进行教学,要体现个性化需求。在对计算机基础课程的信息化教育设计过程中,应当以学习活动的创设为中心,教师、学生的互动参与为重点;在教学设计的过程中,不一味地强调协作学习,重视独立学习,二者应当达到一种平衡;在教学设计过程中,特别注意学习者在独立学习阶段对学习资源和学习内容的需求情况,满足学习者的个性化学习需要,正如孔子云“因材施教”。
总之,信息化教学设计是伴随着信息技术在教学领域中的广泛应用而发展起来的一种基于信息化环境的新型教学设计,信息化环境下的教学设计基本框架不会有太多的变化,只是具体的研究问题不同。教学设计的中心不能简单的以“教”或以“学”为中心,而要综合考虑教师“教”的传递策略的设计和学生“学”的资源库、知识库的设计;信息时代的教学设计,表现形式不能囿于简单的流程图,教学设计模式应该是非线性的和开放式的;在研究方法上不仅要注重量的研究方法,还要采纳我们一直忽视的质的研究方法;教学设计研究的重点应是环境的设计和开发,并注重学习问题的层级式设计。
三、高校计算机基础信息化教学设计的实现
首先从信息意识、信息知识、信息技能和信息道德四个维度对高校师生信息素养现状进行分析;然后总结出基于“有效学习”设计思想的信息化教学设计的要点:利用STS 教学观,在课程引导问题的设计时,积极创设丰富的教学情境,让学生最大程度的在这些情境中找寻适合自己社会背景经验的学习情境;在学习活动和学习资源的设计中,要充分考虑学生的个体差异;要让更多的学习者分享学习成果,即展示学生的作品;重视教学目标的设定;评价的设计等。其次,提出信息化教学设计流程及模式。流程设计主要由分析教学目标、学习者特征分析、学习内容特征分析、设计学习任务、学习情境设计、学习资源设计、提供认知工具和协作工具、学习策略设计、管理及帮助设计、总结与强化练习设计、教学评价设计组成。
过程模式的操作步骤主要有教学目标分析、学习任务及问题设计、学习者特征分析、认知策略与元认知知识的授予、学习情境设计、学习资源设计、学习活动设计等七个步骤。可以根据实际需要有选择地动态沟通、完善、修改。再次,信息化教学设计的平台支撑。
工欲善其事必先利其器,日常的教学设计过程中,笔者采用相对成熟的Moodle(Modular Object-Oriented Dynamic Learning Environment,即模块化面向对象的动态学习环境,魔灯)教育软件为教学设计首选平台。利用Moodle开展信息化教学设计大致包括课程设计、课程实施以及课程评价三个阶段。主要包括课程界面美化(如添加时钟模块等)、教学目标分析、学习者分析(初始能力、一般特征、学习风格分析等)、课程活动设计、学习情境设计、学习活动设计、课程评价设计
需要指出的是,Moodle 平台是一款功能强大的、优秀的教学平台,无论是作为课堂上的教学工具,还是课前、课后的辅助平台,都是不错的选择,可以很好体现先进的教学理念,但是,Moodle 进行教学设计并不是万能的,需要不断地探索和完善。
参考文献:
[1]南国农.信息化教育概论[M].北京:高等教育出版社,2004.
[2]加涅等著.皮连生译.教学设计原理[M].上海:华东师范大学出版社,1999.
[3]乌美娜.教学设计[M].北京:高等教育出版社,1994.
关键词:计算机基础 案例教学 VB
中学职业教育随着社会的不断发展,渐渐融入到教学改革的潮流中,中学职业学校的教学目标是为国家培养专业人才,在教学方法方面具有独特的时代性和针对性,由此来适应社会改革发展的需求。
一、案例教学应用于计算机基础课程的意义
中职计算机基础课程的案例教学实际上就是在教学过程中,教师以相关案例作为教学基础,创造形象生动、情境真实的教学环境,带领学生逐步进入教学环节,通过教师与学生之间的参与互动,提高学生的计算机基础知识和实际操作能力。
二、VB案例教学的策略分析
1.案例确定
教师应该对案例教学进行合理设计,由较浅层次向较深层次逐渐延伸,激发学生对案例的兴趣和热情,使学生在教师的引导下完成设定的实践任务,在实际操作的过程中加深对VB基础知识的巩固,深入理解面向对象的思想理念,掌握VB程序设计的方法,锻炼学生的自主探究意识,最终完成教学目标。
2.演示讲解
在教学案例演示讲解的过程中,教师应该将重点放在引导学生对问题进行独立思考,然后组织分组讨论,在辩论的过程中注意仔细分析问题,从而有效解决教学案例中的问题。教师在组织进行讨论的过程中要对学生加以宏观指导,创造愉快轻松的环境的同时,对学生进行有效的启发。
3.问题提出
教师应该引导学生积极思考,自主发现存在的问题,培养学生对学习的积极性;教师在问题设计时要形成解决问题的思路,或者和学生共同思考、积极探讨。
4.分组实践
在中职计算机基础课程教学中,教师在案例教学的过程中要做到积极创新,这就需要全体同学进行动态分组讨论和实践。教师根据教学案例的难易程度和全体学生的人数,将4~6人分为一个小组,随着案例教学的实施开展,教师对小组成员进行动态调整,从而达到培养学生团队合作精神、提高学习效率的最终目的。
5.总结评价
教师通过对全体同学讨论情况的总结评价,分析出对教学案例内容提出的问题在讨论过程中有哪些地方明显不足、明确不够,引导学生对问题进行更深层次的思考。在上机操作时,学生可以根据在课堂上讨论得出的方法来分析案例、设计案例和实现案例,这样不但能够使学生对理论知识进行巩固,还能够提高学生的VB编程能力,达到教学大纲的目标和要求。
三、VB案例教学在计算机基础课程中的设计实践
1.确定教学案例
教学案例的选定目的是能够对学生在背景和理论知识方面做一定的铺垫,使学生对相关基础知识有一定的熟悉度,例如:熟悉VB的编程环境和语言、熟悉VB界面的操作按钮位置、熟悉面向对象设计理念等等。案例演示讲解目的在于激发学生的好奇心和求知欲,避免出现传统教学中灌输式讲解的弊端,本文选择“加法练习程序”作为VB教学中的案例。
2.案例的展示
首先,教师通过多媒体技术将“加法练习程序”的案例向学生做出展示,引导学生熟悉相关概念和原理。对该程序进行执行命令之后,单击“出题”按钮,第一个显示框和第二个显示框内就会出现两个0至100之间的随机数字,由学生在第三个显示框内填写出正确答案,再单击“判断”按钮,如果输入的答案正确,就会显示“你真聪明!”,如图1所示。
图1 VB“加法练习程序”
3.讲解案例
在VB的“加法练习程序”案例教学中,教师应该主要对以下几方面做出详细讲解并提出问题:
(1)如何在Visual basic6.0中建立一个新的应用工程;
(2)在可视化界面中,对窗体文件保存、文件执行等基本操作进行讲述;
(3)熟悉可视化操作界面中的基本控件,例如:label、Text、Command Button 等命令按钮;
(4)对程序源代码的结构和意义进行详细分析;
(5)如何对已经完成编程的VB程序执行编译命令。
教师结合先进的教学手段,对“加法练习程序”教学案例逐步进行分析和讲述,由此引出一些理论性基础知识和概念,使学生了解并掌握这些概念,为了能够使学生对这些基础知识加深记忆,在以后的案例教学设计中应该加入对基础知识的巩固环节。
4.实践思考
教师将全体学生分为若干个小组,分别进行上机操作实践,并对该案例涉及知识进行扩充,从而培养学生自主探究学习能力,在提出问题启发学生进行思考的时候,可以就以下几点提出问题:
(1)Dick事件在按钮中的作用是什么?
(2)如果在第一个显示框或第二个显示框内产生的是0至1000的随机数字,应该如何对程序加以修改?
(3)怎样对输入错误的答案重新进行测试?
学生在进行分组讨论后得出不同结论,教师通过对学生的总结和评价,最终使学生找到问题的答案。
“加法练习程序”教学案例有较强的趣味性,能够让学生非常直观地了解VB程序事件驱动的具体效果,感受VB语言与C语言,或者其他编程语言的不同之处,有效调动了全体学生学习VB程序设计的积极性,使学生能够对问题做更深一步的自主探究。
5.教学反思
在完成对基于案例教学法的中职计算机基础课程教学案例的开发和设计过程中,案例设计的目的是使学生能够熟悉VB编程环境,激发学生对下一步深入学习的兴趣。从实际案例分析来看,学生虽然能对教师提出的问题给予回答,掌握基本理论知识和概念,但是对问题的深入探究程度不够。
四、总结
本文在中等职业学校的计算机基础课程VB软件的教学中引入案例教学法,学生能够很好的体现自我价值,充分参与到学习中去,锻炼了实际操作能力,激发了对学习的较高兴趣,在面向对象理念、程序设计思想等方面得到一定锻炼。
参考文献:
随着多媒体技术和网络通信技术的发展,基于Internet的计算机远程教学作为一种全新的教学手段,越来越受到人们的关注。计算机远程教学是指利用多媒体技术和网络通信技术,在网络环境下开展的教学活动。它有着传统教学模式所无可比拟的优点,它创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,大大提高了教学效率和教学效果,使教学活动上了一个新台阶。
作者所在单位承担我校除计算机系以外的所有系所的计算机基础公共课(包括《计算机应用基础》、《C语言》、《Foxpro》等课程)的教学任务,每学期平均有3000多学生,各教师均负责2~3个班共200~300多人的教学,教学任务繁重。为了使教师能通过先进的教学手段提高教学效率,增强学生应用Internet网络服务的能力,以此来加强和巩固对课程内容的理解和掌握,我们从1999年开始,开发了《计算机基础课程远程教学》系统(以下简称《远程教学系统》)。在Internet/Intranet环境下实现作业、考试、授课、答疑/辅导等功能,使用一年多来,取得了很好的教学效果,以下讨论该系统的设计与实现方法。
2.《远程教学系统》的体系结构
《远程教学系统》是在Internet/Intranet环境下实现的,是典型的浏览器/服务器模式。服务器以Windows NT 4/2000 Server为操作系统平台,Microsoft SQL Server 7.0为RDBMS,客户端通过浏览器访问系统提供的服务。系统不允许匿名访问,它要求用户提供帐号/密码,通过验证后才能进入系统主页,以此追踪用户身份。本系统将用户分为三类:系统管理员、教师、学生,他们都有各自的主页,访问系统的权限也不相同。其中权限最高的为管理员,其次为教师,最低为学生。权限高的能访问其下级所能访问的所有资源,反之则不然。例如教师能进入学生主页,而学生则不能访问教师主页所提供的功能(布置作业、批改作业等)。本系统可同时为不同课程的多组教师/学生(上一门课的教师及其学生为一组)提供服务,它们之间既有一定的隔离性(例如某个教师帐号不能批改属于另一个教师的学生的作业等),又有资源的共享性(例如公共作业、试题的共享等),很好地解决了本单位各个教师负责不同班级,课程也有所不同的问题。《远程教学系统》体系结构按用户角色的不同,划分如下:
图1 《远程教学系统》体系结构
2.1 管理员模块
由于《计算机基础课程远程教学》系统可同时为多组教师/学生提供服务,各组间的课程不尽相同,因此教师/学生组间应具有一定的隔离性。例如一门课程的教师对其学生具有管理权,但不能对属于其它教师的学生进行管理、某个学生只能访问其教师的作业等。因此系统主页需要教师或学生均以帐号/密码登录后才能访问,以此追踪用户访问系统资源的身份。而用户帐号的开设与删除、教师与学生的对应关系、课程名称、学生人数等信息,由系统管理员负责管理。这里,我们将系统资源访问帐号作为操作系统帐号开设,由Windows NT和Web服务器IIS负责进行用户验证。这样做的好处,一是可以充分利用操作系统的安全机制,使操作系统与数据库服务器(SQL Server)无缝集成;二是可同时为用户提供其它辅助服务,如:电子邮件、个人主页、FTP服务等。使系统应用与课程内容紧密结合,学生在应用系统的使用过程中可进一步加深对课程内容的理解。
2.2 教师模块
教师模块中包含了教师授课所需的各种功能。如:网上实时授课广播、布置作业、批改作业、出试卷、评卷、考试结果统计分析、网上答疑、课程资料(素材)制作、学生帐号管理(修改学生密码)、设置联机会议等。系统使用组件对象模型(COM)以及Office Automation技术自动批改《计算机应用基础》课程作业并登记成绩。教师可对作业结果进行查询、统计。教师可利用OutLook向系统请求联机会议,以此进行网上答疑、群体或个别辅导。
2.3 学生模块
学生模块包含查看教师布置的作业、(在网上或本地)做作业、测验(考试)、教师授课视频广播收看、点播、网上答疑、课程资源浏览、辅助服务等。学生使用浏览器访问系统主页时,需要提供帐号/密码进行用户验证,通过验证后,在浏览器关闭之前,均以该帐号身份访问系统资源。《计算机应用基础》课程的作业可直接在浏览器中完成并提交,对于《C语言》课程作业,为学生提供Web界面,完成作业程序的编辑、编译、链接、运行,一气呵成。远程考试功能既提供选择题形式的传统笔试试题,也提供实际操作形式的试题。考试通过WWW界面进行,有时间限制。学生在规定时限之前完成考试内容时可通过"交卷"按钮提交试卷;若考试时限到达时学生仍未交卷,则系统自动将考生当前的考试结果提交。试卷的批改、考试结果的统计均由程序自动完成。自我测验功能则提供测验试卷,不限时间,由学生自主选择进行,测验完毕后系统立即评卷并给出成绩及学生测验时的选项与正确答案的对照表,以便学生查阅。为了更好地提高学生对网络的应用能力,增强学生对教学内容的兴趣,本系统为每位使用《计算机公共课远程教学》系统的学生和教师提供Email、FTP、个人主页、BBS、联机会议(在线聊天Chat、应用程序共享、白板)、等功能。让学生在实际操作中提高对课程内容的理解以及对课程学习的兴趣。另外,本系统还配备资源库,内置与教学内容相关或与网络应用相关的多媒体资料,供学生课外浏览、学习。
3 《计算机基础课程远程教学》系统的特点
《计算机基础课程远程教学》系统功能涵盖了教学活动的各个方面,用户界面完全由浏览器提供,维护方便。其中采用了多项现时多媒体和网络的最新技术,如下所述:
3.1 组件对象模型(COM)技术
组件对象模型(Component Object Model,简称COM)是一个软件规范,它是基于对象的编程模型,只要遵循COM规范,应用程序和组件对象之间就可实现二进制代码级别上的重用,解决了对编程语言和环境的依赖。COM是Microsoft其它许多技术的核心,它允许用某种语言编写的位于二进制代码中的对象,为其它语言所访问(或称二进制兼容)。COM技术已经渗透到Microsoft的各个产品中,如:Windows NT/2000、SQL Server、Visual Studio、Office 97/2000、BackOffice等。《计算机基础课程远程教学》系统使用C++或ASP脚本、Perl脚本作为编程语言,其中大量采用了基于COM的技术,例如:
3.1.1 ADO(ActiveX Data Object)
ADO是数据库访问组件,应用程序通过ADO访问数据库的原理如下:
图2 ADO存取数据示意图
上图中OLEDB是Microsoft 继ODBC后新的数据访问机制,它不但可以访问数据库数据,而且还可以访问其它非数据库类型的数据,如Email、目录服务(LDAP)等。ADO是位于OLEDB上层的应用程序接口,操作较为简单。
《计算机基础课程远程教学》系统中作业、试卷、考试结果等信息都是保存在SQL Server数据库中,系统使用ASP脚本通过ADO对象访问数据库以及电子邮件、进行全文索引,如下图所示:
图 3 《计算机基础课程远程教学》系统数据存取示意图
3.1.2 Office Automation对象
《计算机基础课程远程教学》系统利用Office Automation对象,使教师利用程序自动批改学生提交的《计算机应用基础》课程(Word、Excel)的作业,以此提高教学效率。
3.1.3 ADSI
ADSI(Active Directory Service Interface)是Window NT/2000活动目录接口。利用该接口对象实现操作系统帐号的管理(开帐号、删除帐号、帐号属性设置)以及访问权限设置,简化帐号管理任务。
3.1.4 Developer Studio对象
Microsoft 的Visual Studio相信是广大程序员喜爱的开发工具,但大家都不太注意其中的Developer Studio对象:
Application Debugger
Breakpoint Project
使用他们,可以使程序的开发达到一定程度的自动化。许多在Visual Studio集成环境下通过菜单完成的命令或功能,都可以用Developer Studio组件对象的属性或方法来实现,如程序的语法分析、编译、链接、调试、表达式求值等。而这些都是教师批改C语言作业所要进行的操作。我们使用这些对象辅助教师批改C语言作业,减轻教师负担。
3.2 视频流技术
在Internet/Intranet环境下,文字、静态图像信息的传输是不成问题的。对于视频/音频信息的传送,则由于网络带宽等原因,需要进行特殊处理。而远程教学系统中的授课功能就要求在Internet/Intranet环境下传送大量视频/音频数据,以便实现教师授课的实时广播和视频点播(VOD)。在有限的网络带宽资源的限制下,视频/音频数据必须经压缩处理后才在网络中传输。以往多采用MPEG I等压缩技术,其特点是用户必须等待压缩文件完全下载到客户端后再播放,增加了客户等待的时间。目前,视频/音频数据采用经特殊算法处理的流技术,使视频/音频数据边下载边播放。流技术的典型代表是Microsoft 的Media Technologies(Netshow)和Real Network的Real Video/Audio。《计算机基础课程远程教学》系统主要采用了Media Technologies压缩技术,使用其Multibit功能在一个流文件中压缩适合多种网络带宽(从28.8Kbps~3Mbps)的视频/音频流(最多6个)。由视频服务器根据客户访问时的实际网络传输能力选择其中一种带宽流向客户传输。另外,还根据Netshow和Real Video/Audio支持多播(Multicast)的特点,在网上对教师授课场景进行直播(广播)。在授课功能中,单是教师的授课图像是远远不够的,还必须配有同步的教师授课演示文稿(Powerpoint或HTML网页),真正将课堂搬到网上。
图4 同步视频点播
3.3 网上实时交互
《计算机基础课程远程教学》系统中的一个重要的特点就是教师与学生之间、学生与学生之间在网络环境下通过文字、视频、音频的实时交互,以此实现课堂讨论、教师操作示范演示、学生个别辅导等功能。教师通过浏览器或Outlook向系统发出联机会议(Online Conference)请求,在联机会议持续时间内,学生可通过浏览器加入会议,并使用系统提供的聊天(文本)、白板(图画)功能与与会者进行讨论;教师可通过应用程序共享功能向全体与会者演示某个程序的操作过程,或(通过语音)要求指定学生完成某个操作(个别辅导)。客户端使用NetMeeting,还可以实现一对一的视频/音频交互、聊天、白板、文件传输等。
4 结束语
摘要:为了拓展学生的视野,加强计算机基础教育,本文介绍了一套带有法学特色的计算机基础教育课程体系结构。文章先后从课程体系结构、师资组织、教材选用、教学方法改进等多方面介绍了具体的教学实践过程。最后,文章给出了教学的效果和期待解决的问题。
关键词:专业教学;法学特色;计算机基础教育
中图分类号:G642
文献标识码:A
1引言
随着计算机技术的迅猛发展,计算机基础教育也成为大学生基础文化教育的一个重要组成部分。目前,除了普及性的以教授办公软件为主的“计算机应用基础”被广泛开设外,很多高校为了拓宽学生视野、提高学生综合竞争实力,都相继开设了各种类型的选修课程。我校是一个以法学为主体,其他学科与法学相结合为特色的大学。学生毕业后大部分要从事与法律相关的工作,因此如何开设出一系列带有法学特色的计算机基础课程是我们一直探讨的课题。2005年计算机科学技术专业在我校的成立为特色基础课程的开设提供了强有力的支撑,为我们开发出一系列带有法学特色的基础课程提供了新的思路。本文根据近年特色课程开设的经验和对未来的规划,从课程体系、与专业发展的融合、教学成效、面临的问题等几个方面介绍特色计算机基础课程的开设。
2特色课程体系
非计算机专业学生在修读完必修的“计算机应用基础”后,可以选修三大类选修课程,其中法学特色类课程又分为两小类,一类是侧重计算机技术的课程,以“计算机网络犯罪与电子取证”、“数字证据导论”、“电子法务”等课程为代表,另一类是侧重法学的课程,以“软件知识产权保护”、“信息法学”为代表。其中第一类课程建议学生在修完“计算机应用基础”后,先选读程序设计类的课程后再选修第一类特色课程,第二类课程则建议法学类专业的学生选读,这两类课程可以并行学习(如图1所示)。
3利用专业资源,共同发展
特色基础课程的开设需要解决的问题就是师资问题,单纯的依靠原有理工科出身的基础课老师完成这些课程的教授是不现实的,而如果依赖法学教师也是不现实的,所以开设特色课程的设想一直仅仅停留在构想阶段,直到2005年我校成立了以计算机取证和软件知识产权保护为专业特色的计算机科学技术专业,这个构想才开始逐步实现。在教学实践中,我们在师资队伍、教材、科研项目等多方面依托专业办学,同时改进教学方法和手段,使得课程更适应计算机基础教学。
3.1师资队伍建设
不管是哪类特色课程,都要求老师能既懂法律又懂技术,而我们目前的教师都是技术出身,对法律知识并不了解,或者对二者的结合点并不清楚,因此我们从以下几个方面对教师队伍的知识结构、知识层次做了有计划的建设工作,在建设专业师资队伍的同时,也提升了基础教学的师资队伍。
(1) 补充法律核心课程。鼓励教师学习相关法律的核心课程,譬如“民法学”、“刑法学”等。我们是一所传统的法律院校,在法律方面的各类资源都是非常丰富的,所以教师很容易补充法律知识。在学习的形式上可以表现为:课堂学习、自学、专家咨询等多种学习方式。
(2) 进一步深造或短期培训。鼓励教师进一步深造,进行交叉学科的研究,我们目前有两名计算机专业的博士读了法学博士后,他们读博士后期间都进行了交叉学科的研究。同时,就计算机取证、软件知识产权方面相关学术团体或者研究机构也有短期的培训,我们积极鼓励教师参加。
(3) 以学术交流、科研项目带动人才培养。这是一个非常重要的师资培养途径。鼓励教师参加各种学术交流,例如:计算机取证峰会、知识产权保护年会,通过这些学术年会的参加,一来交流学习了别人的经验,二来也宣传了自己,对拓展每位教师的职业生涯是非常有帮助的。
此外,相关科研项目的申请也非常重要。众所周知,计算机取证、软件知识产权这些都是近年来刚刚兴起的研究热点,相应的法律制度还很不完善,因此对这类科研项目的经费支持力度还是比较大的,我们要充分利用好这个时机加快教师队伍的成长,让科研来带动教学,让教学来促进科研。
3.2教材建设
一本因材施教的好教材是上好一门课程的关键,我们主要从以下几个方面针对特色计算机基础教育的教材进行了组织和规划。
(1) 依托专业的教材建设。目前,总的来说这方面的成熟教材还是比较少,专业教材大都从国外引进,或者国内这几年刚出的教材,除此之外,我们也组织教师编写一部分教材或者教学辅助教材。自行编写的教材,注意从“适合、先导”两个方面着手,即除了体现教材应方便适合教学外,还要求能突出一定的先进性,能引导学生进一步的学习或者研究。
(2) 改进现有教材以期适应基础教学。目前的此类教材都比较专业化,讲解也比较深入,直接拿来作为基础教学的教材是不合适的,而专门组织人力编写这方面的带有导论性质的特色教材,目前来说因为经费等问题又显得不太现实,所以我们现在采用的是内部印刷的讲义为主,专业教材为辅的教材模式。等经过几轮讲解后,讲义逐步成熟系统后再行出版。不管是教材的形式是什么样的,都要突出适用原则,非专业的基础教学主要突出引导性质,讲解也以基础的、成熟的知识为主,突出“导论”特点。
3.3教学方法的特殊化
我们面对的大部分是非计算机专业的法学类的学生,学生以文科生为主,在学习方式、学习习惯等方面相对理工科学生来说,比较松散、自由,在学习方式上不太注重课程的预习和复习,这与我们所需要的学习要求有一定的距离,尤其是侧重计算机技术类的特色课程,因为这类课程需要学生知道一些技术细节,因此在教学方法上我们采取了一些比较特殊的教学方法。
(1) 第一次上课进行“入课教育”。明确告知学生学习该课程的作用和意义,只有有了学习动力,学生才会按照教师的要求去进行课后的复习和课前的准备。同时,告知该课程与其它课程在学习方法、学习习惯、尤其是思维方式的差别,要能保证课程的连贯学习。
(2) 在教学内容的组织上,补授先修基础知识。以“数字证据导论”为例,要能弄清楚数字证据,必须对操作系统、软件的编写过程有所了解,而这些基础知识在先修课程――“计算机应用基础”里都有涉及,但是由于应用基础的学时有限,而且文科学生普遍对这类知识掌握起来比较困难,所以相关内容必须重新讲解,并且还需要辅以一定的上机练习。
(3) 制作多媒体课件,便于学生课后复习自学。在课件的制作上,既要便于课堂讲解,又要便于学生课后的复习,既要简洁、明了,又要便于理解。
4课程效果
特色计算机基础课程的开设才刚刚开始,但学生对这类课程的学习兴趣非常浓厚,每次的选课人数都超过了预计的开课人数。这类课程之所以能如此受欢迎一个很重要的原因是迎合了社会的热点、研究的热点,对于学生拓展视野,增强职业竞争能力非常有益。具体体现在:
(1) 促进专业教学。这里的专业既包括了计算机专业,又包括了其他相关的法律专业。作为计算机的基础教学课程,在课程讲解时,主要以概况介绍为主,很多知识内容都需要学生课后自学或者选读后续专业课程,这就在客观上对专业课程的设置和教学内容提出了要求,也在客观上促进了专业教学。
(2) 促进教师的科研工作。计算机基础课程的教师依托课程展开科研,科研同时也促进教学,目前,教研室的老师,已申请成功1门校级重点课程――“计算机网络犯罪与电子取证” ,5项与法律相关的交叉研究市级科研项目。
(3) 拓展学生知识面,促进就业。计算机作为目前工作生活必备的工具,渗透到了各个学科领域,掌握一定的与本专业相关的计算机知识是非常必要的,可在一定程度上拓展知识面,拓宽就业渠道。
(4) 特色课程总体评教分高于其他类课程。我校每学期学生都会对所学课程进行百分制评教打分,该类课程由于内容新颖、实用,所以平均分都在92分以上,比其他类课程要高2-3分。
5面临的困难
在取得成绩的同时,我们也清楚地看到,因为课程开课时间比较短,且讲述的内容本身在我国就是一个新生事物,还需要不断的成长和完善,因此在办学过程中我们也遇到了不少困难,主要有如下两个方面的问题。
(1) 课程深度的把握。因为受学时的限制,作为选修课的基础教育课程,如何在学时有限的情况下讲解清楚,让学生了解行业发展的状况以及部分技术的细节,不是走形式,而是真正的能学到知识,学有所用。
(2) 实践环节的设置,尤其是侧重计算机技术类课程的实践环节的设置。学生只有在真正的实践中积累宝贵的经验和体会,才能在以后的实际工作中胸有成竹。而实验室的投入又需要大量的资金作为保证,所以我们目前还是以教师演示为主,借用专业实验室为辅的方式在授课。如何弥补这方面的缺陷一直是我们在探索的一个问题。
6结束语
本文通过对我校法学特色计算机基础课程的介绍,描述了我们在办学过程中的一些经验、取得的成果和目前面临的困难。总的说来,这是一个比较新的领域,我们也在尝试着能开发出更多更好更有质量的课程来丰富学生的视野,也促进我们自身的成长。希望通过本文的阐述,能与其他院校的老师在该领域进行探讨,进一步完善计算机基础教育工作。
参考文献:
[1] 简小庆. 关于文科院校计算机教学中的问题和建议[J].广东工业大学学报:社会科学版,2002,2(3).
[2] 韩家伟,龙冬云. 网络教学平台在计算机基础教育中的应用[J].长春大学学报,2004,14(6).
[3] 王弈,王永全,陆晨昱. 第全国计算机新科技与计算机教育学术会议论文集[C].成都:西南交通大学出版社,2008.
Opening Computer-Based Courses with Law Character Depended on Professional Education
LIU Qin
(College of Information Science and Technology, East China University of Political Science and Law, Shanghai 200042, China)
关键词:计算机电路基础;动态教学模式;课程建设;教学现状;教学特色
中图分类号:G642 文献标识码:B
1引言
课程建设是高等学校教学质量与教学改革工程的重要组成部分。自2003年教育部开展精品课程建设以来,精品课程在实现优质教学资源的开放与共享、促进高校教学水平的提高、推动高校优化师资队伍结构、更新教学内容、创新教学方法和手段等方面显示了强大的生命力和良好的示范性。
“计算机电路基础”是我校计算机类专业的重要专业基础课程,它使学生通过学习计算机电路的基本概念、基本原理和典型电路的实用性分析,掌握计算机电路的有关知识,学会计算机电路的应用设计技巧,为计算机组成、数字信号处理、单片机技术应用等后续课程打下坚实的基础。但由于计算机专业和电子专业掌握的知识点不同,教学计划和各门课程的授课时数都有所限制,一些电类基础课程(如电工基础等)已经不可能作为独立的课程列入教学计划,那些沿袭传统的教学理念、教学模式已不适用于目前的教学环境。本文从课程的衔接、培养学生解决实际问题能力和课程建设几个角度入手,阐述了“计算机电路基础”课程的动态教学模式。
2课程存在的问题和改进方法
我校“计算机电路基础”课程存在以下一些问题。
首先,理论知识系统性太强。鉴于计算机专业和电子专业的侧重点不同,课程涉及电路的基本概念和基本分析方法、模拟电路和数字电路的基本知识和基本内容。这在大多数学校是作为三门课程开设的(分别为“电路分析基础”、“模拟电子技术基础”和“数字电子技术基础”),现在把它们压缩成一门课,而且总学时只有64学时,外加一个平均48学时的小学期实习课,这是学生感到学习有困难的根源。
其次,理论联系实际不够。学生对于理论知识学习的热情仅限于考试合格,并没有真正把理论知识和实践有机地结合起来,学习兴趣和信心,而且比较被动,通常是教师教什么学生就记什么。
最后,教学手段有待改进。“计算机电路基础”课程的教学方式仍旧比较传统,随着教学技术手段的快速发展,该课程也应当脱离一个粉笔一节课的模式,积极探索教学方法和手段的改革。
针对上述几个突出的问题,我们在建设“计算机电路基础”课程过程中也注意采取了相应方法。例如,在教材内容的选择上贯彻重点基础理论知识不能丢和实践联系密切的理论知识不能少的原则。针对计算机专业学生的特点,我们出版了《计算机电路基础》教材,达到因材施教的目的;在理论联系实际方面,除教材内容精心安排之外,还专门安排一个小学期进行集中实习,使学生可以真正理论联系实际,加强动手能力的训练,为毕业设计打好基础;在教学手段和方法上,任课教师都采用多媒体教学方式、多形式、多方位、多角度地展现教学材料,提高学生的学习兴趣,开通了对应的教学网站,网站上有丰富的教学资源供学生随时随地下载,有互动的论坛,供学生和教师答疑解惑。借助良好的交互性,学生学习更加主动,学习积极性学习效率显著提高。综上所述,这些都改变了传统的教学模式和方法,实现一种动态的教学模式。
3课程内容动态变化
学习“计算机电路基础”这门课程,要求学生有较扎实的数学、物理等知识,如果在授课时只考虑教材的逻辑体系而忽视学生的知识基础,学生听课就会如同雾里看花,教师课后辅导也是苦不堪言。因此从实际出发改革课程内容,打破学科性,减少理论性势在必行。我们强调基础理论部分要突破一成不变的格局,内容以必需、够用为度,着重基本概念、基本物理过程和基本公式的应用,淡化繁琐的理论推导。例如半导体器件部分,以建立必要的概念为一种尺度,不必过多讨论二极管、三极管、场效应管等半导体器件的内部结构,也不必在载流子如何运动等问题上花大量理论课时,而将重点放在掌握半导体器件的特性、测试和使用方法上。又例如逻辑门部分,也只需按要求了解它们的基本工作过程,不必详细讲解各种逻辑门内部电路的原理,只要在负载特性和连接特点上下功夫。教学内容的动态变化会使学生更快掌握并应用新知识。
讲授“计算机电路基础”的时候,也要突出计算机专业的特色,紧密结合计算机专业的后续专业课程学习。比如计算机组成原理等课程,就要涉及到寄存器、存储器、加法器、编码器、译码器等具体元器件的原理和使用。在讲授涉及到专业课程的知识单元时,要多选讲这些元器件能解决的具体问题或具体应用方法,使学生在学习专业课程时碰到类似问题可以迎刃而解。
4加强学生实践能力的培养
专业基础知识教学非常重要,但是学习基础知识的目的在于应用。如果只强调系统传授知识,而忽视知识应用能力的培养,教育出来的学生只能是没有实际本领的“书呆子”;如果只注意到教学要依赖于能力发展的一面而忽视教学可促进能力发展的一面,那么也势必使学生缺乏独立获取新知识的能力,缺乏知识应用能力和开拓创新精神。在课程建设的过程中,我们尝试从下面几方面切实培养学生应用基础理论知识的本领和分析解决实际问题的能力。
4.1培养训练学生的动手能力
在传统教学中,实验只是作为理论教学的辅助环节,内容多是验证基本定律和定理,更严重的是实验环节不重视操作和创新能力的培养。实习实践教学环节可以改变以往验证性实验为主的实验内容,增强实践操作性和设计创新性的内容;并在课程结束后开展集中实训课程,着重培养学生综合运用所学知识的能力。实验实习课程也可以作为一门独立的课程考核,从学生最关心的“问题”上动态加强学生动手能力的培养训练。
4.2培养学生独立分析和解决问题的能力
指导学生实习实验时,教师不应对过程讲得过于详细,否则学生没经过大脑思考就按照老师讲解的步骤照猫画虎,有的学生甚至连实习实验做的是什么都没搞清楚,更何谈动手能力的提高呢?要安排一些强制性预习内容(如要求学生在实验前选好仪表的量程;了解芯片各管脚的作用;熟悉实验步骤和相应的表格等)。培养学生查阅相关资料、分析和解决问题的能力,增强学生参与实习实验的深度。
4.3重视综合实习实训课
通过一个学期的理论学习,集中安排2~3周的综合实习实训是很必要的。学生通过对电路的设计、焊接、调试等步骤,加深对理论知识的理解,同时受到工程设计方面的训练,提高综合能力,提高实践动手能力和设计创新能力。我们的实习实训课内容按照循序渐进的原则,分验证型、设计型、综合设计型三阶段进行。
5课程建设的特色
在“计算机电路基础”课程建设中,我们的做法具有以下特色。
5.1课程内容的整合
“计算机电路基础”涵盖了三门主要课程的教学内容,教材的选择是比较大的问题。若选用现成的教材,学生至少要选择三门相关的参考书,这样会严重影响知识的连贯性,给学生学习带来很大困扰。为此,我们编写课程建设需要的教材,为慎重起见,先以讲义形式在校内使用,经过几年试用逐步完善,形成了适合课程建设要求的应用型教材。
5.2现代化教学手段
“计算机电路基础”课程有配套的多媒体课件,教师通过动画演示,对其中的重点、难点作详细讲解。本课程涉及到电路分析、中大规模集成芯片等内容,如果全部在黑板上作图演示,学生注意力很难集中,还很难完成课程的进度要求。而采用多媒体教学手段,直观易懂,单位课时内传授的信息量也比较大,可以开拓学生的视野,使复杂抽象的问题形象化。
5.3活跃课堂气氛
由于该课程理论性与逻辑性较强,学生学习时存在相当难度,对于一些基础差、反应慢的学生来说学习难度更大。为了调动大多数学生的学习主动性,除部分改变演讲
式的授课方式外,教师还在习题和思考题上作了一些设计。我们还经询学生的意见,调整授课内容、进度、方式,尽量使之与学生的认知水平相适应,鼓励学生随时提出问题,发表不同的见解。除固定答疑时间外,还在网络上设立讨论区,教师轮流值班,对提出的问题都会给予热情的回应。通过多样化、讨论式地解答问题,学生对所学的知识印象更加深刻,掌握得更加牢固。
5.4建立互动性较强的教学网站
“计算机电路基础”课程开发了交互性比较强的教学网站,网站上除了有电子版图书、教学资料、课堂讲义、多媒体课件等内容外,还提供在线测试、课程教学论坛、教学录像等互动性很强的内容,用于辅助课堂教学。网站不仅仅是课堂教学的补充,还是教师和学生讨论问题的乐园,学生也会把自己学习中得意的地方拿到讨论区“晒一把”,对课堂教学有较大的促进作用。
6结语
作为计算机专业的重要专业基础课程,“计算机电路基础”为后续课程打下基础。更为重要的是,要发挥计算机专业的特色,强调实用、够用的原则,动态调整教学内容和教学模式,加强学生分析、解决实际问题的能力和实际操作能力,这才是“计算机电路基础”教学改革的必由之路。
参考文献:
[1] 张纪成. 电路与电子技术[M]. 北京:电子工业出版社,2002.
[2] 徐玉如. 构建精品课程动态教学模式的思考[J]. 福建论坛:社科教育版,2008(8).
[3] 魏淑桃. 计算机电路基础[M]. 北京:高等教育出版社,2005.
[4] 魏则s. 计算机电路基础[M]. 北京:清华大学出版社,2006.
高等学校非计算机专业计算机应用能力的培养,既关系到对学生在大学四年期间专业课程学习的支撑,也涉及到他们踏上工作岗位以后其计算机应用能力能否适应岗位实际需求。所以其课程内容和课程体系受到高度重视。
但是,大学计算机公共基础课程也面临着严重的挑战,事实上也确实存在很多值得思考和研究的问题。例如:
(1) 很多大学计算机公共基础课程的教学内容,过多地带有个别厂商产品推广和用户培养的属性,引发一些学者、政府相关部门、部分用人单位等的议论和批评;
(2) 高中阶段信息技术的教学内容紧紧地追赶大学这部分的教学内容,教学内容重复现象客观存在;
(3) 一些其他专业老师抱怨该门课程的开设,认为完全可以通过自学来实现教学目标,没有必要设置专门课程,尤其是“大学计算机基础”;
(4) 承担这门课程的老师也有苦衷,从DOS、Windows到Vista,大家疲于奔命,不断围绕新产品进行操作解说,失去了大学课堂教学的工作乐趣。
要对“大学计算机基础”教学内容的进行改革,这已经是所有从事计算机基础教学的老师形成的一个共识,其必要性勿容置疑。但是如何改革?改革依据在哪里?
回顾以往的改革,其动因往往是技术的发展(严格意义上讲是产品的升级),例如操作平台从DOS改为Windows,再改为Windows2000、Windows XP等。实际上,教学内容改革的本质需求应来源于社会需求和实质性的技术发展!此外,这门课程是为非计算机专业而开设的,各个专业有其实际需求,这些需求的差异性应该体现在教材中,但这也是常常被忽视的。
为了使大学计算机公共基础课程或系列课程的教学内容真切地吻合社会各类岗位的需求,真切的吻合各个专业支撑后续教学和专业知识结构的实际需求,浙江省计算机教学指导委员会开展了社会需求调研,以此为非计算机
专业的计算机基础课程教学内容改革提供依据。
2调查方案
2.1样本分类
样本分类的原则是以大学学院(系)为主要类别,兼顾社会企事业的岗位类别。此次调查将样本分为八个类别:
① 金融、保险、证券、投资(对应经贸学院,兼顾财政经济类企事业)
② 城建、房产、建材、装潢(对应建工学院,兼顾建筑房地产行业岗位)
③ 党政机关、社会团体、公检法(对应政管学院和法学院,兼顾政府公务员岗位)
④ 通信、邮政、计算机、网络(对应计算机学院,信息学院,兼顾IT企业岗位)
⑤ 石油化工、橡胶塑料、制药、环境(对应化材学院、生环学院和药学院,兼顾化工类企业岗位)
⑥ 电子电器、仪器仪表、机械制造(对应机电学院,兼顾制造业岗位)
⑦ 新闻、出版、科研、教育(对应人文学院、教科学院、外语学院和理学院,兼顾文教卫岗位)
⑧ 艺术设计、环境设计(对应艺术学院,兼顾各类艺术设计行业岗位)
2.2调研的地理范围和样本规模
以我省杭州、宁波、温州等地市为主,适当涉及县。
依据学生就业地理分布,确定各个地市的样本比例。初步计划杭州占70%,其他地区占30%。要求实际有效样本规模≥1000,发放样本规模≥2000,样本在行业的比例大体依据各个学院招生人数。
此次调查共计发放2100份问卷,实际回收有效问卷1596份,回收率76%。主要调研途径是上门调研。各个类别有效问卷统计结果如表1所示。
2.3调查表设计
2.3.1调查表设计
调查内容分为六大类:
(1) 基础类:主要涉及学生大一上半学年要学习的第一门课程“大学计算机基础”的教学内容,包括操作系统(Windows)、桌面办公软件(Word、Excel、PowerPoint、FrontPage)、汉字输入能力、图形绘制能力、计算机多媒体使用能力、计算机安装与维护能力等。
(2) 程序设计类:主要涉及学生大一下半学年要学习的课程,包括C程序设计、C++程序设计、VB程序设计、Fortran程序设计、Java程序设计。
(3) 网络类:考虑计算机网络已经越来越受用人单位关注,以及对生活、学习和工作的支持作用,此次单独列入网络选项,包括网络组建、因特网应用、简单网页或网站设计、网络管理、网络安全。
(4) 数据库应用类:这也是目前高校比较热衷设置的课程,此次列入的项目包括数据库基本概念、数据库Access、数据库SQL Server、数据库Oracle、数据库MySQL和数据库Foxpro。
(5) 等级考试类:主要想了解用人单位对等级考试的认可度,列入的项目包括等级考试一级、等级考试二级、等级考试三级、专业产品认证。
(6) 应用系统开发能力:主要想了解用人单位对应用开发能力的需求情况,包括软件系统分析设计、计算机系统业务需求规划、电子商务、电子政务、办公自动化系统、业务系统开发。
2.3.2调查表填写
对每个项目要求说明其需要程度。在所列出的36个项目中,给重要性最高的20个项目。
3调查结果
3.1从全部样本看几项主要结果
(1) 认为非常有必要学习的内容或课程(以重要性排列,见表2)。
(2) 认为有时间也可以学习的内容或课程(以重要性排列,见表3)
(3) 认为可学可不学的内容或课程(以重要性排列,见表4)
由此得出用人单位认为不需要学习的十个方面的内容:Fortran程序设计、数据库Foxpro、数据库 MySQL、数据库Oracle、专业产品认证、VB程序设计、Java程序设计、软件系统分析设计、等级考试三级、计算机系统业务需求规划。
3.2从八个分类样本看几项主要结果
(1) 财政经济类企事业(认为十分需要或可有可无的项目分别见表5和表6)
(2) 建筑房地产行业(认为十分需要或可有可无的项目分别见表7和表8)
(3) 政府公务员岗位(认为十分需要或可有可无的项目分别见表9和表10)
(4)IT企业(认为十分需要或可有可无的项目分别见表11和表12)
表15必要项目
序号 “十分需要”的项目百分比最高的10项 %
1 操作系统,如Windows 58
2 电子表格软件,如Excel 56
3 字处理软件,如Word 55
4 汉字输入能力 44
5 因特网应用 28
6 图形绘制能力 26
7 幻灯片播放软件,如PowerPoint 26
8 计算机安装与维护能力 26
9 计算机系统配置能力 22
10 计算机多媒体使用能力 21
表16可有可无的项目
序号 “可有可无”的项目百分比最高的10项 %
1 Fortran程序设计 88
2 数据库Foxpro 86
3 专业产品认证 83
4 等级考试三级 83
5 VB程序设计 82
6 等级考试一级 82
7 数据库 MySQL 60
8 计算机系统业务需求规划 77
9 Java程序设计 77
10 软件系统分析设计 75
(7) 文教卫(认为十分需要或可有可无的项目分别见表17和表18)
表17必要项目
序号 “十分需要”的项目百分比最高的10项 %
1 字处理软件,如Word 59
2 汉字输入能力 54
3 电子表格软件,如Excel 54
4 操作系统,如Windows 50
5 幻灯片播放软件,如PowerPoint 41
6 图形绘制能力 38
7 计算机多媒体使用能力 37
8 因特网应用 26
10 网络安全 16
表18可有可无的项目
序号 “可有可无”的项目百分比最高的10项 %
1 数据库Foxpro 84
2 数据库MySQL 80
3 软件系统分析设计 80
4 业务系统开发 79
5 专业产品认证 77
6 Fortran程序设计 77
7 数据库Oracle 76
8 计算机系统业务需求规划 76
9 Java程序设计 73
10 C程序设计 73
(8) 艺术(认为十分需要或可有可无的项目分别见表19和表20)
表19必要项目
序号 “十分需要”的项目百分比最高的10项 %
1 字处理软件,如Word 61
2 汉字输入能力 53
3 操作系统,如Windows 51
4 电子表格软件,如Excel 49
5 幻灯片播放软件,如PowerPoint 47
6 图形绘制能力 44
8 计算机多媒体使用能力 35
9 数据库基本概念 30
10 简单网页或网站设计 27
表20可有可无的项目
序号 “可有可无”的项目百分比最高的10项 %
1 数据库Foxpro 71
2 数据库Oracle 70
3 Fortran程序设计 68
4 等级考试一级 67
5 专业产品认证 66
6 数据库Access 66
7 数据库MySQL 65
8 软件系统分析设计 65
9 数据库SQL Server 65
10 C++程序设计 60
4从调研数据可以给出的客观结论
(1) 计算机基础仍然是教学重点。
从全部样本数据可以看出,60%左右的用人单位仍然认为基础类项目是最重要需要学习的内容,其中又以文字处理、电子表格、Windows操作系统、汉字输入等为更为重要的教学内容。对于汉字输入部分的内容,在以往教学中是比较忽略的。
(2) 计算机网络能力成为用人单位关注的新教学热点。
计算机网络的应用能力被视为所有项目中第二重要的项目,100%行业都将该部分内容列为第二重要,基础类占60%左右重要性,而网络类已经占到15%的重要性。如果基础类不考虑,在整体样本中,计算机网络的重要性占33.4%(1482网络被选样本/4435总样本)。
(3) 数据库、等级考试和程序设计三个类别普遍被认为不太重要。
数据库技术、等级考试和程序设计三个方面的票数累计得到的百分比才18%左右,有些类别仅仅只达到11%左右。这很值得我们思考。
(4) 应用系统开发受到一定重视。
应用系统开发类项目是居于第三被用人单位重视的,其中电子商务、办公自动化是用户较为关注的知识。
(5) 一些课程或教学内容已经被用户淘汰。
如表21所示:
表21重要性低的课程列表
项目 十分需要
的票数 % 项目 十分需要
的票数 %
数据库Foxpro 51 3 C++程序设计 132 8
Fortran程序设计 57 4 Java程序设计 124 8
VB程序设计 83 5 数据库Access 147 9
数据库Oracle 75 5 C程序设计 152 10
数据库 MySQL 80 5 数据库SQL Server 153 10
其中数据库Foxpro、Fortran程序设计、VB程序设计、数据库Oracle、数据库MySQL都只有5%以下的重要性,这些都值得思考。
(6) 计算机等级考试和专业产品认证并不被用人单位重视。
注:以上结论并未经过浙江省计算机教学指导委员会讨论认定,只仅仅是从调研数据表现出的情况。
5建议
以下建议并不代表浙江省高校计算机科学与技术教学指导委员会的意见,仅仅是浙江工业大学部分参与调查的老师的意见。
(1) 作为进入大学的第一门课程:大学计算机公共基础,其教学内容主要应该突出桌面办公软件的使用(包括Windows操作系统)和计算机网络,并且尽快增大计算机网络的教学内容,适当照应应用系统开发知识,以尽快适应社会对非计算机专业学生的计算机应用能力的需要。
随着计算机的普及以及信息技术教育的地域差别,学生的计算机基础参差不齐,大致可把学生分为以下几种:①计算机操作基础较好的学生。这类学生以前在学校学习过信息技术课,对文字处理、电子表格、演示文稿及计算机网络都有浅显了解。②沉迷于上网的学生。这类学生大都把计算机当做娱乐工具来使用,上网、玩游戏、聊天等,对计算机基础知识几乎不了解。③没有基础的学生。在进入职业院校学习之前偶尔使用过计算机,但对计算机基础知识没有了解。所以,计算机教师的教学方式需要做出相应的调整,面对不同层次的学生,实施差异化教学。
差异化教学要综合用多种教学方法,照顾到不同层次的学生。
1.1 分组学习法
通过与学习委员多次沟通,尽量科学地对学生进行分组。不同类型的学生按比例搭配,将学生分成多个小组,大约10人一组,根据学生人数可以适当添加减少。各小组均设立组长。课前组长负责把教师指定的任务,按照分工通知每位组员。每位组员负责一部分,组长负责分析知识体系、知识间的内在联系、重难点,根据学习内容,有侧重地让组员去解决可能遇到的问题,最后启发大家发散思维,做出不同于上课项目效果的任务来。
这样,同一小组的学生在一起学习。小组间也可以根据教学内容的需要举办各种竞赛,对表现优秀的小组进行表扬,并且在期末成绩中适当体现。这样能加强学生间的沟通,培养学生的团队合作能力,又可以使学生具备竞争意识,为走上社会做好心理准备。
1.2 项目教学法
在学习每个模块之前,教师可先给学生明确提出一个项目任务。学生带着明确目的上课,比一味地讲课达到的学习效果要好。学完该模块的内容后,学生们能够独立完成之前教师提出的项目,这样,学生感到学有所成、学有所用,学习的积极主动性要高得多。
以计算机文化基础模块二Word软件的学习为例。项目的任务是求职简历的制作,先展示事先做好的求职简历,让学生先看到教师制作的漂亮文档,可以引起学生的求知欲。创设这个实用的项目任务可以激发学生的学习提供论文写作和写作服务lunwen. 1KEJI AN. C OM,欢迎您的光临热情,也使他们明确了学习的目标,从而触发将要学习的一系列问题:这个文件是用什么软件制作的?如何插入图片?图片和文字如何排版?页眉页脚如何设置?然后教师在课堂上对知识点进行具体的讲解,随后小组间相互学习和讨论,体现了教师引导、以学生为主体的教学思想。讲解完所有的知识点后,教师梳理所有的知识点,使学生理清知识的脉络,巩固教学效果。
实验课上,教师时刻关注学生的练习进度,整体把握学生的操作情况,及时给予学生帮助,解决出现的问题。最后以小组为单位进行验收,并对大家的表现进行点评。
1.3 个别演示法
有的学生基础差,在课堂教学和小组学习中跟不上,这时教师要采用个别演示法。个别演示法并不是要教师直接告诉学生应该怎么样,而是要尽量引导学生自己做。例如,有的学生基础较好,实践动手操作能力较强,课堂上和实验课上不爱听讲,贪玩,经常开小差。教师可以多给这部分学生提供展示的机会和空间。让这些学生充当“教师”,进行示范讲解和辅导初学者。这些学生有了荣誉感后,就会严格要求自己仔细认真地学习,心甘情愿成为教师的好帮手,这样教师和学习成绩好的学生同时进行巡视辅导,互帮互学、互教互学,从而提高学生学习计算机文化基础的整体水平。
2 课程设计理念和思路
计算机技术发展日新月异,教师要不断学习,扩大自己的视野,及时更新教学内容。不断丰富与课程配套的教学资源,如教学课件、操作试题库的建设,保证教学内容与计算机发展的水平基本同步。
深入调研不同专业对学生计算机能力的要求,针对不同专业的学生设置不同的课程内容、教学进度。通过大量的社会调查,本课程要以工作过程为导向,归纳整理出与实际联系紧密的项目和基本知识点,使学生在完成项目的过程中掌握基本的操作。依据任务驱动、理论联系实践、能力培养的原则,以提高学生整体素质为基础,以培养学生计算机综合使用能力、特别是创新能力和实际操作能力为主线,在基础知识的选择上以应用为目的,以必需、够用、实用为度,服从培养能力的需要,突出针对性和实用性,实现理论、操作、实训并重,基础、技巧和经验并重,达到学以致用的目的。
本课程要打破原来以知识传授为主要特征的教学模式,以计算机使用过程中的真实工作任务及其工作过程为依提供论文写作和写作服务lunwen. 1KEJI AN. C OM,欢迎您的光临据整合、序化教学内容,科学设计学习性工作项目,教、学、做结合,理论与实践一体化。采用任务驱动、项目导向等教学模式,灵活运用案例分析、分组讨论、启发引导、实战体验等教学方法,做到在做中学,在学中做,以求达到最好的教学效果,训练学生运用计算机处理实际问题的能力。教学效果评价采用知识考核与能力考核相结合,重点评价学生的学习态度、学习效果和职业能力。
3 考核方式多样化、过程化