时间:2023-03-31 15:52:56
计算机软件基础论文范文第1篇
在中职院校计算机基础教学过程中,教师往往只是对理论知识的教育,并没有认识到实践教学的重要性,从而对计算机实践教学有着一定的忽视。要想提高学生计算机应用操作能力就必须将理论与实践进行有机结合,才能进一步培养学生的应用能力,从而发挥计算机基础教学的效果。
二、中职计算机基础教学的方法
办公室软件是计算机基础课程中最重要的一部分,办公室软件教学对中职院校各个专业的学生有着非常重要的作用,不仅能够利用办公室软件进行方便的学习,而且还能为学生以后的工作提供基础作用。
1.对办公室软件进行一定的演示
在中职院校中由于学生都是刚接触到计算机,对计算机熟练掌握的程度不高,由于办公室软件应用操作较为复杂,需要在教师的引导下,并且还需要经过教师对办公室软件操作的演示对学生进行一定讲授,还可以利用多媒体将演示内容制作成视频,能够给学生一种直观的感受,在老师讲课的过程中进行播放。针对学生接受能力的不同,遇到较难理解的地方,教师对视频进行慢放,同时还要详细讲解。这种教学方法较方便,而且还能提高学生对办公室软件的进一步认识,从而提高教学的质量和学习的效率。
2.对办公室软件进行一定的对比
办公室软件教学是一门公共的计算机基础课程,办公室软件教学的基本内容是必不可少的。在对计算机最基础的办公室软件教学过程中,根据办公室软件的基本概念,运用对比的方法,将word中的字号、字体进行一定的对比,不仅能够加深学生们对办公室软件概念的理解,而且还能提高计算机基础课程办公室软件教学的质量和学生们学习的效率。
3.对办公室软件进行一定的实践
在中职计算机基础教学中,在教师的引导下需要对办公室软件进行一定实践,不仅需要专业的理论知识,而且把理论知识与实践二者进行有机的结合,才能在一定程度上促进办公室软件的教学,从而培养学生对办公室软件应用操作能力。在计算机基础课程中,留给学生充足的时间,首先教师给学生们提供案例,进一步激发学生对办公室软件应用操作的兴趣和积极性,然后再由教师对案例中需要用到的知识点进行一定讲解,最后由教师把学生分为若干个小组进行实践,对一些实用功能进行反复练习,加深学生们对办公软件的应用操作能力。
4.直观的教学方法
计算机软件基础论文范文第2篇
关键词:计算机文化基础;教学改革;计算机应用水平;教学模式
基金项目:沈阳市社科联项目(sysk2013-10-04)
在当今信息社会, 计算机文化已经渗透到人类社会生活的方方面面,计算机技术的应用已成为各学科发展的基础,掌握计算机的基础知识和熟练操作已成为人们立足于社会的基本技能。
在高等院校中,计算机课程已成为课程设置不可或缺的重要组成部分。其中计算机文化基础是面向非计算机专业学生的公共基础课程,是大学新生的计算机入门课程。学生通过该课程理论教学和上机实验教学的学习,初步掌握信息技术基础知识,了解并掌握数据结构、数据库设计和软件工程的基础知识,理解计算机网络的基本知识,熟练掌握Internet的基本应用,并能熟练运用Windows操作系统和Office等应用软件解决实际问题,为后继课程的学习奠定基础,满足社会对计算机技术应用技能的基本要求[1]。但在实际教学中,却存在一些不容忽视和亟待解决的问题。
1. 课程现状
计算机文化基础是高校非计算机专业的必修公共基础课程,由理论教学和上机实验教学组成,理论教学的主要内容包括:计算机基础知识、操作系统基础、多媒体技术与应用、算法与数据结构、数据库设计基础、软件工程基础、计算机网络技术应用、计算机信息安全等。上机实验教学的主要内容包括:计算机基本操作与Windows操作系统、Word文字处理软件、Excel电子表格制作软件、PowerPoint演示文稿制作软件、Photoshop CS图像处理软件、Flas制作软件、Dreamweaver网页制作软件、SQL Server数据库管理系统、Internet基本应用等。
计算机文化基础的理论教学内容涵盖面广,专业性强,重点难点很多,在较少的学时内,理解和掌握起来都有一定难度。而上机实验教学由于学时所限,是由上机指导教师安排选做其中的几个实验。理论教学和上机实验教学的内容联系不大,各自独立,可以不是同一个教师上课。但理论教学成绩和上机实验成绩共同构成计算机文化基础课程的成绩。
2. 存在问题
目前计算机文化基础课程教学模式存在的问题可归纳为以下几点。
2.1上机实验存在“耗时间”的现象
有的同学在中学甚至小学已经学了计算机课程,平时在家又经常使用计算机,基础很好,对Windows操作系统、Word文字处理软件、Excel电子表格制作软件、PowerPoint演示文稿制作软件等操作熟练,因此在上机做这些实验时,就会耗时间,很无聊。而基础差的同学按照标注清晰,步骤详细的上机实验指导,一步一步地做,依然会遇到“拦路虎”,不断地停下来等待上机教师的答疑,学习的自主性较差。
2.2部分同学对计算机缺乏兴趣
由于计算机文化基础的理论教学内容掌握起来都有一定难度,一些学生认为所学知识与专业联系不紧密,实用性不强,因而缺乏学习积极性,上课听讲效果不太好。而对于上机实验又感到会的部分很简单,不会的部分很茫然,不知该干什么。这些学生应引导他们端正学习态度,激发学习热情。
2.3学生的计算机实际应用水平不能令人完全满意
计算机文化基础理论教学中的测验,学生通常成绩不错,但不代表学生真正理解掌握,这从平时的听课和提问可反映出来。而上机实验的操作是比较基本的,内容并不很深,因此学生的计算机实际应用水平还有较大提升空间。
2.4教学方式须进一步改进
计算机文化基础的理论教学仍然存在满堂灌的填鸭现象, 上机实验教学也存在学生跟着指导教师亦步亦趋现象。究其原因,与课程的学时短,学生掌握较差,难以发挥不无关系,而作为教师亦须进一步改进教学方式。
3.对策与建议
针对计算机文化基础课程教学模式的现状及存在的问题,提出以下教学改革的相应对策及建议。
3.1上机实验可免修或部分免修
计算机文化基础课程的理论教学内容系统性强,覆盖面广,容量较大,大多数同学以前没接触过或接触较少,不能免修。而上机实验应允许基础好的学生免修或部分免修。上机前学生可提出申请,并经过上机考试,提交上机报告,成绩合格,允许学生免修或部分免修上机实验。同时把上机考试成绩作为该同学上机实验的成绩。这样上机老师也可以把更多的时间和精力放在基础较差的学生身上。
3.2教学与不同专业的特色相结合
非计算机专业学生学习计算机课程是将计算机作为工具,重要的是实际应用,而不是研究计算机本身,因此计算机文化基础教学应与不同专业的特色、需求相结合[2]。如对艺术类专业在上机实验教学中可加大Photoshop CS图像处理软件、Flas制作软件的上机时数和内容深度,对工商管理、会计等管理专业可加大Excel电子表格制作软件、SQL Server数据库管理系统的上机时数和内容深度,等等。从而有效地调动学生的学习积极性。
3.3改进课程考核方式
计算机文化基础课程的成绩由理论教学成绩和上机实验成绩组成,可以适当调节成绩组成的比例,并引入或补充新的考核方式。如布置主题性的大作业,小论文等,相关主题可有:巨型机的发展与展望;CPU的新发展;拟态计算机的研制;云技术的应用前景;数据库技术的新发展;电子商务的未来趋势;病毒与木马的新发展与应对等,学生通过上网查找,综合归纳,对国内外技术现状的比较,最终成文。这样比死记硬背理论知识更能激发学生的学习兴趣,同时加深了学生对所学知识的理解,提高了学生对知识的综合运用能力。
3.4及时更新教材内容,改进教学方式
计算机与网络技术的发展日新月异,高等院校计算机课程的教材应及时更新,引入计算机的新技术新发展,适当调整教材中理论与实践的比例,进一步提高学生的学习兴趣。同时教师应提高自身素质,开阔视野,增强学科意识,改进教学方式,针对学生的学习特点、专业性质,因材施教,注重提高学生自主学习的能力。
4.结束语
高等学校是培养具有创新精神和实践能力的高素质人才的重要基地[3]。计算机文化基础作为大学新生的第一门计算机基础课,将为学生今后进一步学习计算机知识和技术打下重要的基础。坚持面向应用,面向实践,面向社会需求,不断推进计算机课程教学模式的改革,必将为社会培养出具有较高的计算机文化素养,适应未来工作需要的各类专业人才。
参考文献
[1] 刘冬莉, 徐立辉. 大学计算机基础教程[M]. 北京:清华大学出版社, 2011:I-II.
[2] 曹蕾, 吕庆文, 张煜, 李远念. 有行业特色的计算机应用人才培养[J]. 计算机教育, 2012(6):1-3.
[3] 江欣励, 郭禾, 马瑞新. 关于高水平本科生培养的一点思考[J]. 计算机教育, 2012(16):12-15.
计算机软件基础论文范文第3篇
论文摘要:分析了大学计算机基础课教学内容和教学体系存在的问题,进行了以下教学改革尝试:重新整合教学内容,根据教学规律组织教学内容,建立比较合理的教学体系。改革措施激发了学生的学习积极性,有利于提高课堂教学质量。
在我国高等院校非计算机专业开设大学计算机基础课已经近三十年了,它为推广信息化技术、培养复合型人才做出了巨大的贡献。但是随着计算机学科的理论和技术地飞速发展,大学计算机基础课的教学内容严重滞后,本文探讨了存在的一些问题及其改革尝试。
1 大学计算机基础课教学内容和教学体系存在的问题
大学计算机基础课教学内容主要包括计算机基础知识、操作系统、办公软件、计算机网络基础、Internet应用、多媒体技术、数据库技术、程序设计基础。知识点多、内容繁杂,有些知识过于陈旧。计算应用已经深入到社会的方方面面,计算机发展历史、计算机分类和应用介绍等低级陈旧的知识还充斥在教材中。大学计算机基础是为一年级文理科新生开设的一门公共课,文科学生不需要了解计算机组成原理和工作原理、数据在计算机中的表示;不是所有理科学生都需要这部分知识,主要是利用计算机进行过程控制时需要,并且大学计算机基础课中讲授的内容仅仅是一点皮毛,但是应用型本科院校的新生接受这些知识很困难。个人电脑已经成为人们学习、工作和生活的电子工具,生活中的电子设备比比皆是,人们只要会用即可,很少去了解它的组成原理和工作原理,所以计算机组成原理和工作原理、数据在计算机中的表示应从大学计算机基础中删除。Internet改变了人们学习、工作和生活的方式,应用Internet技术是大学生必备的技能。“计算机网络”的教学内容主要包括:计算机网络的分类、体系结构和局域网的组成、分类以及组网技术,对于学生来说既难于理解又没有实际应用价值,实用的Internet应用技术反而比较少。
根据学生的学习基础,对于教材中偏重于原理性知识地介绍,理解和接受都有一定的困难,极大地打击了学生的学习积极性。教材内容完全根据知识体系结构来组织,没有考虑教学体系结构,也增加了教学的难度。大学计算机基础教材很多,内容大同小异。开篇的计算机基础知识内容陈旧、枯燥,其中原理性的知识难于理解。随后的操作系统基础知识,对于没有计算机专业基础的学生来说太抽象,例如软件系统、操作系统的概念,由于学生没有具体地编写程序的体验,只能机械地背诵和接受这些枯燥的术语。操作系统实验受制于知识内容的限制,只能一招一式地练习,例如文件和文件夹的操作非常重要,学生只能反复地练习建立、删除和重命名文件夹,机械地重复使学生失去学习兴趣。紧接着的办公软件内容,基础好的学生认为中学学过就不认真,基础差的学生几乎不会使用,给组织教学造成了极大的困难。多媒体软件和网站建设内容,每一个部分都需要开设一门课程学生才能掌握,学生学习积极性很高,但是由于之前的教学内容已经占据了大量的课时,只能浅尝辄止,有限的课时所讲授的知识很难使学生掌握这部分内容。综上所述,教学内容的选择和体系结构组织上的不妥,是造成学生学习该课程积极性不高的重要原因之一。
2 大学计算机基础课教学内容和教学体系改革探索
针对大学计算机基础课教学内容存在的问题,对教学内容进行了重新整合。根据知识相关性将教学内容划分为三个模块:(1)计算机软硬件基础、操作系统、办公软件和程序设计基础;(2)计算机网络基本概念和Internet应用技术,数据库技术,网站建设,信息安全和计算机病毒;(3)多媒体技术。
第一个教学模块的体系安排为办公软件、程序设计基础、计算机软硬件基础和操作系统,指导思想是以办公软件为点,程序设计基础、计算机软硬件基础和操作系统基本概念为面,以点带面,依托办公软件的教学融合相关的基本概念,突出知识的直观性,降低抽象程度,便于学生接受。教学过程中依托办公软件操作步骤的讲解,引出菜单以及单击菜单的实质讲授程序设计的基础知识;提出问题“计算机如何存储输入的文字”,通过引导学生解剖Word软件的操作过程,讲授计算机硬件系统的基础知识;计算机可以自动地为人类处理许多问题,这是任何其它电子设备所不具备的、计算机独有的特征,也是一个现代人所具有的基本常识,分析这种现象引入操作系统的概念,讲授有关知识;最后,引导学生通过分析、综合概括得出计算机软硬件系统的组织结构以及相关知识。虽然学生在中学的信息技术课学过Word软件,但是对于程序设计和操作系统等基础知识基本上不了解,通过以上的教学改革措施不仅使学生学会了操作,而且理解操作步骤的实际意义,达到了知其然也知其所以然的效果,学生的学习积极性被极大地调动起来,枯燥和抽象的名词术语和概念与操作步骤联系起来后具体了,便于学生理解和接受。由于办公软件的操作重复性大,便于训练学生使用计算机的技能,办公软件教学结束后全部学生都能熟练地操作计算机,操作系统的实验内容就不成为教学难点了。
第二个模块的教学从即时通讯软件(例如QQ聊天软件)和收发邮件的学习开始,学生的学习兴趣非常大,结合具体操作讲授计算机网络的有关理论基础。带领学生登录我院图书馆网站,结合查找文献资料的教学讲授数据库技术的基础知识,紧接着进行建立网站的实验教学,时间安排上将理论知识的讲授与操作实验进行有机结合。教学过程中结合浏览网页对学生进行信息安全的教育,讲授计算机病毒的有关知识。通过以上教学的实施,学生已经能够熟练地操作计算机,也具备了必要的理论基础知识,第三个模块的教学基本上没有难点了,主要进行了培养学生自学能力和利用网络查找学习资料的探索。
3 结语
教学内容的取舍和体系安排是否得当,是保证课堂教学质量的重要一环。应用型本科院校招收的新生,接受抽象理论知识的能力相对来说比较弱,根据这个特点对大学计算机基础课程的教学内容和教学体系进行了一定的改革,极大地激发了学生的学习兴趣,有效地提高了课堂教学质量。
参考文献
[1] 张小莉.构建面向应用的大学计算机基础课程教学体系[J].重庆工商大学学报(自然科学版),2008(6):68-70.
[2] 教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)[M].北京:高等教育出版社,2006:20-28.
计算机软件基础论文范文第4篇
关键词:学科;基础课程;课程改革
中图分类号:TP434文献标识码:A文章编号文章编号:1672-7800(2013)012-0174-02
作者简介:车战斌(1964-),男,博士,中原工学院软件学院院长、教授,研究方向为软件工程、SOA、软件技术教育;韩玉民(1963-),男,中原工学院软件学院副院长、副教授,研究方向为软件工程、多媒体技术、Web应用。
1课程改革背景
二年制专科软件职业技术人才培养模式的目的是针对软件人才的当前需求,快速培养实用型、工程型的软件蓝领人才,加速我国软件产业的发展。
二年制软件职业技术教育特点是学制短、课程安排紧、实践性强,其特点决定必须要设立全新的课程体系和培养模式,特别是由于学制短,一些传统的计算机专业课程没有足够时间专门开设,例如数字逻辑、操作系统、计算机组成原理、汇编语言、编译原理等,虽然高职高专软件技术等专业学生不要求全部学习上述课程,但要成为一个合格的软件技术人才,上述课程的基本知识则应必须掌握或了解。因此,如何对传统的课程体系进行改革,使学生在短时间内快速掌握应知应会的计算机学科基础知识,是软件学院努力改革和实践的主题。为此,许多软件学院都开设了《计算机技术概论》或类似的综合性基础课程,课程内容综合性强,主要介绍计算机软件和硬件的基本知识和基本原理,是高职高专软件技术及相关专业课程的前导基础课程。该课程强调基础和应掌握知识的全面性,为后期的软件开发学习打下基础。
笔者所在软件学院针对两年制软件技术及相关专业培养的特点,对课程体系进行大胆改革,将传统的数字逻辑、计算机组成原理、汇编语言、操作系统、编译原理等学科基础课程科学整合为一门综合性、全新的《计算机技术概论》课程。《计算机技术概论》课程建设2006年开始,2007年立项为中原工学院教改项目,同时进行《计算机技术概论》教材配套建设,并立项为中原工学院2007年教材建设项目,目前课程建设和配套教材建设都已完成,取得了很好的效果。
2课程改革指导思想及目标
2.1课程改革指导思想
《计算机技术概论》课程改革的指导思想是根据两年制的软件技术教育的特点和培养目标,科学整合数字逻辑、计算机组成原理、汇编语言、操作系统、编译原理等专业课程的内容,主要内容为软件技术人员必知必会的知识和技术,不求全、广、深,适用即可。
同时也是为了更好地搞好课程改革,进行《计算机技术概论》教材配套建设,解决无相应教材的问题。
2.2课程教学目标
《计算机技术概论》课程是高职高专软件技术及相关专业的前导基础课程,通过本课程的学习,使学生掌握一个软件技术人员必知必会的计算机科学专业基础知识和技术,强调基础和应掌握知识的全面性,为后期的软件开发学习打下基础。
3课程改革主要措施与实施
3.1相关课程整合与教学内容改革
根据课程教学目标,我们对相关课程进行深化改革,主要是对教学内容的整合。原来开设的计算机专业导论、操作系统等课程不再独立开设,将上述课程内容与数字逻辑、汇编语言、计算机组成原理和编译原理等课程内容进行了科学、有机的整合,整合为一门全新的学科基础与技术课程——《计算机技术概论》。内容涵盖了作为一个软件技术人员必须掌握或了解的上述课程的基本知识,构成一门创新性的综合性计算机专业学科基础与技术课程。
鉴于课程内容是原来多门课程的综合,内容较广,且内容间有先后逻辑关系,所以将课程分为两个学期讲授。课程总学时为60课时,主要内容和课时分配见表1。
3.2《计算机技术概论》课程配套教材建设
为了配合上述课程改革,解决教材缺乏的问题,我们组织编写了《计算机技术概论》教材。本教材作为河南省“十一五高职高专软件技术专业规划教材”之一,2007年立项为中原工学院教材建设项目。参与编写的院校主要有中原工学院、郑州轻工业学院、河南职业技术学院等院校。
本教材2006年开始编写,2007年试用,2008年8月由河南科技出版社正式出版,解决了高职高专软件技术人才培养中无计算机学科综合基础类教材的问题。
《计算机技术概论》教材主要内容和分章教学目标见表2,为方便教师教学和学生复习,每章有教学目标、本章小结和习题。
4课程建设成果创新点及实施效果
4.1成果创新点
《计算机技术概论》课程建设主要有下列创新点。
(1)基于创新性教学思想,科学整合相应课程内容。两年制的软件技术教育的教学内容不能是四年制教学内容的简单压缩,也不可能全面教授。如上所述,《计算机技术概论》课程内容整合具有创新性,符合两年制软件技术人才培养特点。是将计算机专业导论、数字逻辑、计算机组成原理、操作系统和编译原理等课程进行了有机的整合,而不是简单的拼凑。
(2)针对软件技术人才培养,定位准确。《计算机技术概论》课程建设针对两年制软件技术人才培养实践,根据对多家软件学院广泛调研而提出,教学目标明确,定位准确。
(3)配套教材建设,填补无相应教材的空白。根据课程建设需要,同步进行了《计算机技术概论》教材建设,保证了课程建设的质量,并填补了无同类教材的空白。
(4)综合性强,实用性强。《计算机技术概论》课程及教材综合了计算机组成原理、操作系统、汇编语言、编译原理等应知知识,内容的深度和广度适合,综合性强、实用性强。
4.2实施效果及下一步工作
我们从2007级学生开始开设《计算机技术概论》课程,2008年8月正式出版《计算机技术概论》教材。经过5届学生的培养,该课程已很成熟。
从毕业生对课程知识应用效果和反馈意见来看,课程内容非常实用,课程建设效果显著。该课程虽然看起来内容较杂,学习有一定难度,但其内容对于实际软件开发工作非常实用。学习本课程后,学生掌握了数字逻辑、操作系统、编译原理等课程的基本知识后,便于在以后的学习和工作中根据需要进一步深入学习。
但在授课时也存在一些问题,如由于《计算机技术概论》课程综合性强,内容虽浅但较多,涉及专业知识面广,授课时对教学内容和深度难以把握,备课工作量也较大,所以对任课教师要求较高。
5结语
《计算机技术概论》课程和配套建设教材效果显著,主要解决了两年制软件技术人才培养中过分强调技能而忽略学科基础知识从而导致学生无专业提升潜力的问题。本课程改革的成功经验被多家软件学院采用或借鉴。
课程改革是长期的,课程的改革和建设也是多方面的,特别是《计算机技术概论》这种全新的综合性的专业课程,需要在教学内容、师资培养、教材建设等方面进行相应的改革和建设。课程建设也要与时俱进,目前我们正对《计算机技术概论》教材进行修订,以适应计算机技术的快速发展。
参考文献参考文献:
[1]中原工学院“二年制专科实用型软件人才培养模式的研究与实践”课题项目组.二年制专科实用型软件人才培养模式的研究与实践项目总结报告[R].2008:1-2.
[2]中原工学院《计算机技术概论》教材建设项目组.《计算机技术概论》教材建设项目总结报告[R].2009:12-14.
[3]韩玉民,车战斌.计算机技术概论[M].郑州:河南科技出版社,2008.
[4]张墨华,郭节.河南省软件职业学院发展的困境及策略[J].计算机教育,2011(17):74-76.
[5]马飞,王振光.浅析河南高校软件学院“校企合作”的现状与出路[J].科技信息,2011(3):29.
Computer Subject fundamental Course Reform of Software College:Take Construction of“Introduction to Computer Technology”Course for Example
计算机软件基础论文范文第5篇
摘 要:在分析现有问题的基础上,提出一种科学设置课程体系、构建良好实践环境、改进教学方法手段的三位一体的建设思路,同时给出具体建议对策,目的是聚焦实战化,提高军校学员的计算机编程能力。
关键词:实战化教学;编程能力;信息素养
0 引 言
为推进军事院校教育向实战聚焦、向部队靠拢,培养能打仗、打胜仗的高素质新型军事人才,当前各个军事院校都在着手实施实战化教学。计算机技术作为现代信息化的重要技术手段,已广泛应用到武器b备、战略决策、远程控制、作战指挥、后勤保障等各个环节。军事领域对计算机编程方面的需求越来越高,聚焦实战化教学,提高军校学员计算机软件编程能力,让学员掌握正确的程序设计方法和思路,促进学员利用计算机解决专业领域的问题及日常事务问题,对于培养学员的自主能力、探索能力、合作能力、问题分析能力和动手能力都是非常重要的。
1 计算机软件编程的地位与作用
1.1 计算机软件编程是培养学员信息素养的重要手段
随着我军信息化建设的不断深入,以利用计算机获取、整合、运用信息等能力为主的信息素养,是新世纪新阶段对军人素质提出的基本要求。加强军校学员的信息素养教育是军队院校人才培养的重要任务,提高学员的计算机软件编程能力,使学员掌握程序设计的基本方法和编程技能,学习和理解计算机处理问题的思想方法,对于培养学员利用计算机解决实际问题的能力非常重要,这种能力正是军校学员应该具备的信息素养。计算机软件编程是培养学员信息素养的重要手段。
1.2 计算机软件编程是培养学员自主学习和协作学习能力的重要方法
计算机软件编程是一个系统工程,不但要突出学员个体的学识和能力,而且要发挥学员群体的协助作用,即我们通常所说的集思广益、相得益彰。在实战化人才培养中,计算机编程类课程力求倡导将协作学习和自主学习相结合,大力营造相互学习和相互帮助的环境氛围,提供各种学习资源,这样不但能使学员学到计算机的编程知识和技能,而且也能够学到更重要的信息处理能力;在培养学员间良好人际关系的同时,增强协作能力和学习能力,为学员的后继发展和部队建设打下良好的基础[1]。
2 计算机软件编程教学与实战化要求存在差距
当前军校学员计算机软件编程能力的现状并不乐观,尤其是计算机软件编程教学的课程设置、实践保障、教学方法等方面与实战化要求还存在较大差距。
2.1 课程设置存在差距
目前空军预警学院计算机课程设置主要停留在大学计算机基础、计算机软件技术基础、计算机硬件技术基础等计算机基础课程层面,缺乏能够提升学员计算机软件编程能力方面的课程。目前我们仅开设一门与软件编程相关的课程――计算机软件技术基础,而这门课程的内容又主要以C语言为主,C语言主要是培养学员的编程感觉、习惯和思维,在实践运用中并不是很多,因此仅仅依靠计算机软件技术基础这一门课程提高学员的计算机软件编程能力是很困难的[2]。
2.2 教学实践保障存在差距
实践环节是学员将所学计算机软件编程知识转化成动手能力和水平的必然途径,与其他专业课程相比,具有特殊性和不可替代性。计算机软件编程的实践表现为两个方面,一是课堂实践,另一个是课余实践;其中,课堂实践具有强制性,课余实践则强调自觉性。
在课堂实践方面,由于空军预警学院计算机课程的课时量较少、课程内容较多,直接导致在教学中,计算机基础理论知识的内容占据大多数的学时,而学员上机实践环节难以给予保障。由于空军预警学院学员的学位证是与计算机等级考试挂钩的,因此学员希望通过计算机软件技术基础课程的学习能够对通过计算机二级考试有所帮助,然而这门课程的理论课时只有20学时,实践课时也仅有20学时,教员要想在有限的课时里将计算机等级考试C语言相关的知识全部讲完,同时又想通过实践环节提高学员的计算机软件编程能力,这显然难以达到。在课余实践方面,由于计算机软件编程不是军校学员的专业课程内容,大多数学员对学习软件编程处于一种应付的心态,认为只要能够通过计算机等级考试就满足了,因此大多数学员不能够自觉地利用课余时间进行上机实践,难以在掌握正确的学习方法和刻苦钻研学问上下工夫,而是用死记硬背的方式学习程序设计,学员的学习效果不令人满意。课堂实践课时不足,课余实践又无法保障,必然会影响学员计算机软件编程能力的提升。
2.3 教学方法手段存在差距
目前空军预警学院程序设计类课程的教学多是理论学习为主、实践上机为辅,以语法知识为主、程序开发为辅;理论讲授与上机实践往往不在同一个教室,而是分开授课,理论课枯燥无趣,实践课又由于学员人数太多而难于管理,导致学员的学习兴趣不高,学习效果不佳,学习计算机软件编程只为应对考试,实际动手编程时却不知从何下手。
3 聚焦实战化教学,提高军校学员计算机软件编程能力的总体设想
为了紧跟当前计算机技术发展的步伐和适应军队信息化发展的需要,只有立足当前、着眼未来,针对学科的发展特点,追踪学科前沿,抓好学科建设,聚焦实战化教学,科学设置课程体系,强化实践环境,改进教学方法,才能培养出高素质的信息化人才,提高学员的计算机软件编程能力。提高学员计算机软件编程能力的总体设想如图1所示。
3.1 科学设置课程体系
实战化教学要求在课程设置上统筹兼顾,建立综合性强、覆盖面宽、基础知识与专业知识相结合的课程体系。为培养军校学员的计算机软件编程能力,我们必须把军校学员的计算机软件编程能力培养看作一项系统工程,围绕提高其计算机软件编程能力这个具体目标确定科学合理的课程体系。
第一,在保留现有计算机文化基础、计算机软件技术基础、计算机硬件技术基础三大基础性课程的同时,还应增设一些有利于提高学员计算机软件编程能力的课程,如数据结构、数据库、Java程序设计、C#程序设计、网站制作、信息管理系统设计与开发等。
第二,对于编程能力的培养,要把握由浅入深、循序渐进的原则。教员应先通过计算机软件技术基础课程的学习,使学员掌握基础编程语言知识和编程思想,然后再通过数据库技术基础、C#程序设计等课程的学习,使学员再进一步学习软件开发中常用的高级编程语言,最后通过网站制作、信息管理系统设计与开发等课程的学习,使学员能应用编程语言的知识和思想,进而达到培养学员计算机软件编程能力的目的。
3.2 构建良好的实践环境
由于学科专业教学计划等原因的限制,针对军校学员开设的计算机编程课程不可能太多,课时也很难满足教学内容的客观要求,因此教员在培养军校学员计算机编程能力时,就要注重营造好计算机专项教学以外的实践环境,提高学员学习的主动性和积极性。从教学的现实情况看,构建良好的实践环境关键是要实现“两个强化”[3]。
3.2.1 强化课内实践环境的营造
教员在培养过程中,要突破计算机基础课程课时量少的局限,增设与计算机软件编程相关的课程,将计算机编程能力的培养融合到其他与计算机软件编程相关的课程当中。教员在施教时,可将本学科计算机编程技术与学科内容紧密结合,促使学员能自主利用计算机软件编程去思考问题、分析问题和解决问题,提高计算机软件编程能力,从而延长计算机编程能力培养的周期。
3.2.2 强化课外实践的引导
教员要综合利用校园网络资源与学T活动组织,组织学员开展计算机软件编程能力的交流、评比、竞赛等系列活动,通过丰富的课外活动增强学员对计算机软件编程的兴趣和自觉性,进而引导学员自主提高计算机软件编程能力[4]。
3.3 改进教学手段
先进的教学手段是提高学员计算机软件编程能力的重要途径。
3.3.1 合理安排教学场所
以计算机软件技术基础课程为例,以前20学时的理论课在教室讲授,20学时实践课在计算机机房授课,为了方便学员更好地理解理论知识,我们建议把教学场所全部安排到机房;这样既可以防止理论教学和实际操作的记忆断档,又有利于学员在理论转化成实践的过程中,对出现的问题现场提出并现场解决,提高学习的成效[5]。
3.3.2 采用小班化授课
把100多人的大班拆分成20~30人的小班,既方便机房管理,又能够提高教学效率,改善教学效果。
3.3.3 实施“理实一体”教学方法
根据实战化教学的要求,教员应组织实战化教学,探索新教学方法。近年来,我们在日常教学中,通过不断探索研究,将“理实一体”教学方法应用在教学过程中,取得了很好的效果。所谓“理实一体”教学模式,就是在教学过程中实时根据课程进度和课程内容,将理论讲授与实践环节合为一体,如图2所示。
以计算机软件技术基础课程为例,具体做法总结如下:
在该课程的初级阶段,因为概念性内容居多,程序的语法知识还没有讲解,学员还不能独立编写完整的程序,所以这个阶段可以采用先理论后实践的方法。例如,针对C语言数据类型的教学内容,可以先精讲数据类型及每种数据类型的特点,然后讲解典型的具有代表性的例题,再上机利用程序填空的形式,使学员对理论知识进行验证性地学习和掌握。
到了课程的中级阶段,由于学员对程序的基本结构有一定了解,开始学习语法知识时,就可以采用实践―理论―再实践的方式授课。例如,学习C语言选择、循环程序设计时,可以让学员先上机依照案例输入简单程序并运行查看结果,使学员对该程序的执行过程有总体了解并对如何得到这样的结果产生一定兴趣,然后再进行语法知识的详细讲解,理论讲授完后,再要求学员上机编写相关的小程序,进一步加深学员对语法知识的理解。
当课程进入最后阶段,课程内容基本结束时,教员可以采用先实践后理论的方式。先给学员布置一个具体的任务,提出任务目的和内容,要求学员上机编程、调试并运行,独立完成任务;然后再组织学员讨论,相互进行交流和学习并从中总结提炼出理论精髓,通过这种方式调动学员主动参与学习的积极性,进一步培养学员的独立动手能力。
4 结 语
要聚焦实战化教学,提高学员计算机软件编程能力,是一项系统性、改革性的工作,任重而道远,还需要不断努力,加紧研究,深入探索。
第一作者简介:程敏,女,讲师,研究方向为计算机基础教育,。
参考文献:
[1] 郝红卫, 高桂清, 张甲文. 论加强军校学员信息素质教育[J]. 二炮院校教育, 2007(1): 7-9.
[2] 唐晓, 李强, 陈新, 等. 基于MOOC平台的C语言课程教学模式研究[J]. 空军预警学院学报, 2015(3): 227-229.
[3] 朱利娜. 注重加强非计算机专业大学生计算机应用能力的培养[J]. 高等教育研究学报, 2007(2): 60-61.
计算机软件基础论文范文第6篇
关键词:计算机软件技术基础 课程 教学改革
中图分类号:G642 文献标识码:A 文章编号:1674-098X(2013)02(c)-0-01
计算机软件技术基础是为非计算机专业开设的课程,该课程是后续课程的基础,涉及内容比较广泛,包括数据结构、操作系统、数据库系统、计算机网络、软件工程技术、管理信息系统等内容,具有很强的理论和实践性。本课程有如下三个难点。
(1)该课程的内容多、跨度大、学生把握重点有些困难。
(2)计算机软件技术基础是一门内容综合的课程,涉及的知识面广,学生对基础课程的知识和理解程度有所差别,授课中比较难掌握。
(3)计算机软件技术基础是一门应用性很强的课程,需要理论与实践相结合。
针对以上难点问题,本人分析了目前该课程在授课中普遍存在的问题,并从实际要求出发,对计算机软件技术基础课程的教学改革进行探讨。
1 计算机软件技术基础课程存在的
问题
(1)目前,大多数老师采用常规的灌输式教学方法,以教师讲授为主,学生处于被动的学习接受状态,缺乏对课程学习的兴趣和主动性,启发式教学没有充分运用。
(2)有时为了增强学生的兴趣和信心,往往较低教学难度,大部分时间讲授基本概念,而对程序设计和调试技巧等较深的知识只是点到为止或者避而不谈。导致大量学生学完本课程,只会背诵几个基本概念,并没有真正掌握程序设计的很多精华思想和编程技巧,更没有了解软件是如何管理计算机全部资源的。
(3)计算机软件技术基础实验课在机房内进行验证性实验,实验时教师只是把实验目的、具体程序、程序实现的功能等内容介绍给学生,学生直接输入程序代码,然后获取实验数据,验证理论知识。这样,学生只是机械的进行程序录入,不用独立思考,所以不能深入细致的分析和调试,
2 课程教学改革
(1)教师主导性和学生主体性相结合
充分调动学生学习的主动性,引导学生自觉的学习和发展,教学过程实质是教师教和学生学的互动,只有这样,才能使师生之间和学生之间教学相长、信息交流,从而达到知识与兴趣共存,进而实现教学共赢。课程教学过程中,采用启发式教学,随时了解学生对知识点的理解和掌握,调动学生学习的热情。
(2)采用案例引导式教学
在课堂理论知识的讲授中,尤其是讲解新知识时,采用实际的案例进行演示说明,把学生带入特定的情景中进行思考;在演示过程中,逐步引出各个相关概念,加深学生对基本概念与原理的理解,进而提高学生运用理论知识分析和解决实际问题的能力。
案例引导的课程教学,能为学生在理论和实践之间搭起一座桥梁。学生带着多个基本概念和知识点的任务通过生动形象的案例进行学习,既容易激发学生的学习兴趣,又有利于学生迅速掌握抽象、枯燥的概念,以及各相关知识点之间的内在联系。在讲授的过程中循序渐进、环环相扣,优化教学内容。
(3)注重实践环节
对于计算机软件技术基础这门实践性特别强的课程,必须把理论课和实验课结合起来讲解才能培养学生的能力,而且实践教学不再是理论教学的附属,它与理论教学同等重要,学生可以通过实验课的练习领会理论教学中所学的知识,在上机的指导过程中,不仅要指导学生软件设计的基本方法、程序调试的基本技巧,还要对学生思维方式进行引导。对实践环节中的软件设计从“给定题目”―“具体分析”―“解决问题”―“程序实现”―“运行调试”的整个过程进行全方位的启发。使学生掌握软件设计的基本思想,知道如何思考问题和解决问题.
3 结语
计算机软件技术基础是一门理论与实践相结合的课程。该文针对该课程现有教学中存在的问题,提出了改进方法。实践证明,该方法取得了良好的教学效果,能够帮助学生系统掌握课程知识,切实提高实践能力。
参考文献
[1] 沈被娜.计算机软件技术基础[M].3版.北京:清华大学出版社,2000.