《计算机科学与技术知识(优秀9篇)》由精心整编,希望在【计算机科学与技术专业】的写作上带给您相应的帮助与启发。
【关键词】计算机;科学技术;人才培养
随着计算机技术和网络技术的不断发展和普及,计算机科学与技术已经渗入到人们生活中的方方面面,因此,加强计算机的教学是我们急需面对的一个问题。但是,现在大部分的高校还是注重计算机理论知识的教学,对学生的实践动手的培养不是很重视。现在社会需要的是理论知识扎实实践动手能力强的综合型人才,高校的教学已经很难满足企业的招聘要求。本文主要是从计算机科学与技术专业发展现状与存在问题分析和计算机科学技术与技术专业教学模式改革的建议两个方面来对计算机科学技术专业人才的培养进行了探析。
1.计算机科学与技术专业发展现状与存在问题分析
最近几年,我国高校一直都在积极的探索关于计算机科学技术人才培养模式的改革。但是,由于受到一些国内外一些计算机教育体制的影响,在教学过程中既要提高学生们计算机理论知识,又要培养学生们的计算机实践能力。这使得一些理论知识深学生不易理解的课程在计算机科学教学中占据了极大的比重,而一些应用性较强的学科在计算机的教学任务中占据的比例较小。高校的教学目标在于培养应用型的人才,但是在计算机科学方面出现了学生理论基础知识不过关,而对计算机的操作并不熟练的问题,导致计算机的教学顾此失彼的局面。因此,出现了计算机专业的毕业生找不到工作而企业找不到合适的计算机应用人才的局面。高等院校无论是在办学过程中还是按照高等教育理论的发展,都应该培养学生正确的学习方法,对计算机专业的学生应该加强他们的理论基础的培训以及计算机实践能力的提高。
1.1计算机科学与技术专业在培养人才的过程中出现的主要问题
在传统的计算机科学与技术的人才培养模式中,主要是培养专业计算机技术人员在算法方面的知识。在这种传统的教学模式下导致出现了学校只重视计算机科学技术理论方面的教学,而忽视了计算机应用技能方面的强化训练,致使学生对计算机的操作不熟练、计算机的管理和开发缺少经验,失去了独立解决问题的能力。因此,培养专业的计算机科学人才就必须同时强化他们的算法知识和应用实践的能力。在当今计算机技术急速发展的今天,这就要求计算机科学专业的学生不仅具有扎实的理论基础知识而且还需要有计算机实践的经验。企业在招聘到计算机专业的毕业生之后,通过短期的培训就能够担任自己的岗位工作,在工作过程中能够对计算机进行熟练的操作,以及能够在日常生活中独立的解决工作中遇到的问题。
1.2造成计算机科学与技术专业毕业生“就业难”的主要原因
1.2.1缺乏计算机的实践环节
大多数的计算机科学专业只是重视学生理论知识的培养,忽视了学生计算机实践能力的培养。计算机专业的毕业生将毕业设计作为实践的环节,致使学生的实践能力得不到根本性的提高。
1.2.2计算机专业的定位与社会的发展脱节
在高等院校中计算机专业人才的培养与社会所需要的应用型人才不匹配。在高等院校中计算机科学专业注重理论知识的培养忽视实践操作能力的培训,而社会所需要的是理论知识扎实,动手操作能力的强的高素质人才。
1.3传统教学模式过于陈旧
目前,大多数的计算机专业的教学还是沿照传统的教学模式。随着教育制度的不断改革和发展,计算机专业的教学也应该顺应时代的发展,将现代化的教学应用到传统计算机教学的模式中。
1.4教师队伍的建设滞后
在一些高校中由于受到某些条件的限制,计算机专业的教师只是忙于教授学生理论知识和实践教学,根本没时间去进行计算机教学的培训和实践动手操作的培训。从而使教师的教学水平和实践能力与社会上先进的技术脱节,在学生遇到问题的时候也不能提供更好的帮助。
2.计算机科学技术与技术专业教学模式改革的建议
综合上述分析,为提高我国计算机科学与技术专业毕业生的就业率,以及促进我国信息化经济的快速发展,先需要对计算机科学与技术专业的教学模式进行相应的改革。下面是本人根据长期在教学工作岗位的经验对计算机的教学提出了以下几点建议:
2.1转变教学理念
高校计算机专业的教学目标在于培养理论型与实践型相结合起来的综合型人才,这种教学的理念符合现代社会对计算机人才的需要。近几年来,随着计算机技术的不断发展,计算机技术已经应用到人们生活中的方方面面。因此,社会急需一批经验丰富,动手操作能力强的计算机应用人才,企业在招聘到计算机专业的毕业生之后,希望通过短期的培训就行适应工作岗位。而现在高校的计算机专业主要还是教授学生的理论知识,缺少了实践实习的环节,导致他们的实践动手能力不足,在工作之后不能及时的适应岗位。高校应该改变传统的教学模式,紧跟社会的发展趋势,培养理论和实践综合能力强的综合型人才。
2.2改革教学的体系和课程的设置
教学体系的改革的目标在于应该培养学生掌握计算机的基本理论知识和基本的应用能力。除此之外,还应该加强学生们的合作能力、组织能力、和职业道德方面能力的培养,使学生具有较强的职业素质和实际的工作能力,让学生的德、智、体、美各方各面全面的发展。
高校应该根据社会发展的需求来设置不同的计算机应用的教学方向,例如数据库技术、软件的开发、软件工程等。在计算机课程的设置方面,要根据实际工作情况有所放弃有所保留。将课程分理论课和实践课,理论课的设置要分为必修课和选修课。实践课要紧跟社会的发展趋势,与时俱进,让学生通过实践课的学习更好的了解企业和工作环境。
2.3开展校企合作,建设以项目为主导的实践实习基地
2.3.1计算机科学技术专业的教学特点要求寻找行业的支持
计算机专业的教学与传统的教学模式有所不同,在传统的教学模式中注重的是理论知识的学习。而计算机科学技术专业的教学侧重点在于注重的是学生在实践动手方面的培养,学生的动手能力和实践的经验在学习过程中有着及其重要的地位。近年来,随着计算机技术的不断发展,学校内的计算机教学设施已经很难适应时代的步伐。因此,计算机技术专业的学生与企业之间的合作对学校培养计算机科学与技术人才具有重要的意义。
2.3.2企业的持续性发展需要学校计算机专业提供人力支持
随着我国经济的的不断发展,在企业中的工作人员对计算机技术的掌握难度加大。因此,企业的发展就急需一些高技术的综合型人才,这些都需要学校来提供专业的人才。因此,企业和高校计算机科学技术专业的合作,在企业的发展过程中发挥着重要的作用。
3.结语
综合上述分析,计算机专业的改革是一个复杂的过程,它需要学校、教师、学生们共同的努力。学校应该改变传统的教学模式,应用现代化的教学方式在计算机的教学中,提高学生的实践动手能力,培养出社会所需要的综合型人才所努力。
【参考文献】
[1]张微微。浅谈工学结合的计算机人才培养模式[J].科技创新导报,2010(07).
[2]赵立宏。浅谈中职学校计算机人才的培养[J].黑龙江科技信息,2011(25).
【关键词】计算机信息技术;教学现状;问题与对策
在信息技术高速发展的今天,计算机被广泛应用于自动控制、信息处理、航天航空等各个领域,给我们的生产生活、学习工作带来方便。21世纪以来,在努力实现“信息化要成为促进经济社会科学发展的重要支撑”的目标下,计算机信息技术被纳入初中教育教学阶段,在帮助学生查阅数据资料、激发学生学习兴趣、理解抽象概念等方面有着不可替代作用。由于传统应试教育理念、教学模式等因素,初中计算机信息技术教学工作与我们的教学目标存在着差距,与信息时代的发展和需求不相适应。
1.计算机教学中存在的问题
1.1传统应试教育思想严重。在高中升学考试和初中会考中,计算机信息技术内容不属于考试范围。在学校、教师片面追求高升学率,家长、学生提升学习成绩的迫切形势下,初中计算机信息技术课程课时被大力削减,增加语文、数学、英语等必考科目学习课时,长期形成了以应付考试为目的的初中教育教学模式。同时,学校相关领导重视程度不够,表现在计算机教学资金投入严重不足、计算机软硬件陈旧落后、计算机专职教师在计算机教师所占比列小,且同时承担着其他学科的教学任务,忽略了初中学生学习计算机信息技术知识的必要性和重要性。由于传统应试教育思想的束缚,“以考试成绩论英雄的思想”致使计算机教师缺乏教学热情,学生缺乏计算机信息技术学习的主动性和积极性。
1.2计算机信息技术教学内容难以适应计算机更新的速度。计算机信息技术学习效果在很大程度上依赖于教师的知识结构和所用教材的质量。随着科学技术的发展,计算机信息技术教师的知识结构和采用的教材不能满足计算机理论知识和实践技术的不断更新。在一些经济发达地区,计算机在家庭的广泛应用以及小学普遍开设计算机课程,超前学习计算机信息技术基础知识、操作计算机的现象普遍。而在初中计算机信息技术教学中,教材和教学大纲更新速度缓慢,一些引入教学资料中的内容远离当前实际生活,教学内容缺乏时代感、现代感,即使采用新教材,但由于教师知识结构、考试侧重点不同、教学任务繁重等因素,教师很少将更新的教材内容加入到自己的教学活动中来。
1.3重理论轻操作,难以满足学生个性化需求。计算机信息技术整个课程体系是由理论和操作两部分构成。在计算机信息技术教学过程中,主要采用课本教授与试卷考查,对于上机操作进行文字输入、文字排版、收发邮件、查阅资料等方面的考查力度明显不够。在初中计算机信息技术理论教学过程中,计算机教师将教材上所罗列的知识点进行简单讲解,忽略了计算机本身的趣味性,难以激发学生的学习兴趣,加深了计算机信息技术在学生心中教条化、抽象化的影响。在上机实践操作教学过程中,具体实践操作次数少,打字速度缓慢,文字排版、数据处理等常用技巧操作不熟练,无法满足学生对于计算机课程的需求和期待,严重打击学生学习计算机信息技术的积极性与创造力。
2.增强初中计算机信息技术教学效果的对策
2.1更新观念,正确处理计算机信息技术与其他学科之间的关系。思想是行动的先导。以应试教育为目的的传统教学模式和以考试成绩论英雄的理念已不适应学生全面发展的需要。计算机信息技术不仅是初中学生的必修课程,更是高阶段学习计算机专业知识的基础。通过对计算机word、excel等基础知识的熟练掌握,有利于理解具有一定深度与难度的计算机知识,熟练运用计算机设备进行语文、英语、数学等课程的学习,为学生适应并积极融入现代化、信息化的社会提供必要准备。
2.2关注学生,加强师资力量建设。教师在计算机信息技术教学中,是直接的组织者、参与者和实践者。其教师知识结构和教学模式直接影响着计算机信息技术的教学开展情况。在日常计算机信息技术教学中,深入挖掘初中计算机信息技术教材的实用性、伸展性以及教法的新颖性,重视计算机信息技术教材选择,从源头上保障教材质量,以适应计算机内容不断更新的内容;定期组织计算机教师知识培训,充分利用现代化计算机设备,进行远程教育网上学习,增强教师职业道德,更新自身知识结构体系,适应学生学习的不同需要;改变过去“以教师为中心”的教育理念,充分尊重学生的主体作用,发挥学生的主观能动性,在保障课时的前提下,加强理论知识与上机实践操作的结合,熟练运用计算机进行文字排版、收发邮件、查阅资料等实用性技术;针对初中学生计算机知识结构上的差异,实施因材施教的教学方式,对于基础好的学生,应不断满足学生知识需求和兴趣动机,保持计算机信息技术方面的新鲜感,对于基础差点的学生,鼓励向基础好的学生请教,提高自主学习能力。
2.3培养学生学习兴趣,养成良好学习方法。初中阶段,学生对于新鲜事物有着极大好奇心和强烈的求知欲。计算机信息技术的学习也不例外,学生希望通过该课程的学习,提升自己的计算机水平。在计算机信息技术理论教学过程中,充分利用集图像、文字、声音于一体多媒体开展教学,将抽象内容具体形象化,提升学生学习兴趣,提高课堂学生吸收知识效率,充分发挥多媒体教学优势,改变传统教学模式中单一、枯燥的教学形式,充分展现出计算机学科的趣味性;在计算机信息技术上级实践操作阶段,计算机教师少讲多练,强调学生动手动脑实际操作能力的培养,提供各种各样富有情趣的学习任务,让学生有机会把所学的计算机知识和技能应用到实际生活中去,从直观形象的实践操作中不断加深对计算机知识的掌握程度。
3.结语
初中阶段计算机信息技术学习,对于培养学生动手动脑,丰富充实初中学习生活有着重要意义。学校、家长、教师在转变观念的同时,学校应加强计算机软硬件更新方面资金投资力度,教师应重视自身知识结构优化,形成计算机信息技术教学以学生为主体,以熟练操作为核心,以培养学生兴趣为目的教育教学模式,努力提高学生获取信息的能力,全方位提升学生综合素质。
【参考文献】
[1]王静。多媒体应用与初中计算机教学研究[J].中国教育技术装备,2013(5):118-119.
[2]任彦平。初中计算机教学存在问题及对策浅议[J].教育教学论坛,2011(19).
关键词: 小学计算机 科学与技术 课改分析
新课改具体要求下,小学教育开设计算机科学与技术课程,对学生长期发展有着深远影响,计算机课是我国教育课程的重要组成部分,有着举足轻重的地位。21世纪是一个信息化时代,对计算机的正确使用应该从小学生开始,树立好正确的计算机价值观,为将来高中、大学甚至工作打下良好的基础,正确运用网络,更好地促进小学生健康成长。因此,我们应该正确看待小学计算机科学与技术课程。
一、计算机科学与技术教学目标改革
我国教育事业不断深化改革,不只注重学生学习成绩,更重视学生综合素质培养及自主学习能力培养,因此,小学教师应该从综合素质、自主学习能力等方面不断提高学生知识储备,帮助他们健康成长。而在计算机科学与技术课程中,实现新课改,使小学生对计算机有全面了解与认识,计算机不仅是交流的工具,还可以锻炼小学生的思维能力和动手能力,努力提高学生合理使用计算机的能力。
小学计算机课程教学活动主要按照三个层次进行:
首先,文化基础教育。由于小学生对计算机认识不够,通常认为计算机只是游戏、娱乐,不知道计算机深层次的应用,这时,需要计算机教师为学生全面讲解计算机文化及发展历程,使小学生正确认识计算机和网络。
其次,技术基础教育。小学计算机课程应用最重要的是教会学生如何正确使用计算机,以及应用计算机中的部分技术,如计算机中所带的画图功能,教师可以通过画图功能提高学生的动手能力及想象能力,再通过图画制成动画,向学生讲解这就是大家喜爱的最早动画片制作过程,引导学生多次练习,从中找到学习计算机课程的乐趣。
最后,应用基础教育。掌握计算机基础技术的目的在于使学生在日后工作和生活中熟练简单操作计算机,因此,只有将网络技术应用好,才是对小学计算机科学与技术课程的最好诠释。例如:对腾讯微博的学习,不仅可以帮助学生学好并应用网络知识,还可以促进学生结交更多朋友,丰富学生的日常生活。
二、遵循精简原则对课程进行设置
目前,国内计算机基础课程设置极不完善,普遍存在问题,如课程设置并不能全面包含小学计算机教学目标,不能有效利用小学有限的计算机课时,一堂课下来,不论是理论知识还是实际操作技能均不能让学生有明显收获,内容单一,趋于形式化,课程设置不能周全考虑与其他课程的关联性,进而不利于提高小学生对计算机知识掌握重要性的认知度等。使小学计算机课程的设置不合理,影响小学生计算机知识掌握,阻碍学生计算机素质提高,一定程度上不利于培养学生创新意识。
三、改革教学内容,将理论与实践关联起来
计算机科目实践性很强,教师要把握好理论与实践操作训练的课时与内容分配,合理安排讲与练,做到精讲,多留时间让学生实际练习,也就是所谓的精讲多练。这就要求教师讲时充分利用时间对教学内容精髓给予讲解,点出基本知识点,而不是花大量时间“复述”与传授表面知识,保证学生有充足时间进行实践操作,做到理论与实践密切结合。
四、完善教学方法,进行创新性教学
计算机教师还应该在教学过程中不断总结经验,改进教学方法。我们传授基础知识的同时,要注重培养学生学习能力,注重培养学生的创造能力和灵活运用知识能力。还要注重培养学生的开放性思维,这就要求教师一方面提相关问题,并在此基础上对学生进行启发和引导,另一方面鼓励学生提出问题,就所提问题发表自己的看法,只有这样,才能提高学生学习主动性,一定程度上激发学习兴趣和求知欲。
五、加强师资队伍建设
计算机技术飞速向前发展的同时,小学计算机课程师资队伍建设同样需要得到我们的重视,虽然计算机科学与技术课程不属于小学教育主修课程,但是这门课程对学生未来发展有着深远影响,因此通过定期对小学计算机教师进行培训,要求他们拥有过硬的专业知识与专业技能,不断提升自己的教学能力,更好地帮助和指导学生学好计算机科学与技术,并提高学校综合竞争力,为教育事业长远发展奠定基础。
关键词:课程体系:核心课程;核心知识体系
计算机科学与技术学科虽然很年轻,但它已经成为一个基础技术学科,在科学研究、生产、生活等方面都占有重要地位。近50年来,我国的计算机科学与技术专业教育在国家建设需求的推动下,从无到有,逐渐壮大,尤其是从20世纪90年代以来,更是高速发展,已经成为理工科第一大专业。
针对计算机科学与技术专业学生量大,社会需求面宽的现实,“十五”期间,教育部高等学校计算机科学与技术教学指导委员会编制了《高等学校计算机科学与技术专业战略研究报告暨专业规范(试行)》(高等教育出版社出版,2006年9月第一版,以下简称为《规范》)。其中,“战略研究报告”建议改变当前我国计算机科学与技术专业教育的趋同性,鼓励办学单位对毕业生的分类培养,取4个可能的方向,即计算机科学、计算机工程、软件工程以及信息技术。《规范》参照Computing Curricula 2005,分别详细给出了四个方向的核心知识体系,以及覆盖它们的必修课程组示例。
《规范》体现出的“分类培养”精神得到了广泛认同,人们普遍认为中国800个左右的计算机科学与技术本科专业点,按同一种模式或者培养方案进行教学是难以满足广泛的社会需求的,许多学校也希望得到分类培养的具体指导。但是,如何理解和实现“信息技术”等新的专业方向的教育,如何利用已有的基础,更好地实践《规范》,成为大家关注的问题。
为了能更好地利用现已建成的国家、省部级精品课程、精品教材等优质资源,希望能够按照4个专业方向公共要求来构建一些基本课程,每一个方向都可以通过在这一组课程的基础上进行扩展来形成符合《规范》的完整的专业方向教学计划。这一组课程是“耳熟能详”的,无论是从师资还是教材的角度,在开始走向规格分类实践时,也是一种现实做法。
一、核心课程选取的原则
本项研究的基本目的是要推荐一组课程,当办学单位希望按照《规范》描述的知识结构制定自己的教学计划时,无论四个方向中的哪一个,都能够比较方便地在这组课程的基础上进行扩充而实现。显然,符合这个要求的一组课程不是惟一的,我们着重考虑了如下几点原则。
1.体现公共要求
《规范》将计算机科学与技术专业划分成4个专业方向,虽然他们有着不同的问题空间、能力要求、知识结构和课程体系,但还是有共性的部分,这也是作为同一个专业的不同方向所决定的。公共核心课程应该能够将这些公共的要求涵盖进去,实现在课程层面上对公共知识体系、专业培养公共要求和基本特征的体现。
2.有利于构成优化的课程体系
公共核心课程需要与其他相关课程一起才能构成完整的教学计划,所以,这些课程需要易于与相关课程结合,构成不同专业方向的课程体系。
同时我们注意到,近些年来,许多学校在制定新的教学计划中,采用了设置分级平台的基本框架。例如,要求教学计划由公共基础、学科基础、专业基础等组成。考虑到计算机科学与技术专业对应到计算机科学与技术学科,这些课程可以适当照顾到学科的要求,构成一个既照顾到学科,又照顾到专业的基础平台,给人们制定有特色的教学计划提供一定的基础,使得人们能够方便地构建完整的、全局优化的专业教育课程体系。
3.充分考虑学时的限制
由于公共核心课程相当于学科、专业平台的基本内容,所以,只能做一个较小集合,而且课程的学时数要尽可能小,目标在于体现专业教育的最基础要求,同时给具有特色的完整的教学计划的制定留有足够的空间。特别是近些年来,不少学校已经将教学的总学时数降到2500学时以下。所以按照20%计算,将公共核心课程的总学时控制在500学时以内。
4.尽可能成熟的课程
计算机科学与技术专业开办50余年来,积累了丰富的办学经验,一些课程的建设取得了很好的成果,已经具备良好的基础,这些课程将在专业教育中起到核心、骨干作用,将这些课程进行适当改造后构成公共核心课程,有利于充分利用已有的优质资源,迅速提高整体办学水平。所以选取的课程应该是“耳熟能详”的成熟课程。
5.体现本专业教育基本特征
课程要体现学科教育的一些基本特点。例如,虽然计算机科学与技术学科涉及到计算机理、工程实现和开发利用,但对大多数人来说,计算机科学与技术学科是一个以技术为主的学科,特别是在本科教育层面上更是如此。所以课程要对技术和学生的技能训练有较好的体现。除了学科抽象、理论两大形态使得初学者在理解上有一定的困难,需要通过实践去深入体会外,还要考虑社会要求本专业的学生能够更好地去实现一些系统的研究、构建和维护。因此,选择的课程应该在加强学生理论联系实际能力的培养上有引领作用。此外,在本学科发展异常快速的时候,这些课程相关的内容应该是成熟的、基础的,有利于学生可持续发展能力培养的。
二、核心知识体系
这里给出计算机科学与技术专业公共核心知识体系,力求从不同专业方向的公共需求出发,给出该专业的学生应该具备的一些基本知识,我们并不试图包括各个专业方向教育要求的全部知识,每个专业方向都需要在此基础上按照专业方向的教育需要增加所需要的知识,以构成完整的专业方向知识体系,其具体内容可以参考《规范》。由于是基本知识,是学生必须掌握的,所以,没有包含推荐的选修知识。该知识体系共包括8个知识领域,39个知识单元,共342个核心学时。其中,
(1)离散结构(DS)60核心学时,包括函数、关系与集合、基本逻辑、证明技巧、图与树。
(2)程序设计基础(PF)67核心学时,包括程序基本结构、算法与问题求解、基本数据结构、递归、事件驱动程序设计。
(3)算法(AL)28核心学时,包括基本算法和分布式。算法。
(4)计算机体系结构与组织(AR)60核心学时,包括数据的机器级表示、汇编级机器组织、存储系统组织和结构、接口和通信、功能组织。
(5)操作系统(OS)32核心学时,包括操作系统概述、操作系统原理、并发性、调度与分派、内存管理、设备管理、安全与保护、文件系统。
(6)网络及其计算(NC)48核心学时,包括网络及其计算介绍、通信与网络、网络安全、客户,服务器计算举例、构建Web应用、网络管理。
(7)程序设计语言(PL)13核心学时,包括程序设计
语言概论和面向对象程序设计。
(8)信息管理(IM)34核心学时,包括信息模型与信息系统、数据库系统、数据建模、关系数据库、数据库查询语言、关系数据库设计、事务处理、分布式数据库。
按照各个方向核心知识结构的要求,公共核心知识体系覆盖计算机科学341核心学时的内容,覆盖率为60.9%,覆盖计算机工程246核心学时的内容,覆盖率为44.7%:覆盖软件工程199核心学时的内容,覆盖率为40.3%覆盖信息技术136个核心学时,覆盖率为48.4%。
三、核心课程
公共核心课程共包括程序设计、离散数学、数据结构、计算机组成、计算机网络、操作系统、数据库系统等7门,这些课程的名称都采用了尽量一般化的处理,即后面没有诸如“基础”,“原理”或者“技术”之类的字样,为学校开设具体课程留有空间,学校可以根据自己课程的特点添上适当的限定,进一步体现自己的办学特色。
表1给出了各门课程所含的必修知识单元和所需要的学时数,和各个学校相应课程的实际教学时数相比,其中有的课程必修学时数多一点,有的少一点。所需要的总课时为448。希望各个学校在满足教学基本要求的前提下,根据本校的具体情况,做出适当的调整,可以通过强调某些内容来体现自己的特色。
四、专业方向必修课程示例
按照各个专业方向必修知识体系的要求,以7门公共核心课程为基础,构建相应方向的必修课程。特别需要强调的是,这里给出的仍然只是“示例”,各个办学单位可以根据自己的情况设计出更具特色的必修课程,并制定出恰当的教学计划。
计算机科学专业方向的必修课程示例:计算机导论、程序设计基础、离散结构、算法与数据结构、计算机组成基础、计算机体系结构、操作系统、数据库系统原理、编译原理、软件工程、计算机图形学、计算机网络、人工智能、数字逻辑、社会与职业道德。15门课程共计776学时。
计算机工程专业方向的必修课程示例:计算机导论、离散数学、程序设计基础、数据结构、电路与系统、模拟电子技术、数字信号处理、数字逻辑、计算机组成原理、计算机体系结构、操作系统、计算机网络、嵌入式系统、软件工程、数据库系统、社会与职业道德。16门课程共计理论学时920学时。
软件工程方向必修课程示例:软件工程专业导论、程序设计、面向对象方法学、数据结构和算法、离散数学、计算机组成、操作系统、计算机网络、数据库、工程经济学、软件工程、软件代码开发技术、人机交互的软件工程方法、软件设计与体系结构、软件质量保证与测试、软件需求分析、软件项目管理。16门课程共计920学时。
信息技术方向必修课程示例:信息技术导论、离散数学、程序设计、数据结构、计算机组成、计算机网络、操作系统、软件工程、数据库系统、应用集成原理与工具、Web系统与技术、人机交互、面向对象方法、信息保障和安全、信息系统工程与实践、系统管理与维护、社会与职业道德。17门课程总计920学时。
五、结语
《规范》将“核心知识结构”作为开办相应专业方向必须的要求,可以用不同的课程组合来覆盖,《规范》中给出的“核心课程”只是这种覆盖的一个“示例”,这里给出的是另一个“示例”。事实上,这也是《规范》所鼓励的。这里的“公共核心课程”并不是《规范》中四个“核心课程”集合的简单交集,而是根据对四个方向的理解,对它们公共核心知识单元的一个课程覆盖。是每个专业方向公共的必修课程,而不是任何一个方向完整的必修课程集合。
1 计算机教育在大学教育中的重要性
1.1 顺应信息社会发展趋势
当今社会是信息化社会,各国之间综合国力的竞争的焦点,俨然转变为信息技术的竞争。衡量一个国家综合国力、现代化水平的一项重要指标就是信息化水平的高低。而在信息化建设进程中,计算机所扮演的角色至关重要,人们通过计算机可以查询所需信息,一些复杂数据的处理工作也可以由计算机完成。信息社会的人可以分为两类:进行信息化建设的专业人才、利用信息技术工作的人才。无论是哪类人才,都应该掌握扎实的计算机技术,而这些人才,很大一部分来自于大学的培养。因此,可以说,大学教育中注重计算机教育,重视对大学生计算机技能的培养工作,是顺应信息社会发展趋势的。
1.2 满足国家经济发展与科技进步的需要
自然科学、社会科学都不是孤立存在的,而是紧密结合的。各个学科的知识都是相互交织渗透的,从而也推动了前沿科学的产生。因此,新时代的人才除了要掌握丰富的各科知识以外,还应该具有将各科知识有机结合的能力,从而产生新看法和新见解,迸发出创新的火花,这种人才即为“复合型”人才。除此之外,世界经济一体化进程不断加快,国际舞台上更需要具有较强适应能力和人际交往能力的人才,这种“复合型”人才只有掌握一些前沿领域的知识,才能顺利完成国际交往。为了培养这两类人才,大学应加强对学生计算机技能的培养,使其掌握计算机网络的先进技术与发展趋势。
2 计算机教育在大学教育中的地位
2.1 促进信息技术与其他课程的整合
信息技术与课程整合,实际上就是将信息技术有机融合在学科的教学过程中,为了更有效地实现课程目标,使得信息技术与学科课程结构、课程内容、课程资源、课程实施等融合为一体,进一步锻炼大学生获取、分析、加工、利用信息的能力,培养其创新意识与协作能力。信息技术与课程整合涉及到了很多方面,如教育思想、教学观念等本质性问题,绝不仅仅是简单的如何利用信息手段教学的问题,信息技术与课程整合的目的是为学生创造自主探索、合作学习的氛围,充分激发学生的学习兴趣,调动其积极性。信息技术与课程整合是对教学结构的改革,是对教与学效果的优化。
2.2 促进大学生创新能力的提高
随着科学水平的提高,科学知识的广度与深度都得到了很大程度上的延伸。而进行科学创新的一项必要条件就是掌握一定的计算机技术。当代大学生需要培养创新能力,而这种创新能力不仅仅是创新思维能力,还包括创新意识。创新意识是激发大学生创新的动力,只有兼具创新意识与创新思维能力,才是创新型人才。而大学教育中的计算机教育,在激发大学生创新思维和培养大学生创新能力上都占据重要地位。计算机教育注重培养大学生的自主学习能力,引发其探索欲和求知欲,促使其探索、发现相关的信息与知识,利用信息技术收集相关学习资料,思考学习内容与具体实际的联系,将计算机的广泛性与多功能性充分发挥出来,促进大学生创新思维的不断提高,并将创新思维应用于实际中,培养较强的创新能力。
2.3 增强师生间交流互动
在传统的教学模式下,教师与学生之间仅能进行有效的互动交流。教师很难与大学生分享其全部的教学资料、教案等。而通过适当应用信息技术,教师可通过网络课堂上传教学课件,学生可通过网络课堂获取这些课件,进行进一步的学习。同时,学生可向教师指出课件中的不足之处,提出遇到的问题等,根据教学需要,教师可对教学资料进行及时的补充,这是传统课堂所不能比拟的。利用图文并茂的信息展现方式,刺激学生多重感官接受信息,提高了其学习效率。增强了师生之间的互动交流,也帮助教师不断改进教学策略,提高教学能力。
3 强化计算机教育的方法
3.1 改革计算机教学方法
传统的计算机教育模式是教师讲授什么内容,学生就去学习什么内容,在教学过程中,主体为教师。为了强化计算机教育,应对这种教学方法进行改革,变“教为主、学为辅”的方式,为“学为主、教为辅”的方式,充分发挥学生的主体作用,激发学生的学习兴趣,促进学生的自主学习。计算机属于双向媒体,除了能够将教学信息呈现给学生以外,还可由学生向其输入信息,使得学生在教学中的主体作用得以充分发挥。在计算机教学中,有很多专业术语,若以专业方式向学生解释,学生可能仅仅记住了专业名词,实际上并不理解,教师就应注意以通俗易懂的语言向学生解释,便于学生理解与记忆。
3.2 加强信息技术与其他学科的整合
在教育信息化进程中,促进教育质量大幅度提高的一项重要措施就是实现信息技术与课程的有效整合。计算机教育并不是孤立存在的,对大学生的培养也不仅仅停留在计算机基础知识与基本技能的层次,更应该培养大学生利用计算机分析、解决问题的能力。例如,计算机学科采用最先进的技术手段对新旧问题进行研究,这一特性正好补充和完善了高数教育知识内容陈旧等方面的不足。因此,高数教师可将计算机引入教学中。计算机教育的目的除了使大学生掌握必要的计算机知识外,还应该使大学生能够利用其所学其他学科的知识操作计算机,对其他学科的学习产生帮助。
3.3 加强计算机师资队伍建设
随着信息技术的飞速发展,涌现出了越来越多的新软件。计算机课程的教学也向教师提出了更高的要求,因此学校应加强对计算机教师的培训工作,根据实际情况制定合理的培训计划与培训方案,并按部就班开展培训工作,保证教师水平适应新技术的发展趋势。只有基础设施作保障,才可保障计算机教育的顺利进行,而基础设施主要包括软件和硬件两个方面。硬件设备主要包括多媒体教室、网络设备、投影仪、电脑等设施,对于这些设施,不仅仅要求保证其质量,更应保证其数量够大学生使用。除此之外,还应加大资金做好硬件设施的后续维护工作。在软件方面,网络上有大量的教学资源可供大学教育使用,学校应加大资金投入,为计算机教育创造条件。
4 结束语
在信息化社会中,应加强对大学生的计算机教育,顺应信息社会发展趋势,满足国家经济发展与科技进步的需要。在大学教育中,计算机教育占据重要地位。例如,促进信息技术与其他课程的整合,促进大学生创新能力的提高,增强师生间的交流互动。为了加强计算机教育,学校应改革计算机教学方法,加强信息技术与其他学科的整合与计算机师资队伍建设,从而促进大学生计算机技能的提高。
关键词:计算机科学与技术 卓越工程师 课程体系
卓越工程师教育培养计划是贯彻和落实《国家中长期教育改革和发展规划纲要(2010-2020年)》及《国家中长期人才发展规划纲要(2010-2020年)》而提出的高等教育重大改革计划[1]。2009年12月教育部正式将卓越工程师教育培养计划列入2010年教育部工作重点,2010年3月教育部正式启动第一批高校试点工作,我校是教育部卓越工程师教育培养计划全国第二批试点高校。
为深入学习实践科学发展观,落实高校人才培养的根本任务,学校在国家卓越工程师教育培养计划本科工程师培养通用标准的指导下,以计算机行业标准为基础制定了计算机科学与技术专业本科人才培养标准。根据该标准拟定了计算机科学与技术卓越工程师培养方案。
1 培养目标
以知识为基础,以工程实践能力为本位,以素质为核心,以市场为导向,以服务广西国民经济发展为目标,“面向工业界、面向未来、面向世界”培养具备良好科学素养和职业素养、丰富知识结构、扎实工程实践能力、德智体美全面发展、能主动适应经济和社会发展需要的计算机科学与技术专业卓越工程师后备人才。要求本专业学生具有较强的英语语言能力、良好的人文素质和创新意识,并在软件技术和嵌入式技术及其相关领域中的一个方向具有特色,能综合应用所学知识解决实际问题的工程实践开发能力。毕业生可从事计算机及相关行业的软件项目或嵌入式系统的设计、开发、维护和管理等工作。
2 课程体系的建设思路
课程体系的建设思路是以提高教学质量为中心,突出两个办学特色、重点发展两个专业方向、着重培养学生的4种能力。
坚持以提高教学质量为中心,将其作为一切活动的出发点。紧紧围绕培养目标,通过对课程设置、教学内容和教学方法、教材、培养方式、科研训练、社会实践环节的改革与创新,提升教师队伍素质和提高办学条件,促进教学质量的提高。
突出“校企合作”和“科研与教学有机结合”的专业办学特色。坚持与国内知名软件企业以及嵌入式应用企业建立良好的合作关系,在我院现有部级工程实践教育中心“中软国际”的基础上,重点加大与江苏昆山花桥工业园区、上海杰普软件科技有限公司、深圳吉祥腾达有限公司等实习基地的合作,争取建设更多的部级工程实践教育中心。进一步加强与广州达内、长沙蓝狐、国信蓝点、桂林优利特等实习基地的联系,与华为、3COM、品尼高等共建校企实验室,通过多种合作方式进行工程应用型人才的培养。坚持以科学研究为先导,科研与教学有机结合、协调发展。通过科学研究提高团队的学术水平,带动教学改革和教学水平的提高。
根据计算机科学与技术专业卓越班的规模和办学实际情况,重点发展嵌入式技术和软件技术两个特色方向。嵌入式技术方向着力培养学生掌握嵌入式系统的硬件、软件知识,嵌入式系统的分析、设计与开发方法,嵌入式系统的实施与运行维护知识以及在信息家电、工业控制、交通管理等领域的应用。软件技术方向着力培养学生软件开发技术和软件工程管理知识,主流软件工具和软件开发环境知识,软件测试与维护知识及其在电子政务、数字产品、工业控制等领域的应用。
培养计算机科学与技术专业卓越工程师的四种能力包括计算思维能力(抽象思维能力、逻辑思维能力),算法设计与分析能力,程序设计能力,计算机系统的认知、分析、设计和应用能力。按照“四种能力”建设的需要,完善专业培养计划,以教育教学研究与改革为抓手,以课程群组驱动,优化课程体系。
3 以课程群组驱动,优化课程体系
合理的课程体系设置是高等学校保证培养目标和形成办学特色的重要手段。计算机科学与技术专业卓越工程师在培养质量上追求卓越,在课程体系设置时,要求培养学生在知识、能力和素质方面具备较强的竞争优势和发展潜力。
跟踪ACM和IEEE-CS联合任务组的计算教程CC200X、欧洲形式化方法协会形式化方法教育研究分会FME-SoE的研究报告,结合教育部高等学校计算机科学与技术教学指导委员会的《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》[2],依托我院承担的教育部“高等学校计算机科学与技术专业核心课程实施方案研究”项目、广西教育教学改革“十一五”重点项目“计算机学科核心课程体系的研究与实践”、全国“十一五”教育科学规划课题“大众化高等教育下教学型高校适用型人才培养的研究”等,探索和研究计算机学科的科学思维,即计算思维,进一步提炼计算机科学与技术专业的核心知识体系。
计算机科学与技术专业课程体系设置策略包括课程启动、课程组织和特色课程设置策略[3]。我院计算机科学与技术专业卓越工程师教育培养计划的课程体系设置采用了从计算机导论展开的广度优先策略、基于系统的组织模式和按合作企业的不同要求独立灵活地并行开设多门特色课程。
根据课程体系的设置方法和专业培养目标,分析创新能力的构成以及课程体系中的层次和结构关系,优化课程体系,将计算机科学与技术专业核心课程划分为基础课程群、硬件课程群和软件课程群。基础课程群包括计算机科学导论、离散数学、程序设计与问题求解、数字逻辑、数据结构、Java程序设计等;硬件课程群包括计算机网络、计算机系统结构、计算机组成原理、单片机原理与接口技术;软件课程群包括软件工程、操作系统、数据库系统原理、算法分析与设计。将专业课程划分为两个专业特色方向课程群,即嵌入式技术和软件技术课程群。嵌入式课程群主要包括Unix/Linux操作系统、嵌入式C语言和C++、嵌入式系统原理及应用、嵌入式Linux系统开发、EDA技术、解析Linux内核、QT程序设计、嵌入式Wince系统开发、企业自设课程Ⅰ-Ⅱ等。软件技术课程群主要包括软件设计与体系结构、Java EE程序设计、UML与系统分析设计、软件项目管理、Java企业级应用开发、ORACLE数据库技术、基于。NET的开发技术、软件测试、企业自设课程Ⅰ-Ⅱ等。
课程体系中的实践环节分为基础实践和专业实践,基础实践环节是所有专业方向公共的综合性实验、企业认知实训和课程设计,意在培养学生自主学习和应用知识的能力,侧重计算机基本操作、个人软件开发等技术与技能方面的训练,锻炼学生的学习能力与独立分析问题并解决问题的能力。专业实践环节是具体专业方向的课程设计、企业项目实训、企业项目综合开发和毕业设计,通过大量的工程实践,尤其是到企业学习和现场实践,有助于学生对工程实际问题进行深入、系统、本质的认识和理解,综合运用所学科学理论、分析与解决问题的方法和技术手段来解决工程实际问题,提高学生分析问题和解决问题的能力。通过参与企业项目综合开发,让学生在项目中分担研究、设计和管理等不同的角色,培养学生组织管理、交流沟通、适应环境和团队合作的能力。将大学生创新性实践项目、学科竞赛和科研活动等环节贯穿于整个实践教学过程,进行研究性学习,意在培养在工程应用方面具有创新潜能的拔尖学生。
4 课程体系的特色
为培养计算机科学与技术专业卓越工程师后备人才,在课程设置时不仅要具有工程型人才扎实的理论基础和完整的知识体系以及应用型人才较强的实际动手能力,而且还要具备运用科学理论知识和专业知识解决企业项目研究、开发和使用过程中实际问题的能力,并具备进行产品开发和设计、技术改造与创新的初步能力。为实现卓越工程师培养的上述能力,在课程体系设置时应具有如下特色:
(1)具有扎实的理论基础和完整的知识体系。课程体系中的科学基础知识和专业基础知识覆盖了教育部高等学校计算机科学与技术教学指导委员会建议的高等学校计算机科学与技术专业公共核心知识体系,专业限选课、专业任选课和实践环节课程培养方向明确。
(2)课程设置合理。课程体系中课程的设置按教学内容由浅入深、由基础知识逐步向专业知识和实践环节过渡,教学内容的层次结构清晰。为了合理地安排教学学时数,保证每学期必修课程的总学时数在400以下,同一学期有先后顺序的两门课程,在教学计划制订时已标注分别安排在上半学期和下半学期授课。
(3)强调实践动手能力的培养。在课程体系中,除每门课程的实验学时外,单独开设的综合性实验、课程设计、项目实训、项目综合开发和毕业设计等实践环节达42学分,占除基本素质教育课以外总学分的29%。另外,专业基础课中每门课程的实验学时不得低于总学时的20%,专业限选课和专业任选课中每门课程的实验学时不得低于总学时的30%。对于在工程应用方面具有创新潜能的拔尖学生,还可在教师的指导下参加各类创新性实践项目、学科竞赛和科研活动。
(4)与企业联合培养。强调企业类课程的学习、参加企业项目的实训和综合类实践项目的开发,有助于提高学生分析问题和解决问题的能力,培养学生组织管理、交流沟通、适应环境、团队合作的能力和创新意识。
(5)企业类课程设置和教学方式灵活。培养计划中企业自设课程并没有指定具体的课程名称,旨在方便多个企业根据自己的需求对学生分组按不同应用方向并行开设教学内容不同的企业课程,也方便学生就业后的企业岗前培训。企业类课程的教材和教学内容可以由企业根据自己的需求指定,由学校教师授课,也可以由企业指派工程师到学校授课,还可以由学校教师带队到企业去学习,这主要由企业的规模、培训实力和工作条件等决定。
5 结束语
按照我校计算机科学与技术专业卓越工程师教育培养计划,以培养目标为出发点制订的课程体系进行人才培养,已在合作企业对学生进行培训和项目指导的过程中得到了体现,企业导师认为我校培养的学生基础知识扎实、勤学好问、动手能力强、思维灵活,很受欢迎。
参考文献
[1] 林健。卓越工程师教育培养计划通用标准研制[J].高等工程教育研究,2010(4):21-29.
关键词:计算机科学与技术专业 应用型人才 培养模式
计算机科学与技术专业是为社会培养计算机应用型人才的重要阵地。随着社会各行各业对计算机的依赖性不断加强,计算机科学与技术得到了快速的发展。但是,在这种发展的反衬之下,计算机科学与技术专业应用型人才培养却显得跟不上步调,计算机科学与技术专业应用型人才培养模式存在着很多问题,导致其培养出来的人才应用能力不强,难以适应社会需要。因此,我们需要对计算机科学与技术专业应用人才培养模式进行分析,进而探索出相应的培养模式改革策略。
一、计算机科学与技术专业应用型人才培养模式的现状
1.计算机科学与技术专业的教学内容跟不上社会需要
计算机科学与技术是发展非常快的学科,尤其是在社会需要的推动之下,计算机科学与技术学科的发展日新月异,需要我们能够不断地对学科前沿技术进行关注,并且在教学的过程中向学生传授这些前沿知识,以促进学生专业知识的更新和增长。但是,我们现有的计算机科学与技术专业的教学内容较为陈旧,没有根据社会发展而进行相应的更新,导致学生所学的知识跟不上社会发展的需要,学生也难以获得社会的认可。
2.计算机科学与技术专业人才培养模式中忽略了对学生应用能力的培养
计算机科学与技术专业对于从业人员的应用能力要求非常高,因为只有从业人员具备了相关的应用能力,才能够切实承担各种工作任务,解决各种突发问题。但是,很多学校在计算机科学与技术专业人才培养的过程中,只关注学生理论素质的提升,而忽略了对学生应用能力的培养,导致学生的高分低能,使得学生难以快速地融入到岗位工作当中。
3.计算机科学与技术专业的教学方法存在问题
良好教学方法能够保障教学目标的实现。在计算机科学与技术专业的教学过程中,教学方法不科学,严重地影响了教学效果和教学目标的实现。很多学校在教学的过程中,采用的是教师教授、学生听讲的教学方法。在这样的教学方法影响下,学生主动思考的意识差、对教学过程的参与程度低,因而教学质量较为低下,难以实现教学目标。
二、计算机科学与计算专业应用型人才培养模式构建策略
1.及时更新计算机科学与技术专业的教学内容
首先,对计算机科学与技术专业的学科前沿内容予以不断地关注,然后对专业教学内容进行相应的更新,将学科前沿知识融进来,既能够让学生明白学科发展方向,又能够让学生掌握一定的学科前沿知识,提升其专业知识的新鲜程度,避免被社会淘汰。其次,对计算机科学与技术专业的教材内容进行更新。将计算机科学与技术专业的教材内容分为两部分,一部分为基础知识,另一部分为学科前沿知识,基础知识为固定的教材,学科前沿知识则根据专业技术的发展而随时更新,促进教材内容的时新性。
2.在计算机科学与技术专业人才培养的过程中重视对学生应用能力的培养
首先,加大计算机科学与技术专业实践课程的比重,使学生能够对所学的知识进行充分的应用。实行理论课程与实践课程相结合的教学策略,在理论课程之后开展实践,让学生充分掌握理论知识,同时促进学生实践能力的增强。其次,让学生进入到相关的企业中进行实践,让学生在企业真实的环境中进行计算机科学和技术专业知识的应用和学习,促进其计算机应用能力的提高。
3.改善计算机科学与技术专业的教学方法
首先,在计算机科学与技术专业教学过程中采用教、学、做一体化的方法开展教学,使教师的教与学生的学和做结合起来,使学生在对知识理解的基础上实现应用能力的提升。其次,在计算机科学与技术专业教学过程中采用互动教学法来进行教学,在实际教学的过程中通过师生的互动来促进教学过程的进行,促进学生积极参与到课堂之中,从而提升学生的学习兴趣,促进学生在兴趣提升的前提下实现应用能力的发展。
三、小结
综上所述,随着现代社会的快速发展,计算机科学与技术专业应用型人才越来越受到社会的欢迎。因此,我们需要对计算机科学与技术专业应用型人才培养过程中存在的问题进行分析,进而构建出相应的应用型人才培养模式,最终促进计算机科学与技术专业人才应用能力的大幅提升。
参考文献:
[1]王璐,赵琳,吴进保。计算机专业应用型人才培养模式的探讨[J].通化师范学院学报,2010(10).
关键词:应用型;教学改革;本科建设;开放性
中图分类号:G642 文献标识码:B
当前地方农业高校几乎都设有计算机科学与技术专业,为高科技农业、地方新农村建设、地方经济建设培养本科人才。多数地方农业高校是二类本科院校,其计算机科学与技术专业设置也是参照重点院校进行大而全的学科设置,而立足于地方性、农业性、应用性不是很多,致使学生培养没有恰当的定位,不如重点高校那样在理论上工程上深入学习和掌握,也不如高职院校学生那样实践和技术掌握的牢靠,从而使学生的就业前景暗淡,学科建设后力不足。本文在调研多个地方农业高校计算机科学与技术专业建设现状的基础上进行深入的分析和总结,结合本校学科建设的经验,提出了开放式的应用型计算机科学与技术专业本科建设模式,以“知识-素质-能力”为原则,完成了计算机科学与技术专业的培养方案、实践体系、教学模式、考核方式、教材建设等方面的分析与研究。
1培养方案
地方农业高等学校在二类本科招生情况不是很好,第一志愿报考率不是很高,经常需要降低分数线来完成招生任务,新生的文化素质和各种能力相对不足。为此培养方案要满足不同层次学生的不同的需求;要求培养方案具有弹性,不仅每年新一级学生培养方案要与时俱进,正在学习的学生培养方案也要根据学生的素质和社会的需要进行适当的调整。
通过分析当前多数高等农业院校的计算机科学与技术专业的培养方案发现它与其他类型的学校没有什么太大的差别,培养模式也大体相同,使农业高校的学生要和重点院校的同专业学生面向相同的就业市场,造成竞争力不足,另外重要一点是计算机科学与技术专业没有体现出农业高校的特色。为此要按照农业高校的定位重新规划培养方案,以服务地方、服务基层的高科技农业和农业信息化为目标进行调整,要加入计算机在农业的应用、农业数据采集、地理信息系统在农业中应用、精确农业等课程,专业课程也要以应用型为特征进行调整,指出计算机科学与技术专业是培养农业信息化和农业科技服务的高级人才,为农业的发展提供高质量的计算机服务。
应用型人才要以培养学生的工程素养为基准,满足农业建设和经济社会对大批计算机开发性人才的需要进行,能够进行农业信息系统开发、农业网络建设与管理、软件系统管理、客户培训和服务、项目开发、设计和调试等方面从事工作,为此要加大计算机应用方面课程设置,侧重应用性、实践性环节,注重计算机学科应用能力的培养[1]。跟随信息社会发展步伐,减少硬件的课程,比如模拟电子和电路、单片机原理和微型计算机原理,这些课程内容可以在讲授计算机组成原理以实例引入。不应过多强调大而全的基础课程,应加强知识综合,强调应用性、针对性和系统性。
2实践体系
计算机科学与技术专业的应用型本科建设的重要内容是专业的实践体系的建立和完善。培养方案中设置了课程实验、课程设计、社会实践、毕业设计等多种形式实践内容[2]。在课程试验中要大幅度提高综合性和设计性试验,减少验证性试验或让学生课下自主进行。实验课要提高学生解决实际问题能力,也要提高学生兴趣和主动性。实践教学以课程设计和毕业设计为主,系统化的进行学生的项目培训和知识组织以及综合能力的提高。
课程设计是以班级为单位教学,对已经学习过的某门课程的知识进行综合,一人一题进行计算机项目开发,学生独立设计和完成,以培养学生的综合解决问题的能力和创新能力为核心,应该以农业相关的项目为主,比如养殖业管理系统、种植业信息系统、粮食质量追踪管理系统、气候数据自动采集等等,培养学生与农业相关的信息系统或处理系统,提高学生就业能力。如果课程设计的题目较大,又综合已学过的多门课程,则采用多名学生协同完成,进一步增强学生交流能力、合作解决问题能力。为了提高学生阅读源程序的能力,鼓励学生在课程设计中引用开源项目的部分内容,或把课程设计的内容融合到网络上协作的项目开发中,使学生在实际应用中提高自己的成就感,也可以加快学生的项目开发经验积累和编程能力的提高。
毕业设计以解决农业信息化和高科技农业系统为主进行的设计与开发的综合性应用项目,把学习到的农业知识进行现实化、实用化,进一步提高学生动手解决问题的能力。计算机科学与技术的毕业设计要按照软件工程和信息开发的标准编写文档、撰写程序代码,提交一个项目总结和程序系统,包括开发文档、程序源代码、数据库结构、配置文档和测试文档,这是本科四年的计算机知识总结和能力培养的集中体现,要学生独立完成,在答辩委员会的严格审核和测试下完成毕业设计,毕业论文不再进行包含大量基础知识和重复开发文档内容的撰写,侧重于提高学生的应用能力,培养出应用型的人才。
3教学模式
课堂教学更应该注重自主学习和互动式教学,以培养学生灵活掌握基本理论和应用技术为中心,减少讲授的时间,大幅度增加讨论课、分析课、现场观摩课,补充新技术讲座。提高第二课堂的学时,教师多多参加学生自学辅导,进一步提高学生学习的自主性。在整个教学过程中始终要贯彻“知识-素质-能力”这个基本原则来组织教学和教学准备[3]。
当前多媒体技术和网络技术的应用丰富了教学手段,也为学生进行构建主义形式的知识掌握提供了基础。围绕教学大纲的知识材料以网络的形式,让学生主动去学习去,寻找自己需要的内容,可以提高学生分析问题和解决问题的能力。网络辅助教学使学生随时得到帮助,也可以使学生一起协同学习,提高学习的兴趣。多媒体以丰富多样知识形式展示给学生,拉近学生与实际应用之间的距离,让学生更加自然地掌握计算机的基本知识和基本理论。为此要建立“以学为中心”的教学模式,教师成为组织者、指导者、帮助者和促进者,教师利用情景、协作、讨论等诸多学习环境要素充分发挥和调动学生的主动性、积极性和创造性,使学生有效地实现对当前所学知识的深刻理解和熟练掌握。
校园网络的应用要充分化和高度化,让网络教学成为课堂教学有益的必不可少的部分,来进一步提高学生知识掌握和能力的培养。学校要加大教学资源建设的投入,使校园网上的应用更加丰富。即学校购买其他高校优秀课程资源或优良的公司开发的教学资源,快速构建学校的教学资源平台,在此基础上学校要依据自身的特色和学校的定位,进行各个课程网络资源的二次开发或原创性开发,使网络教学资源更好地服务于本校的教学。
4考核方式
当前很多地方农业高校的计算机科学与技术的考试仍然是传统的闭卷考试,以分数判断学生对课程知识的掌握程度,对于计算机科学与技术专业强调素质和能力来说不是很适合。随着信息社会的发展,知识是爆炸性的增加,知识的获得变得非常容易,不一定需要记忆和严密的推理,关键是判断学生学习和掌握知识的能力,是否通过课程能够提高学生的动手解决问题的能力是一关键指标,为此要采用符合学科的项目系统开发、课程报告等考核方式。
考核方式的改变不是一蹴而就的,要对当前的闭卷考试进行改良,以多种方式的综合为主,由知识测试、课堂状况考查和试验检查或试验设计能力组成。课堂状况考查比重加大可以提高学生在课堂上的回答问题和讨论课的积极性,促使学生更加独立地完成作业和专题报告,使学生主动地获得知识。激励学生与教师的互动,进一步提高学生的知识组织和表达能力、思考与解决问题的能力、计算机专业素质和创新能力。
5教材建设
在教育部本科教学工作水平评估的指导下,地方农业高等学校都选择了清华大学出版社、高等教育出版社、机械电子工业出版社、科学出版社等优秀教材,甚至选择了国外著名大学的教材应用于教学。这对于应用型本科建设是不太恰当的,学生学习变得非常吃力,花费更多的时间去掌握知识,降低了素质和能力的培养,从而使现在的地方高等学校培养出来的计算机科学与技术专业本科生分析问题和解决问题的能力低下。为此要进行教材选择方向的改变,选择满足“知识-素质-能力”原则的教材,选择符合应用型人才培养的教材。当前很多出版社都认识到这样的问题,也陆续出版了很多关于计算机科学与技术的应用型教材。对这些教材进行分析,发现多数都不是非常适合地方农业高等学校计算机科学与技术专业。为此进行教材建设已经成为当前比较迫切的任务,地方农业高等学校要联合起来,研究如何使教材内容满足本类学校应用型人才的培养,符合农业信息化建设,符合当前计算机科学与技术专业的最新发展,同时也注重学生的当前知识水平和能力。
6结束语
随着高科技农业对信息化要求的提高,计算机科学与技术专业在地方农业高校中的地位大大加强,其本科专业建设变得非常紧迫。在总结本校计算机科学与技术专业建设的基础上,本文提出了一个开放式的学科建设模式,按照“知识-素质-能力”的原则进行培养方案、实践体系、教学方式、考核方式和教材建设等方面进行全方位教学改革,对计算机科学与技术专业新的教学思路进行深入研讨,提出专业建设措施。当前社会需要创新能力更强的人才,培养学生技能和实践能力为成为必要,为此各个地方农业高校要更新教育观念,加大教学改革,进一步提高地方农业高校计算机科学与技术本科学生的专业素质和各个方面的能力,为地方经济建设和农业信息化做出更多的贡献。
参考文献:
[1] 李鸿。 新建地方本科院校计算机科学与技术专业定位初探[J]. 计算机教育,2008,(04):94-96.
关键词:计算机技术;中小学教育;应用
中图分类号:G434 文献标识码:A 文章编号:1007-9599 (2012) 13-0000-02
随着经济知识信息时代的到来,计算机技术的迅猛发展,其计算机的应用已经渗入到各个领域中,对社会发展有着很大的影响和作用。20世纪80年代,计算机开始作为教学工具出现在教育教学过程中,在应用过程中,计算机技术很大程度上能够激发起学生学习的兴趣,有助于学生自主探究欲望的形成。现如今,可以说计算机技术在中小学教育中有着独特的作用和价值。为了适应社会发展的需求,教师应与时俱进,结合学科的特点来合理的、科学的应用计算机技术,借以来直观的表达知识体系,丰富课堂教学形式、内容,最大限度的提升课堂教学质量。在此,笔者结合自己多年的教学经验,谈一下计算机技术在中小学教育中的显现。
一、中小学计算机学科教学内容及其目的
中小学计算机学科作为计算机教育的重要组成部分,对培养学生学习的兴趣、激发学生自主学习的积极性、提升学生的科学文化素养等有着直接的渗透作用。可以说,计算机学科是学生掌握计算机知识、运用计算机知识、提升计算机技能的最佳途径。目前计算机课程已经逐渐成为中小学教育教学过程中的独立学科。一般来说,中小学计算机学科在每个教育阶段的教学内容及其教学目的主要表现为如下:
小学可以分为两个时间段,即:1—3年级为计算机的初级阶段,其教学内容主要以练习、熟悉键盘为主,其要求是:学生必须掌握英文和汉字的熟练输入。其教学目的在于让学生通过对英文、汉字的不断输入来能够掌握一些window的基础操作,锻炼学生对计算机掌握的初步技能,培养其学习计算机的兴趣,陶冶其学生的情操,进而为下一阶段的计算机学习奠定扎实的基础。同时,练习键盘有助于激发学生的思维能力,强化其记忆能力。4—6年级为第二阶段,其教学内容是以编辑软件为主,即:上机操作window写作、表格制作等等,并分析、比较各个软件系统的不同特点、不同作用,深化学生对计算机技术的应用。其目的在于培养学生的分析、总结、归纳能力。
初中计算机学习阶段,延伸window、表格制作实践内容的同时,加了一些DOS指令、网络综合知识、硬件比例等等,其主要目的在于提升和深化学生对计算机的实践、操作能力,增强其学习计算机的自信心,帮助学生形成一定的计算机知识结构体系,升华计算机教学内容和目的。
二、计算机在中小学教育中的地位与作用
中小学教育作为基础教育阶段,就其课程所承担的任务可以将课程分为三种,即:第一种是基础文化课程。如:语文、数学等学科知识,其教育目的在于促使全体学生掌握最基本的知识以及技能训练,开发学生的思维能力,促使学生学会自主生活、自主学习等一般能力,初步形成一定的人生观和价值观。第二种是劳动技术课程。如:社会、思想品德、自然学科等,其教育目的是让学生感受知识与生活的紧密联系性,增强学生的生活体验,进而掌握一些日常的生活、劳动技能,这种课程是在文化课程的基础上开展的,属于是以基础文化课程为依托开展的。第三种是计算机技术课程。计算机技术就其学科的本质而言,其属于是智力工具,具有很强的劳动技能教育性,然而其应用广泛,不仅仅属于是职业教育,更多程度的是和文化课一样,对学生的发展、文化知识教育、人才素质培养等有着很重要的影响。可以说,计算机技术是一门知识性与技能型相结合的综合性课程。其在中小学的教育中有着不可替代的作用和地位。如:计算机技术的实践性与操作性使得中小学教育对其产生一定的依赖性,即:中小学的一些文化课可以通过计算机技术来相对稳定的展示其基础知识,诸如:定义、概念、原理等。因此,计算机技术在中小学教育中一般占据首要位置,直接影响着课堂教学的效果展示等,成为教学过程中必不可少的一种教学工具,很大程度上影响了教育教学的发展。
三、计算机技术在中小学教育中的应用体现
(一)计算机技术构建了现代化的、新型的教学模式
计算机技术作为教学工具、教学资源充实、创新了教学模式,运用计算机的特点,学校为学生提供了现代化的、新型的教学模式。即:教师通过计算机技术的特征、本质出发,加强了学校的一些硬件设备,诸如:多媒体教师、计算机配置上规模等等。改变传统教学中单一的教学模式,同时也引导教师对计算机技术的一些片面认知和了解,促使其深入了解计算机技术在教育教学中的作用,进而重视起科学的教育思想,在教学过程中,与时俱进。将现代化的计算机设备合理的应用到教学中来,延伸教学策略、教学方法的探究途径,进而,推动课堂教学朝着现代化的方向发展。在此,需要注意的是:在实施现代化建设的过程中,应将软件建设放在比硬件建设更重要的地位,应用具有前瞻性的软件,可以保证学校购买的硬件最大程度地发挥作用。根据学科特点、教育需求,全面合理地优化配置。
(二)运用计算机技术辅助课堂教学