发布时间:2023-03-22 17:37:30
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的计算机软件基础论文样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
>> 计算机软件发明专利授权条件之新颖性研究 计算机软件可专利性之辩证思考 探究计算机软件可维护性方法 计算机软件可维护性方法研究 浅谈计算机软件可维护性方法 浅析计算机软件可维护性方法 计算机软件可维护性方法探讨 计算机软件行业探究 论计算机软件的专利保护 计算机软件专利保护制度问题研究 计算机软件专利保护问题探讨 计算机软件专利保护问题研究 计算机软件的专利保护方法研究和探索 美国商业方法可专利性分析及对我国的启示 探究计算机软件基础数据结构之算法 基于项目管理的计算机软件应用方法探究 美国商业方法专利发展之历程及启示 计算机软件安全检测技术探究 加强计算机软件设计可维护性的措施探究 关于计算机软件设计过程中的可维护性探究 常见问题解答 当前所在位置:。
③ See Statement of Congressman Rick Boucher,Introduction of the Business Method Patent Improvement Act of 2000,Tuesday, October6,2000,.
⑧见USPTO网站:103 Rejection Examples for Business Method Inventions FORMULATING AND COMMUNICATING REJECTIONS UNDER 35 U.S.C. 103 FOR PPLICATIONS DIRECTED TO COMPUTER-IMPLEMENTED BUSINESS METHOD INVENTIONS
⑨See UPC 705,
⑩保证商业方法发明的新颖性,美国专利商标局于2000年3月提出的商业方法专利行动计划中要求扩大在先技术的检索.美国知识产权法协会建议专利商标局收集非专利商业方法的在先技术,美国国会议员提出的2000年商业方法专利促进法中有充分的在先技术以检索商业方法发明的新颖性的建议。
参考文献:
①曾文怡.商业方法发明之可专利性研究,世新大学智慧财产权研究所硕士论文,2011年6月。
②陈健.商业方法专利研究[M].北京:知识产权出版社,第1版,2011年5月1日;第一章,美国最高法院关于商业方法专利审查的“三部曲”。
③蔡明谚.欧美商业方法专利之比较研究[M].国立中正大学财经法律学研究所硕士论文,2011年6月。
近几年,信息安全事件发生数量急剧增加,并且呈现快速增长趋势。政府部门所应用的信息系统,在出现信息安全问题,所造成的后果将十分严重,所以信息安全问题已经成社会各界广泛关注的一个问题,但是系统在实际应用中,硬件及软件方面都会存在一些无法避免的问题,伴随着系统的不断应用,新型漏洞也会逐渐出现。攻击者就可以根据软件所存在的漏洞,做出窃取信息的行为。所以对于计算机软件漏洞问题进行分析研究具有重要的现实意义。
【关键词】补丁管理 漏洞检测 网络安全
只从进入信息时代之后,信息建设水平子啊短时间内取得了显著成果,已经在人们的生活及工作中广泛应用。但是人们在享受信息化所具有的便捷的同时,人们也开始逐渐发现信心安全的重要性,特别是近几年各种信心安全事件的发生,让信息安全已经成为社会各界广泛关注的一个问题。所以,如果对于计算机软件内部所存在的安全漏洞进行快速检测,特别是对于操作系统内所存在的软件,在攻击者没有发现之前就进行针对性修复,已经成为有关演技人员重点研究内容。
1 系统需求分析和总体设计
1.1 系统需求
1.1.1 系统开发目标
本文所研究的计算机软件漏洞检测系统设计及实现研究中,主要就是对于公安信息专用网络计算机软件在实际够用中所存在的漏洞进行检测及修补,提高公安信息专用网络计算机软件管理水平,降低公安信息网计算机软件维护成本,及时发现计算机所存在的漏洞并对其进行修复,降低计算机软件所存在的风险。
1.1.2 系统功能范围
计算机软件漏洞检测系统在公安信息网络内应用,主要是根据信息网拓扑结构及实际情况, 根据计算机漏洞检测形式,对于计算机所存在的漏洞进行修补,下载针对性补丁,判断出计算机软件程序所存在的木马,对于信息网进行全面性分析,提出针对性意见,增加对于局域网管理水平,让管理人员及时了解到公安信息网内的基础信息。
1.1.3 系统性能显著
(1)客户端运行负担较低:公安部门所应用的计算机采购时间较长,硬件设施水平较低,所以客户端运算量最好能够适当进行降低,这样才能够降低对于公安正常办公的影响。
(2)漏洞信心更新速率较高:根据有关部门统计,计算机内部所存在的漏洞会伴随着时间的延长所下降,计算机所存在的新漏洞,经常容易被计算,对于计算机造成较大的影响,破坏程度较高。所以,计算机系统整体漏洞扫描能力与系统漏洞数据库之间有着紧密关联,提高系统漏洞数据库的全面性,进而能够显著提高系统整体性能,所以系统漏洞必须根据数据库信息进行同步。
(3)服务器负载压力较低:公安部门在信息化建设过程中,在硬件设施上面投入了较大材料,为了能够降低信息化经济成本,减少在硬件设施上面的成本,公安部门对于原有系统进行了升级,将并不是一台计算机应用一个软件。所以,系统在实际运行过程中,就必须提高对于计算机硬件资源的使用数量,降低服务器负载压力,进而保证服务器网页稳定运行。
1.2 系统的总体设计思路
系统总体设计思路在制定过程中,需要将系统所具有的功能及非功能性能进行限制。按照系统功能特点及业务实际运行的实际要求,需要利用以下几点技术思路。
1.2.1 模块化设计开发模式
软件设计开发过程中,需要采用模块化设计方式,提高软件代码的可用性及兼容性,这样设计人员对于软件功能及特点设计方面,能够有效进行完善,缩短软件更新速度,在实际设计过程中遵循模块化技术思路。根据软件功能及数据耦合度之间的差异,可以对于功能模块进行针对性设计及测试。
1.2.2 动态检测技术
软件在设计开发过程中,要是利用动态检测技术,能够有效保证计算机在进行漏洞扫描过程中,计算机操作并不会受到任何影响,进而有效躲避网络对于计算机所造成的攻击。计算机按照安全漏洞数据库内具有的信息,对于目标系统内部所存在的漏洞进行检测。动态监测技术在实际应用中能够有效降低计算机对于网络流动的负载水平,泄漏报告不会被监听。
1.2.3 两层结构设计
在计算机服务器内应用两层结构设计,能够有效解决计算机用户使用适量,网络结构复杂等等特征,对于客户端计算机状态管理更加便捷高效,与此同时还能够对于计算机漏洞及补丁文件进行高效率分布。
1.3 系统的总体技术方案
根据公安信息网计算机在实际应用中主要应用的软件,是计算机漏洞检测系统主要对象,计算机主要应用的软件有三类软件,分别是微软操作系统软件、MircrosoftOffic系统应用软件及Adobe Flash必备软件。计算机软件漏洞检测系统在设计及开发过程中,需要针对性开发,根据公安信息网实际运行情况,按照用户数量大及网络结构复杂等等特点进行设计。
为了能够让计算机软件漏洞检测系统该校在公安信息网内应用,系统在设计开发过程中,需要有效将服务器及模块化技术进行结合。计算机软件漏洞系统检测系统主要有三部分构成,分别是一级服务器、二级服务器就客户端。
1.3.1 一级服务器
一级服务器为漏洞信息库更新提供良好的基础条件。一级服务器在实际运行过程中,主要工作职责就是及时发现软件所存在的漏洞,并且下载针对性补丁文件,所产生的信息传输到子服务器。一级服务器是计算机软件漏洞检测系统内唯一一个能够与外部网络进行两个的的服务器,进而保证对于计算机进行及时更新。所以,计算机软件漏洞检测系统信息库数据更新水品与一级服务器之间的有着紧密关联。
1.3.2 二级服务器
二级服务器所具有的信息是一级服务器内部所包含的漏洞信息,公安信息网由于环境属于物理隔离,因此二级服务器想要与一级服务器信息保证同步,只能够应用储存介质的方式进行实现,这样二级服务器才能够与子服务器进行有效连接。二级服务器能够有效与子服务器进行补丁分配,进而做到信息资源的共享,提高系统拓展性能。
1.3.3 客户端
补丁及补丁信息在上级服务器下载完毕之后,在对于计算机漏洞扫描之后,对于补丁进行安装。客户端在实际应用过程中,需要将客户端与服务端之间连接,提高通信传效率,提升系统效率。
2 系统有关技术
2.1 基于主机的静态漏洞检测
基于主机的静态漏洞检测属于漏洞动态监测技术中的一种。在对于主机的静态漏洞检测过程中,首先需要注册表,计算机操作系统内的重要数据库就是注册表,注册表能够将操作系统及应用软件所设置及有关信心全部进行记录及储存,也可以注册表能够有效将计算机软件漏洞检测系统实际运行环境客观性反应出来。计算机软件漏洞检测系统内的客户端应用漏洞扫描模考,能够有效对于注册表所具有的特点进行针对性监测,进而找到计算机软件漏洞检测系统所存在的信息记录全部找出,将有关数据与漏洞信息数据库进行对比,进而形成漏洞列表的自动修复,用户就可以根据自身实际情况,对于补丁进行筛选及下载。
静态的主机系统对于漏洞检测国学中,首先需要以漏洞匹配表作为漏洞检测作为基础,这就需要漏洞匹配表内数据拥有较高的可靠性,并且还能够实时进行更新。本文在对于计算机软件漏洞检测系统设计及实现研究中,选择的是微软所的补丁知识库,该知识库在实际应用中需要及时进行更新维护,微软公司每个月都会对于知识库所存在的漏洞进行最新补丁颁布。
2.2 基于补丁的漏洞修复
客户端在启动之后,就会在网络环境内获得终端列表,利用终端列表能够有效获得网络环境内的终端地址及有关信息,进而保证计算机与网络进行连接,对于所获得的数据信息资源进行读取。终端计算机要是不存在有关数据资源,就可以重新选择一台计算机,让计算机与网络进行连接,进而获得数据资源,满足实际应用的需求。
终端列表所获得的数据资源要是与用户实际需求之间存在较大差距,终端列表就可以直接向服务端计算机进行连接,并且对于数据资源进行请求。服务器要是并没有找到做需要的数据资源,漏洞补丁下载就将失败。
漏洞补丁在下载安装之后,为了能够让用户应用更加方便,在安装过程中就需要应用静默式安全方式,在漏洞补丁知识库找到漏洞补丁所需要的有关参数,进而直接将漏洞补丁进行安装就可以了。漏洞补丁在安装完毕之后,就可以对于下一个漏洞补丁进行安装,直到最后一个漏洞补丁安装完毕。
2.3 漏洞信息与补丁文件的获取
2.3.1 漏洞信息与补丁文件的获取
计算机软件漏洞检测系统所获得的补丁信息全部都是在微软官网上面获取,进而能够有效保证补丁信息的全面及精准。在微软官网上面或者信息公告,主要目的就是满足系统在实际应用中的覆盖范围及实时性需求。
2.3.2 一级服务器对补丁文件的自动下载
计算机软件漏洞检测系统要是能够具有补丁自动下载功能,最为关键的就是能够自行对于补丁下载地址进行获取。首先,计算机软件漏洞检测系统需要将微软公司的网址下载到本地后,对于网址进行分离分析,进而找到网址内所具有的安全信息,例如公告号、漏洞描述等等;其次就是公告上面的URL下载到计算机系统内,对于安全公告进行划分分析,这样就能够获得每一个补丁的相信信息,例如补丁安全等级、软件名称等等;最后就是有服务器端将补丁全部数据都生成表格,并且将自动下载的全部补丁文件所对应的网址都自动读取,填写到本地文件目录中, 为用户提供补丁下载资源。
3 系统设计与实现
3.1 客户端的漏洞检测设计与实现
客户端漏洞检测主要有五部分构成,分别是漏洞扫描模块、用户界面模块、端口扫描模块、程序指纹识别模块及分布式下载模块。
3.1.1 漏洞检测模块
漏洞检测模块还分为三个功能单元,分别是操作系统漏洞检测子模块、第三方软件漏洞检测子模块及漏洞复子模块。
(1)操作系统漏洞检测子模块。操作系统漏洞检测子模块所应用的检测方式,是根据主机静态库漏洞扫描检测技术作为前提,所应用的静态库按照微软公司系统所的漏洞信息,具体步骤为:首先就需要对于漏洞信息模块进行调用获取,为漏洞补丁下载提供数据库,数据库在实际应用中,对于程序所具有的信息进行有效保护,防止其他恶意程序及违法行为对于造成影响,结构数据库具有64位的密钥匙;其次对于漏洞信息进行模块调用获取,对于系统通过漏洞库信息进行下载更新,在将漏洞信息库转变为普通数据库,按照普通数据库内数据结构对于漏洞数据库内的信息资源进行查找分析,并且将结果储存到针对性容器内,后期漏洞检测对比更加方便;最后就是将计算机系统内所存在的漏洞列表进行删除,进而有效得有系统所存在的漏洞列表。
(2)第三方软件漏洞检测子模块。计算机软件漏洞检测系统需要通过第三方软件获得补丁信息,并且安装目前操作系统内。
第三方软件漏洞检测模块所包含的内容角度,分别是:①从第三方软件内获取最新漏洞补丁及软件版本有关信息,并且将下载的第三方软件新系统信息安装到操作系统内;②第三方软件能够间系统最新版本信息及补丁信息在获取之后进行比较,并且安装到操作系统中,操作系统在安装第三方软件之后,就能够对于第三方软件不断进行更新;③第三方软件在当前操作系统安装之后,需要对于最新软件版本及漏洞补丁进行下载安装,不断对于软件进行完善;④第三方软件版本信息主要包含三方面信息,分别是第三方软件的名称、对于第三方软件最新信息进行描述及第三方软件最新版本下载地址。
(3)漏洞修复子模块。计算机软件漏洞检测系统在应用补丁的漏洞修复技术之后,漏洞检测模块能够有效将计算机内部下载但是并没有安装的补丁文件检测出来,漏洞修复子模块在补丁知识库内找到针对性启动参数之后,就能够直接将补丁文件进行安全,补丁在安全之后,系统就会对于下一个补丁进行安装,并且对于重启操作等等操作进行阻止,全部补丁文件在安装完毕之后,系统才会询问,用户根据自身实际情况选择计算机是否需要重启。
3.1.2 用户界面模块
在用户界面模块内,应用WTL基于SDK封装方式,能够提供一个十分有效的窗口架构,这种界面操作方式,能够为用户提供更加便捷的操作。
3.1.3 进程扫描模块
进程扫描模块能够根据系统操作进程所产生的信息,并且根据系统端口实际运行情况,能够给出安全的信息。
在对于知识库判别中,最佳方式就是对于服务端进行下载更新,在对于知识库分类分析之后,对于当前系统活动信息进行扫描,系统网络端口在分析占据之后,对于知识库进行阐述,对于系统资料及威胁程度进行针对性提出。所以,扫描步骤为:首先对于进程知识库进行下载更新,根据服务端允许下载,为服务器提供最新知识库,知识库所选择的本地数据库;其次就是对于进程列表进行扫描;最后就是通过知识库对于进程进行描述。
3.1.4 程序指纹识别模块
计算机程序在启动之后,客户端就会进入到一个监控模块内,对于计算机程序所进行的全部操作进行实时性监控监测。计算机软件漏洞检测系统要是实现实时性监控,就需要在系统上安装监视及控制进程。进程在实际创建过程中所需要包含的内容较多,并且需要分为多个步骤进行,在当全部步骤都落实之后,进程才能够启动。
进程在启动过程中所设计到的每一个步骤都是必要步骤。为了能够创建监视及控制进程,就需要利用计算机软件漏洞检测系统内所具有的函数关系式,对于保证进程步骤无法通过所创建的代码。
3.1.5 分布式下载模块
在计算机软件漏洞检测系统内应用分布式下载模块,主要目的就是降低局域网对于服务器所造成的影响,任何一个终端都能够提供相同的服务,并且每一个终端内都具有下载模块,终端在启动之后,都能够向服务器传输自身地址等等基础信息。服务器终端内会形成一个信息列表,对于用户提供有关信息。
3.2 服务端的漏洞检测设计与实现
服务端是计算机软件漏洞检测系统信息数据的源头,与此同时还能够对于信息数据进行知识类别及漏洞的实现,漏洞补丁也是从服务端进行下载,对于网络流量能够有效进行控制。服务端除了用户界面模块部分,还具有四部分模块,分别是漏洞信息库模块、评估规则模块、用户信息库模块及特征指纹模块。
3.2.1 漏洞信息库模块
漏洞信息库模块主要包括两个子模块,分别是操作系统漏洞获取子模块及第三方软件漏洞获取子模块。操作系统漏洞获取子模块在对于信息获取中,主要是根据微软所公布出现的漏洞信息进行跟踪,对于系统所存在的已知漏洞信息进行收集,并且将操作系统所具有的补丁信息进行读取。
(1)操作系统漏洞获取子模块。操作系统漏洞获取子模块主要是对于微软所公布出现的信息进行跟踪,同时对于系统所具有的最近漏洞信息进行收集,进而保证对于系统最新漏洞信息济宁掌握。系统最新漏洞信息主要包括三种,分别是漏洞名称、漏洞危险程度及漏洞所影响的系统版本。
(2)第三方软件漏洞获取子模块。第三方软件漏洞获取子模块主要是对于计算机系统内的第三方软件进行完善,更新及维护第三方软件所公布出来的漏洞信息,保证计算机系统内所应用第三方软件信息与官网漏洞信息相吻合,下子第三方软件最近补丁或者是版本,并且将最新补丁或者是版本安装到计算机内。
3.2.2 评估规则库模块
评估规则库模块属于判别知识库,能够根据用户实际应用需求进行扩展,并且对其安全性能进行判断,主要就是对于客户端所存在的异常端口进行扫描,判断计算机中那个端口真正运行。管理人员能够通过评估规则库模块对于服务端接口进行了解,掌握对于软件造成影响的信息,进而构成具有结构性的知识库。管理人员在对于知识库输入信息之后,知识库能够根据实际情况进行扩充,增加知识库内信息数量。
3.2.3 用户信息库模块
用户信息库模块是计算机软件漏洞检测系统内的重要组成部分,主要是对于分布式下载进行控制,属于知识库。在用户信息库模块内的知识库中,该知识库将用户在客户端上面所产生的全部数据信息都进行记录及储存。客户端在获取知识库数据信息之后,能够直接从网络环境中进行下载,或者是提供下载功能。
服务终端在启动之后,服务端就能够为用户提供NgixWEB服务,与此同时附带模块也能够运行,在这个过程中计算机防火墙还能够添加策略信息,对于防火墙进行初始化设置,保证防火墙的启动与函数关系计算所的得到的参数相吻合。防火墙要是在启动之后就添加策略信息,就能够启动提供服务。
3.2.4 用户界面模块
计算机软件漏洞检测系统在用户界面模块中,选择的是WTL基于SDK封装的窗口框架。用户界面模块主要应用就是能够为用户提供一个良好的界面体验,在实际操作过程中更加便捷。
4 结论
本文在对于计算机软件漏洞检测系统的设计与实验研究中,根据计算机软件漏洞有关理论知识,对于计算机软件漏洞检测方法进行了详细分析研究,并且根据公安部门计算机漏洞检测的实际情况,形成了一个较为完善的解决方案,能够有效将计算机软件漏洞自我检测与网络修复结合在一起。计算机软件漏洞检测系统在实际应用中不仅仅能够对于已知漏洞进行检测,还能够对于补丁进行下子及自动安全,有效提高计算机安全性能。
参考文献
[1]翟钰,张玉清,武维善,胡建武.系统安全漏洞研究及数据库实现[J].计算机工程,2014(04):68-71.
[2]朱静.安全漏洞及其修补技术的研究[D].西安:西安电子科技大学计算机系统结构专业硕士学位论文,2015:5-9.
[3]柳崧轶.基于C语言的程序安全性分析[D].长春:吉林大学计算机应用专业硕士学位论文,2013:6-9.
[4]CNCERT安全报告:软件漏洞成重大隐患[J].网络与信息,2011(04):57.
[5]单国栋,戴英侠,王航.计算机漏洞分类研究[J].计算机工程,2012(10):3-6.
[6]王志平.基于指标体系的网络安全态势评估研究[D].长沙:国防科学技术大学计算机科学与技术学院硕士学位论文,2015:5-9.
[7]潘玉.桌面安全管理技术现状与发展趋势[J].信息安全与技术,2014(08):13-16.
[8]刘欣.Windows 2000操作系统的安全漏洞检测方法及其安全对策的研究[D].北京:中国电力科学研究院计算机应用技术专业硕士学位论文,2015:12-17.
[9]任亚洲.Windows系统漏洞的研究[J].科技信息,2014(25):426.
[10]黄明,曾庆凯.软件脆弱性分类属性研究[J].计算机工程,2013(01):184-187.
[11]王湘新.湖南省公安消防部队补丁管理系统建设方案[J].信息安全与通信保密,2014(05):99-101.
[12]薛冰,孙寿利.局域网内Windows系统补丁自动更新的实现与应用[J].网络与信息,2013(11):27.
[13]李建安,谷利泽,杨义先.漏洞扫描与补丁管理系统的设计与实现[C].第一届中国高校通信类院系学术研讨会论文集[M].北京:电子工业出版社,2013:471-475.
[14]康峰.网络漏洞扫描系统的研究与设计[J].电脑开发与应用,2014(10):27-29.
[15]王雨晨.系统漏洞原理与常见攻击方法[J].计算机工程与应用,2015(03):62-64.
作者简介
张小敏(1979-),女,陕西省咸阳市人。曾毕业于兰州交通大学,获得硕士学位。现为西北师范大学数学与统计学院助教。研究方向为计算机软件与理论。
【关键词】美术学院;计算机教学;实验中心
四川师范大学美术学院由美术学和艺术设计两个系组成,其中艺术设计系包含了平面设计、环艺设计、动画设计三个方向,而计算机教学贯穿了艺术设计整个专业课程的学习过程。从计算机文化基础课程的教学到计算机应用软件教学,熟练的掌握计算机应用能力能为专业课程的学习打下良好的基础。因此建立计算机教学实验中心能更好的开展有美术学院特色的计算机课程教学,从而提高计算机课程的教学质量。
一、美术学院计算机课程教学现状
(1)计算机应用软件课程师资较为欠缺。同一门课程往往由不同专业教师担任教学,还包括不少兼职教师和在职研究生。并且部分艺术专业教师对计算机软件应用方面并不熟练擅长,也对计算机软件课程教学缺乏足够的重视。这样既不利于教学工作的稳定开展,也不利于计算机课程教学质量的提高。
(2)计算机应用软件课程在教学管理上较松散混乱,任课教师间缺乏交流,同一门课程往往在教学内容、教学方式上各不相同,并且最终的考核方式、评分标准上也都没能形成统一标准。这导致目前学院学生对计算机软件课程的教学存在较大的意见。
(3)从2010-2011学年开始,计算机基础课程中增加了Photoshop的教学要求,同时该课程也是美院学生需要深入学习的计算机应用软件课程。这必将导致教学内容上的冲突。因此在计算机基础和计算机软件应用的教学上需要展开思考教研,注重教学的相互结合,保持计算机教学的连贯性。
(4)学院在计算机相关课程的科研领域很是空白,目前相关任课教师不愿把精力和重心放在计算机应用领域,因此没有很好的开展科研教改工作,这对美术学院计算机课程的教学和发展很是不利。
二、美术学院计算机教学实验中心的构建和实施
计算机教学实验中心是美术学院计算机课程教学实验机构,主要承担学院计算机文化基础课程和计算机软件应用课程的教学和上机实验任务。结合美术学院的各专业特点进行计算机课程教学,使计算机教学更好的与艺术设计课程相融合,培养学生的计算机实际应用能力,以适应社会发展的需要
教学实验中心的硬件组成:目前学院有12间计算机机房,学生实验用微机共计约600台。(其中包含苹果机房1间,60台苹果电脑)已能基本保证学院师生的教学实验要求,如在条件允许的情况下可对部分电脑硬件逐步升级,以更好的满足计算机教学实验需要。
教学实验中心的师资组成:计划由学院计算机课程教师、计算机课程实验员和熟悉计算机软件教学的艺术教师共同构成,各系部可在课程开课前推荐擅长计算机软件教学的教师,实验中心将根据每门课程的具体情况协调组织教师展开教学工作。
三、美术学院计算机教学实验中心的主要任务
(1)逐步改变计算机应用软件教学师资欠缺的现状,以计算机教师和艺术教师共同组织建立较为稳定的教学团队,结合学院实际情况开展计算机课程教学。并在条件成熟的情况下展开教师技能培训,提高教师软件操作技能和教学能力。要求教师在计算机应用知识外掌握多方面多领域的知识结构,如色彩、构成、辅助设计、影象处理等。注重扩展自身知识领域,不断学习和提高,展开跨专业知识交流。
(2)提高学院计算机课程教学质量。每门课程开课前就课程教学大纲,教学计划,教学内容进行统一的制定,使教师对每门计算机课程的教学有更清晰的理解。在教学中注重把控每位老师的教学内容和进度,召开教研会加强教师间沟通交流。在课程结束前制定统一的考核方式和评分标准,使学生能更好的完成课程学习并有更加统一量化的成绩来体现学习水平。
(3)针对计算机应用方向展开科研教改工作。准确地把握住美术学院中各专业的特点和需求,掌握学生学习兴趣和学习意向。结合美术学院计算机教学的特点,探索计算机基础—计算机应用软件—艺术设计三者之间的更好融合,通过论文、专著、教材编写等形式展开科研,并争取教改科研立项工作。促进学院计算机相关课程的教学工作。
(4)注重计算机课程教学的连贯性,结合计算机基础中增加了Photoshop等软件教学的情况,在教学内容上,教学方式上进行探索。保持教学的整体连贯,从而提高学生的学习兴趣和动力。并且根据学生的实际需要更好的开展跨专业的计算机选修课程,真正提高学生的计算机操作应用能力。
(5)逐步健全完善计算机教学实验中心的软硬件条件,更好的维护管理学院硬件设备,提高设备的利用率、精心设置实验项目,为学院师生提供更好更稳定的计算机理论教学和上机实践环境。
在计算机教学中注重实验教学、强调动手能力,促进理论和实验的更好结合,这是现阶段计算机课程教学的必然趋势。美术学院计算机教学实验中心会以注重学生的实践创新能力为核心,培养学生的操作能力和实验技能,并结合学院实际情况开展计算机课程的教研教改工作,进行有针对性的科研探索,从而大幅提高学院的计算机相关课程的教学质量。
关键词:计算机辅助音乐教学 乐感 计算机辅助教学软件
中图分类号:G632 文献标识码:A 文章编号:1674-2117(2014)10-0090-02
1 前言
声音的聆听在学生认知和学习过程中占有极重要的地位,听觉训练不仅可以增强学生欣赏音乐的能力,更是学习音乐的重要基础。因此,乐感教学在音乐教学活动中非常重要,乐感的培养是接触音乐的第一步。乐感教学所包含的项目有许多,主要包括识谱能力和听音能力。识谱能力包括音乐的认知与表现,听音能力是以技能为主的音乐表现方式,包含听唱、听奏、听写,使学生领会节奏、高低音、曲调等。
然而,对学生来说,要建立良好的乐感却不是一件容易的事。原因有两个方面:其一,众多学科课程的压力,学生难以在音乐学习中倾注很多精力;其二,尽管有些学生的乐感是天生的,但大多学生的乐感是要靠后天训练才能提升的。面对有不同训练需求的学生,我们尚未找到合适的手段,来有效地、个性化地促进学生乐感的建构。
计算机辅助音乐教学(CAMI)的出现,给音乐教学带来新的契机,更使得乐感教学有了别具一格的新手段。
2 计算机辅助音乐教学
一般来说,CAMI策略在教育上的影响优于其他的教育手段,音乐计算机软件的使用,可以提高学生的学习兴趣,并可激发学生学习的动机。CAMI提供了音乐认知、技能、情意等教学手段。因为大多CAMI软件都提供了音乐符号相关认知系统、音乐作品的和声分析,学生可借由计算机来学习音乐分析、转调等各项有关认知方面的活动。此外,借由曲调、节奏、和弦系列的聆听,给学生练习曲调听写、节奏听写及和声听写的机会,进而发展了学生乐感的能力。
国外对计算机辅助音乐教学相当重视,1973年美国成立了一个国家计算机音乐教学协会(National Consortium for Computer-Based Music Instruction,NCCBMI),目的是让软件设计师与音乐教学人员有相互沟通的机会。此协会在1985年改名为音乐教学科技应用协会(Association for Technology in Music Instruction, ATMI),继续推广CAMI。在20世纪80年代中期,美国各级学校的CAMI被计算机和MIDI所取代。为了配合MIDI的教学,学校的音乐教学设备除了计算机外,还加上MIDI的设备,尤其是电子合成器。除此之外,也有许多很多因素促使将音乐设计成以网络为基础的课程,如①越来越多的学生期望接受这种形式的知识;②最新音乐信息通过网络传播很容易;③经由网络来进行音乐教学会激发学生的学习兴趣。
国内对计算机技术推进也很快,但音乐科目涉及较少,有关CAMI的研究总体起步较晚,且一开始的研究以大学生为对象,后来才渐渐地扩及到中小学生。个别论文就中小学生使用CAIM进行探讨,也仅仅是强调应用的重要性,并没有给出具体的应用策略。还有个别论文,仅仅探讨利用单个计算机多媒体功能来进行的辅助音乐教学,忽视了网络的应用。
3 计算机在辅助乐感教学上的角色
传统的听唱或听写课程,教师除必须课前备课外,要在课堂上多次以琴弹奏,每次弹奏总是怕弹错而影响学生。严格来说,的确不可能每次弹奏都相同。另外,受限于仅能用双手弹奏,遇到音域较宽广的和声或多声部曲调,便会受到限制。为避免上述的缺憾和限制,计算机软件可以扮演一个辅助弹奏的角色。
由于计算机软件和设备的进步,可以利用计算机将教材直接转成音乐演奏出来,除了钢琴的音色外,各声部也可以任意设定成任何一种乐器的音色播出,而且每次奏出的音乐一定相同,再难的曲调也能演奏,音乐的速度、强弱也能调整。对于双手无法弹奏的超宽远和弦或多声部,也能轻而易举的奏出。
4 计算机辅助乐感教学相关软件
支持乐感教学的教学软件有很多,以国外产品为主。比如:
MusicLab Series1,有两种版本,一种为基础版本(给8岁以上),另一种为高级版本(给高中和大学程度)。
Musicware Piano,使用真实的歌曲和多样化的屏幕练习来教导学习钢琴两年的初学者。
Practica Musica,为音乐教学程序,强调识谱和听力训练,以古典音乐课程为基础。
上述软件都可以进行音高和节奏(配对、辨识、听写)、音高加节奏(辨识、听写)、音阶和调号、音程和和弦(弹奏、阅读、听力训练)、和声听力等的训练。
国内常见的支持乐感教学的音乐教学软件有:
Cakewalk3.0,只具有MIDI音序功能的音乐软件,是初学MIDI的最佳工具。
Cakewalk Virtual Piano,这是一个图形化的虚拟钢琴,它可以将计算机键盘转化为MIDI键盘来输入MIDI信息。
Roland VSC-88 VSC-88,这是日本Roland公司推出的第二代软件音源。
Band-in-a-Box 2004,是一个自动编曲和自动配器的软件,该版本有中文版。
Jammer Professional.v5.0.8.1,自动配器音序软件目前最新版本。
关键词:校企联合;人才培养;专业改革
1 背景
自1998年教育部制订的本科专业目录将原有的计算机软件、计算机硬件、计算机应用调整合并为计算机科学与技术专业后,普通高等学校一直都在执行这个专业目录。然而,计算机学科本身的快速发展、就业形势的急剧变化、毕业生的知识结构及能力与用人市场的差别等一系列因素,导致计算机专业的改革和改造成为必然。于是,一方面,计算机科学与技术这个大专业下分离出更具体化的网络工程和软件工程专业,同时教育部高等学校计算机科学与技术教学指导委员会也在积极探索专业改革与改造方案。从2004年起,就计算机专业本科教育的状况、专业发展战略思路、专业规范、专业公共核心知识体系与课程、实践教学体系与规范、核心课程实施方案、能力培养体系等方面进行研究与实践。建议采用“分类培养”的方式,并确定为计算机科学、计算机工程、软件工程、信息技术4个培养方向。即少数高水平大学按照科学研究型人才标准来培养学生,大部分本科院校按照工程应用型人才标准来培养学生。为了配合专业改革,2008年,计算机科学与技术教学指导委员会启动了“计算机科学与技术专业教学改革与实践”项目,从全国高校中确定了14所高校,作为专业教学改革与实践的试点高校,长江大学成为“具有行业特色院校的计算机专业人才培养研究与试点”学校之一。
长江大学具有非常鲜明的石油行业特色背景。如果将计算机专业与石油专业充分结合,培养能够在石油信息化领域从事软件系统开发和管理的交叉型复合人才,在提高学生就业率的同时,也能为石油行业输送大批懂得石油专业的信息化专门人才。为此,在充分调研的基础上,我校与北京侏罗纪软件股份有限公司合作,从2009年起,学校从大二学生中抽调部分学生,成立了软件工程专业(石油应用软件方向)实验班。旨在通过校企合作,探索专业培养定位、教学内容、教学方法的改革之路,以求办出专业特色。同时,也希望将该班级成功的教学模式进行推广,辐射到所有班级,让学生全面受益。
2 改革的基本原则
2.1 按照产学合作培养模式满足企业需求,实现与企业的“无缝对接”
公司根据市场的实际需求提供人才培养规格要求,校企双方共同商量,确定人才培养方案、课程体系,教学内容等,有别于传统意义上的“订单式”培养。实验班根据企业和市场的实际需要确定学习内容,公司参与培养方案的制订与实施,实现一种特色鲜明的“校企合作多元培养方案”。
2.2 通过理论实践结合丰富学生知识结构,提高就业竞争力
在用人单位看来,扎实的专业基础知识、符合企业发展理念的职业素养、一定的实践工作经历积累,在一定程度上反映了大学生的综合素质和能力,也符合企业最终的用人要求。在权衡成本与效益的基础上,用人单位不仅考察大学毕业生的学习成绩和思想品质,而且对学生的专业实践经历也提出一定的要求,这样可以满足用人单位效益最大化的要求,也是市场经济条件下用人单位合乎情理的选择。
然而,在目前高等教育的现实情况中,学生直接接触社会和实践的机会较少,其后果是学生只会纸上谈兵,很难获得将来就业所需要的实际工作经历。校企合作教育方式是一种既能使学生顺利完成学业,又能使学生积累一定工作经验的教育模式。从过去简单的“教”和“准实践”,转变到满足企业具体需求,通过多种教学手段实现真实的实践,能够提高学生的就业竞争力。
2.3 按照计算机和石油专业复合型人才规格培养,提高学生综合素质
在人才培养方案的课程设置中,需要对教育部98版专业目录中的规定课程进行适当突破,保留计算机软件类的主干课程,对计算机硬件类课程进行压缩和裁减,增加石油类主干课程,开设软件工程及软件开发技术类课程。采取理论教学、实践教学、专题讲座、专题培训、实训、参与实际项目等多种教学方式,达到能力培养的要求。
3 人才培养的目标定位与具体要求
石油企业信息化建设任务艰巨,石油勘探开发领域也需要众多专业化的系统软件。上至高端的图像图像处理、数据分析等系统,下至低端的数据信息化服务,都需要既懂计算机又懂石油的专业人才。此次改革的根本目的,就是培养能从事石油信息化软件和石油勘探开发软件开发工作的高级技术人才。
3.1 培养目标
适应我国社会主义现代化建设和石油信息化建设的需要,德、智、体全面发展,具有良好的科学素养、职业素养和人文知识背景,在工作思路、工作方法等方面得到系统的训练,较系统地掌握计算机软件工程基本理论和石油勘探开发基本知识,具有较强的实践应用能力,能从事石油勘探开发领域的软件开发、信息建设等方面的工作,也可以从事石油行业或其他应用领域计算机应用软件开发、研发工作的高级应用型工程技术人才。
3.2 业务培养要求
本专业学生主要学习计算机软件工程的基本理论,学习石油勘探开发的基础知识,接受从事石油勘探开发领域计算机应用的专门训练,具有研究和开发计算机软件系统的能力,特别是具有开发石油勘探开发方面计算机软件系统的专门能力。本专业偏重于石油勘探开发软件开发、应用领域,要求具备的知识和能力如下:
1)系统掌握计算机软件工程专业的基本理论与基本知识。
2)熟悉石油勘探开发信息应用的基本内容、特点和专有知识。
3)掌握软件系统分析和设计的基本方法,具有研究、开发计算机软件系统的能力。
4)具有扎实的文字功底,了解软件开发工作过程中各种文档的书写规范和要求。
5)熟练使用软件开发过程中的各种工具软件。
61熟悉IT项目管理的基本流程、工作方法,并能够在实际工作中应用。
7)具有工程意识、创新意识、经济意识和管理意识,掌握一定的经济学与管理学的知识,具有较强的工作适应能力,工程实践能力和组织管理能力。
学生通过学习计算机知识课程、石油知识课程、人文知识课程、理论与实践结合的课程,将成为专业(计算机、石油)基础知识扎实、综合能力强、实践能力强、责任心和事业心强的复合型人才。即通过课堂教学、校内实训、企业实践紧密结合的教学方式,本专业将培养出满足社会实际需要的、综合能力强的复合型、应用型人才,缩短毕业生与社会需求之间的“磨合”期,达到现有本科毕业1年以后的实际水平。
3.3 课程体系设置
在人才培养方案中,除公共课和基础课外,我们设置了4大模块课程:
1)计算机课程模块。
C/C++程序设计、面向对象程序设计(C#、Java)、离散数学、算法与数据结构、数据库原理及应用、操作系统原理、计算机网络及应用、计算机硬件技术基础、计算机图形学基础、算法分析与设计。
2)软件工程及软件开发技术课程模块。
软件需求分析、软件工程管理、软件开发项目管理、软件质量管理与控制、Web及BS软件开发基础、软件设计、XML解析与应用、.NET架构软件开发、软件开发案例分析、常用软件开发工具、软件文档编写、石油业务流程分析、石油数据管理技术。
3)石油专业课程模块。
考虑到石油专业的两大领域:勘探和开发,实验班的人才培养方案对不同年级的课程设置有所不同的侧重。2009年,班级设置课程侧重于勘探,包括的课程有地质学基础、石油与天然气地质学、沉积岩与沉积相、油气田地下地质学、综合物探、地球物理测井、油藏工程原理;2010年,班级设置的课程侧重于开发,包括的课程有油藏工程基础、地质学基础、油气田开发地质学、油藏物理、渗流力学、综合物探、地球物理测井、油藏工程原理、完井工程、钻井工程、采油工程。
4)职业理念与企业文化类模块。
现有的教育体制往往只重视专业教育,而忽视了职业素质方面课程的学习,造成学生到企业上岗以后,短时间内很难融入企业。为了加强学生对进入社会后的职业理解、对企业的认知,缩短将来到公司的文化认同时间,有利于其在企业稳定、持续地成长,我们专门设置了职业理念与企业文化类课程,包括企业管理概论、职业发展规划、石油软件技术和石油软件专业知识等,此部分课程委托公司开出或通过专题讲座的形式来开设。
此外,我们还设置了5类主要的实践教学环节。其中,计算机类有算法与数据结构课程设计、计算机网络课程设计;石油类有综合地质实习、油田认识实习;综合应用类有石油数据库课程设计、案例分析设计;实习与实训类为专业实习,基本覆盖一学期,以公司已完成的项目作为实训内容,来进行专业实习;毕业设计类为毕业设计,覆盖一学期,学生通过参与公司的实际项目完成毕业设计。
以上课程设置可以达到培养具有计算机软件工程思想和掌握石油勘探开发领域基础知识,能够开发通用系统软件和石油领域专用系统软件的复合型人才的要求。其中石油专业的理论课程有7~11门,其他课程基本按照软件工程专业的课程来设置;在实践环节,以软件企业需要的、先进的、流行的开发工具为基本语言,以石油行业软件作为实习和实训案例,着重培养学生的工程实践能力和组织管理能力。另外,我们还设置了软件文档编写、企业管理和职业发展规划等课程,在培养学生职业能力的同时强调了职业素养,体现了对学生专业能力、职业能力和人文素质的综合培养。
4 改革的组织与实施
4.1 人才培养方案的形成
专业改革成败与否,最关键的是人才培养方案的制订,特别是人才的培养定位和课程体系的设置。实验班的人才培养方案由学校和公司共同参与制订,公司根据用人单位的实际需求,提供企业和社会对毕业生的知识和能力结构的要求及建议设置课程,学校按照教育教学规律完善课程体系,达到既能满足专业培养规格,又能适应企业需求的目的。
4.2 教学组织和管理
实验班单独编班管理。实验班安排有教学经验的教师授课,公司领导和技术人员定期来学校,与学生进行面对面的交流,介绍公司动态、企业理念、技术前沿等。学校和公司不定期邀请油田企业的专家,为学生作专题报告,介绍行业动向、勘探开发软件开发技术、人才的能力要求等,让实验班学生扩大视野、增强信心,及早进行职业规划。学生在大一学年学完规定的公共基础课后,进入实验班的学生于大二、大三学年在学校学习专业基础课和专业课,大四学年在公司进行专业实习和毕业设计,参与实际项目的研发,提高项目开发能力、团队合作意识,感受企业的文化和理念,为实际进入社会打下基础。
4.3 教师队伍建设
人才培养模式的变化对教师具备的知识结构和工程实践能力提出了新的要求,尤其是有实践部分的课程,要求教师结合石油软件开发案例授课,而大多数计算机专业教师缺乏石油领域的基础知识。因此,在校企联合进行人才培养模式改革的同时,我们也加强了长期或短期的科研合作,学院每年选派3~4位教师到企业,完整跟踪至少一个项目,积累石油软件开发和数据信息服务的经验、案例,加强双师型教师队伍的培养。同时,我们也安排公司有实际开发经验的工程师参与部分教学。
4.4 教学效果保障措施
为了保证优良的教学效果,学院和企业分别为实验班配备了一名班主任,实行双班主任制。制定了一系列规章制度和管理条例,如教学计划和教学大纲管理制度、课程设计管理制度、班级管理工作条例、学生管理制度、班级量化考核管理条例等。实验班配备专用实验室,由公司配置软件开发平台,提供部分项目案例,供学生平时学习和训练,便于学生及早地熟悉和适应公司的开发环境。
4.5 学生综合能力的培养
实验班学生除完成教学计划规定的课程学习外,在创新意识、文字书写、口头表达、业余特长、组织协调等能力的提高上,也充分利用学校提供的各种平台。班级也定期组织各种有意义的活动,让学生积极参与,从中得到训练和锻炼。
5 结语
专业改革是一个系统工程,涉及到学校、学院、公司、学生等多方的合作和积极支持,教学管理、学生管理也都要打破常规。我校开办的实验班还只有两届,很多工作还只在探索中。但我们相信,实验班培养模式、教学形式改革的探索和实践,将对计算机类专业产生辐射作用,必将推进计算机类专业人才培养改革的进展,同时也让计算机类专业的更多学生受益,这才是真正的意义所在。
参考文献:
论文关键词:专家系统,操作题,推理
0引言
在各种与计算机应用基础有关的考试中,都会涉及Windows操作题,而且基本都采用上机考试的方式。如何对Windows操作题进行自动评分,使其适合各种考试、各种题型的评分是问题的关键所在。而要实现全部操作题的自动评分却并不容易,对操作题的自动评分问题至今是制约众多上机考试系统高效运行的瓶颈。
专家系统ES(ExpertSystem,),又称基于知识的系统,就是以知识为基础、智能化的计算机软件系统,它将领域专家的知识、经验加以总结,形成规则,存入计算机,建立知识库。采用合适的控制策略,按输入的原始数据进行推理、演绎、作出判断和决策,因此能起到领域专家的作用。简而言之,专家系统是利用存储在计算机内的某一特定领域内人类专家的知识,来解决过去需要人类专家才能解决的现实问题的计算机系统。
本文将专家系统应用到Windows操作题的自动阅卷中,针对Windows操作题的不同类型,采用不同的自动评分解决方案,使得每种类型的题目实现方式最方便、最快捷,评分时间最短、效率最高。
1系统结构图
此专家系统包括Windows评分知识库、综合数据库、知识获取程序、解释程序、推理机、人机接口等。Windows评分知识库根据不同的题型划分为不同的模块,其系统结构如图1所示。
2知识库的建立及知识的表示
知识库中的知识表示Windows操作题的知识表示,采用基于规则的表示方法。与上边的模块相对应,知识库中有如下规则:
1IF创建文件或文件夹
THEN进入模块1
2IF文件或文件夹的复制
THEN进入模块2
3IF文件或文件夹的移动
THEN进入模块3
关键词 化学计算软件 Origin Chemoffice 自主学习
中图分类号:G424 文献标识码:A
Develop Student's Self-learning Ability in the Teaching
of Chemical Computational Software
GUO Yan, LI Jun
(College of Environmental Science and Engineering,
Nanjing University of Information Science & Technology, Nanjing, Jiangsu 21044)
Abstract With the widely increasing application of computing software in chemistry, introducing such chemical computational software into the teaching of senior undergraduate is receiving more and more attention. These courses can not only allow students to understand the progress of chemistry and useful research tool, but also lay a good foundation for students to engage in the corresponding experimental and research work. In this course, we use the question-teaching to stimulate the interest of students' self-learning. Class exercise is closely linked with the actual experiment result, to create a self-learning space. At the same time, using the examine ways of small issues or papers to develop students' self-learning ability.
Key words chemical computational software; Origin; Chemoffice; self-learning
随着计算机科学技术的飞速发展,硬件和软件日新月异的更新,传统的学科教学及科研已经离不开计算机辅助的影子。当前化学学科的研究已达到分子设计的水平,计算机在化学中的应用也是与日俱增,特别是在深入研究化学基本理论方面显示出了强大的作用。化学化工专业的学生只学习一般的计算机技术知识显然不足以跟上科技进步的脚步,近年来国内化工院校或专业都或多或少开设了计算机在化学化工中应用方面的课程。①②
国内以往的一些介绍计算机在化学或化工方面应用的书籍,以介绍化工算法的居多,对非计算机专业的学生已经不太适用。因而我们在化学专业高年级的课程中开设了化学类计算软件课程,旨在给学生们介绍当今计算软件在化学化工中的应用,并要求学生们能掌握具体软件的操作要求。
在化学专业中引入计算机软件的教学,不仅可以让学生了解化学学科的前沿进展和科研工具,而且有助于提高学生自主学习的能力。
1 教学中采用提问式教学,激发学生自主学习的兴趣
化学专业的基础课和专业课的讲授方式一般以讲授为主,要分析原理、推导公式、并辅以一些习题。化学类计算软件这门课程不同于这些传统的专业课程,这门课程以软件应用为主,本质为实践性教学课程,从教学内容上通常分为理论讲述和上机实习两个环节。在设置这一课程时,出于鼓励学生在实践中开展自主性、协作性和研究性学习的目的,将理论讲述的部分调整至总学时的1/4,剩下的学时用于上机实习。③
在计算机化学的理论授课中,重点讲解化学计算中常遇到的数学问题,如最小二乘法,线性方程组的求解,函数插值及拟合算法等;简述化学学科中常用的数据处理或绘图软件,如Origin,ChemOffice,Matlab等。接下来学生们通过大量的上机实习,来熟悉软件的基本操作,并能熟练应用软件。
授课中,我们改变以往的阐述型教学方式,以提问式教学为主。以Chemoffice为例,这是一款强大的化学绘图软件,能过绘制各种复杂的分子式、化学方程式、二维空间结构、分子的构象结构以及三维空间模型等。授课中,首先给学生们浏览教师自己绘制的,或从文献中看到的一些代表性的化学结构或反应流程图片。接下来,提出问题,如何绘制出自己需要的结构式或反应方程式,如何做出与文献上看到相一致的模型图片。高年级的本科生大部分已经进入实验室进行相应的课题研究或协助导师开展辅研究,也触及到文献及论文写作方面的内容,由于讲课及提问内容和学生自己的论文内容的关联性,激发了学生们自己探求软件的兴趣。
上机实习由提问式讲解和任务练习两部分组成。我们以提问的讲授方式介绍计算机知识和化学学科内容的结合,教会学生一些基本的操作命令。接下来提出问题,如如何绘制葡萄糖的分子结构式,让学生们当堂完成。在整个上机实习中,我们的提问由易至难,层层递进,逐步引导,激发学生们自主学习的兴趣。还是以ChemOffice的教学为例,我们从简单分子结构式的绘制开始,过渡到立体结构式的绘制,接下来生物分子结构式的绘制,进一步学习核磁共振谱图的模拟,最后完成漂亮的三维结构式的绘制。
2 课堂练习紧密联系实际实验结果,创造自主学习的空间
上机练习中,我们提出的问题,布置的任务将紧密联系实际实验数据。上机练习过程已经不仅仅是学生们在计算机上完成一个或多个布置的任务,而是这些任务与学生自己的毕业课题或科研课题相结合。学生在完成这些问题及任务的过程中,首先逐步建构起计算化学软件应用的整体认知性,接下来应用在自身的实验或数据结果中,能够起到很好的练习效果。在整个上机实习的过程中,打破了由教师教授内容给学生的传统方式,而是将教学内容隐含在任务的背后,让一项项的任务成为带领学生了解、熟悉内容的引线。④让学生感到所练习任务内容的新颖性和实用性,激发学习热情。在这样的上机实习过程中,教师从讲授者、灌输者变为引导者、组织者,从讲台上讲解转变为走下来与学生交流讨论,共同学习,为学生创造自主学习的空间。
Origin软件为一个多文档界面的应用程序,利用该软件可以绘制散点图、点线图、柱状图、三维图等,还可以对图表进行个性化设置,既有科学的准确性又兼具审美性。⑤因而,该软件也是化学学科中常用的绘图软件。在Origin软件的课堂练习中,我们首先将Origin软件的界面与基本操作演示给学生,引导学生自己进行探求,如,探索如何调整坐标轴、怎么加入文字及图例说明,如何在简单的单层图的基础上绘制多层图,最后激发学生去尝试绘制三维图形。在学生自己探求的时候,以他们自己的实验数据为主,学生对于将自己得到的数据处理成规律性的图形具有积极的主观能动性。对于一些没有获得实验数据或还没有进实验室的学生,我们则提供以往实验课堂上的数据,如酸碱滴定实验中滴定剂与pH的数据,蔗糖燃烧热的实验数据等。学生们因为都做过相应的实验,手绘过相应的实验数据图,对于用Origin软件处理出来的数据不陌生,但又有新鲜感,能够起到很好的上机实习效果。
3 以小课题或小论文的考察方式,锻炼学生自主学习的能力
良好的课堂效果离不开编排合理的课堂练习以及恰如其分的考查方式。我们摒弃了传统的考试这一考查方式,以结合学生自己课题或感想的小课题或小论文的方式对该门课程进行考查。化学类计算软件的课程性质,是以老师教授为辅,学生自己探索,自主学习为主。这种计算软件的学习应用,突破了传统意义上课堂上时间和空间的限制。并且,学生们可以在实际的学习或科研中灵活应用,有较为丰富的应用背景。最主要的,学生们可以根据自己的水平和需要自主选择不同层次的软件应用。因而以公式、问答等传统的考核方式并不适用于这门课程。我们会给定课题范围,比如Origin软件的基本知识介绍和其在三角相图绘制中的应用;以fullerene分子三维图形绘制为基础的Chemoffice软件在化学结构绘制中的应用;以三维等高线图为例介绍Matlab绘制三维图形的处理。这些小论文题目的给出,不仅与化学学科中的基本原理和基本应用紧密联系,同时,能够让学生们在熟悉软件的基础上去探索软件的一些高级应用模式。
我们的考核也不仅仅局限于给出的课题范围,更加鼓励学生以自己的科研数据为主,举例介绍这些软件在他们归纳总结数据时起到的作用。这种不划定界限,不给定课题的方式,更能鼓动学生们,尤其是已经进入实验室研究的学生们对于软件学习的热情,达到自己的学习目标,进而提高自身自主学习的能力。
4 结语
计算机软件对化学学科的影响已经是举足轻重,因而很有必要在本科高年级阶段引入该类课程。这类课程的设置不仅可以让学生了解化学学科的前沿进展和科研工具,为学生从事实验及科研工作打下良好的基础,而且在课程的教授与考核中,有的放矢,帮助学生培养自主学习的能力。
注释
① 张荣国,雷家珩,陈永.计算机辅助化学教学研究.武汉理工大学学报,2004.26:93-95.
② 黄正国,徐梅芳.对计算化学的涵义与课程开设情况的调查.计算机与应用化学,2009.26:661-664.
③ 李建平.《计算机化学》课程教学方法改革的探索.湖北大学成人教育学院学报,2005.24:65-74.
摘 要:随着云计算时代的到来,教育领域面临着一次革新,将教育和云计算技术相融合是新时代下必然的结果。为此,主要阐述了基于百会的大学计算机基础课程设计。
关键词:云计算;大学计算机基础;教学;实践
中图分类号: G4 文献标识码:A 文章编号:16723198(2014)17012801
1 云计算
云计算是一个新兴的术语,很多技术还处在起步阶段,目前还没有确切的定义,它涉及的范围非常广泛。云计算的程序和数据不再运行和存放在个人台式计算机上,可以托管到“云”中,利用个人电脑或便携设备,经由互联网连接到“云”中,能够让你从世界上的任何地方访问你所有的应用程序和信息服务,不再受到桌面的限制,这是一个由云计算启动的全新的协同计算的世界。
2 大学计算机基础
随着信息技术的高速发展,熟练掌握计算机应用能力已经成为人们胜任本职工作以及适应社会发展的必备条件之一。作为新时代的大学生,必须掌握计算机基本知识和操作技能。大学计算机基础是高等学校必开的公共基础课,计算机与信息技术的应用已经渗透到几乎所有的学科和专业,非计算机专业的学生不仅应该掌握计算机的操作使用,而且还要了解计算机信息处理的知识、原理与方法,才能更好地促进自己的专业学习与工作。
目前,高等院校非计算机专业的计算机教育分三个层次教学:第一层学习计算机基本知识和基本操作,侧重于计算机操作能力的培养;第二层是计算机技术基础,包括程序设计、网络应用等,侧重于利用计算机分析和解决问题能力的培养;第三层是计算机应用,结合自己的专业进一步深化学习。本文探讨的是针对第一层教学,以培养计算机操作使用能力为主要目标,培养大学生的信息素养。
3 大学计算机基础课程设计
大学计算机基础整个授课过程主要分为理论教学和实践教学两大部分内容,其中理论教学又分为三部分,包括计算机硬件的教学内容、计算机软件的教学内容和互联网络技术的教学内容。实践教学主要是指让学生在上机过程中掌握教学大纲中要求掌握的软件操作。
3.1 理论教学
计算机硬件是计算机系统中所有实物装置的总称。从硬件体系结构来看,计算机硬件系统采用的基本上还是经典的冯・诺依曼结构,即由运算器、控制器、存储器、输入设备和输出设备5大部分组成。计算机软件主要包括Windows操作系统和办公软件OFFICE的使用。互联网技术主要包括计算机网络硬件、计算机网络软件以及信息安全。
利用百会维基呈现教学内容,让学生能够了解教学大纲以及各种与课程相关的信息。有了云计算技术,学生可以随时随地利用各种上网设备登陆百会网利用百会维基查看需要了解的相关信息。随着信息技术地不断发展,智能手机已经成为了主流。利用智能手机便可方便地查看自己需要的信息,使用起来很方便。
利用百会文档免费在线建立、撰写、存储和分享文档。运用百会文档的这个功能可以实现网上提交作业,打破了传统的作业上交模式,而且还节约了纸张,为节约国家资源贡献了一份力量。与此同时,教师批改作业的模式也发生相应的转变,不再是拿着红笔进行批改,转变为网上批改,批改完后能够及时通过百会文档反馈给学生,提高了工作效率。
百会聊聊可以实现师生间的及时交流互动。学生在学学计算机基础的过程中碰到问题的话,可以通过百度或谷歌等网站寻找解决问题的方法,但是在整个过程中缺少互动或者互动所需要的时间太长。利用百会聊聊,就能在学生之间或者学生与教师之间形成及时对话,从而缩短了解决问题的时间。
3.2 实践教学
大学计算机基础课程由原来的要求掌握Windows XP和Office 2003转变为Windows 7和Office 2010。要求学生熟练地掌握Windows 7操作系统平台,重点是文件系统管理以及控制面板中硬件、软件的管理。学习Office2010的强大功能,熟练掌握字处理软件Word2010、电子表格处理Excel 2010和演示文稿Powerpoint 2010的使用方法。Word2010要求掌握文稿编辑和图文混排,Excel 2010要求掌握数据输入与编辑和数据管理与图表化,Powerpoint 2010要求掌握编辑演示文稿和演示文稿的美化与放映。如果单纯的按照教科书上的操作步骤进行讲解,难免会让学生产生一种枯燥无味的感觉,从而降低了学习兴趣。在实践教学中,应该采用案例教学,打破传统的就知识讲知识的教学方式,将各知识点与操作技能恰当地融入到各任务中,激发学生的学习兴趣。把Word2010的操作讲解与每个毕业生要写的毕业论文的撰写相结合,让学生既掌握了Word2010的操作又与实际的应用联系起来,当然会让学生觉得有用。Excel 2010的讲解可以与单位的工资表的统计以及相关操作相结合,让学生切实感受到Excel 2010的用途。Powerpoint 2010的讲解可以以设计一个寝室PPT大赛为案例进行相关操作的讲解,让学生在轻松的氛围下掌握Powerpoint 2010的主要操作。
把Windows 7和Office 2010的实践教学和云计算相结合,能让学生的学习变的更为得心应手。大学计算机基础这门课程除了要求学生掌握应有的计算机基础操作外,还要求学生参加大学计算机等级考试。可以利用百会维基给学生提供相关的大学计算机等级考试大纲以及教学大纲等。利用百会文档分享教师上课所用的演示文稿,便于课堂上未来得及掌握的学生在课外进行进一步的深入学习。学生上交大学计算机基础的作业也是通过百会文档进行。很多大的作业无法在课堂上及时完成,需要学生利用课外的时间进行,一旦完成便利用百会文档进行提交,操作方便。利用百会聊聊能够实现学生之间或者师生之间的及时交流。利用百会论坛可以将每个学生觉得有用的知识上去,便于大家共同提高。
4 结束语
将大学计算机基础和云计算机技术相结合中,是信息化时代下科技不断发展的必然结果。在教学中运用云计算技术能够有效地整合教学资源,提高教学效率,是对教学方法的创新。不久的将来,云计算技术将被广泛地应用到教育领域当中,在未来的几年将迎来更大的高峰,创造出更大的价值。
参考文献
[1]杨宁,柴利萍.“云计算"形势下计算机基础教学内容探讨[J].技术与市场,2012,19(9):153154.
[2]林瑜华.云计算环境下高校实验教学模式的创新与实践[J].实验室研究与探索,2011,30(8):271274.
[3]黎加厚.云计算辅助教学[M].上海:上海教育出版社,2010.