免费论文查重: 大雅 万方 维普 turnitin paperpass

独立学院计算机实训教学研究与实践

最后更新时间:2024-02-09 作者:用户投稿原创标记本站原创 点赞:13786 浏览:58106
论文导读:强的学习新知识和新技术的能力,此外还应具有较强的创新能力,能够根据社会的实际需求用新的思路和见解去解决新的问题。因此在实训教学过程中要着重于学生创新能力的培养,尽可能扩宽他们的知识面。2.1实训教学的安排计算机专业软件设计类的课程通常都会开设相应的课程设计,在课程设计阶段采取“时间集中、人员集中、
摘要:目前独立学院计算机专业的学生就业情况不太理想,主要原因在于学生的实际操作能力无法达到用人单位的要求。本文针对独立学院计算机专业的人才培养的特点,分析了目前教学中存在的问题,提出了实训教学的培养模式,突出学生参与企业真实开发项目的重要性,探讨了独立学院计算机专业实训教学的构建原则、教学形式及教学内容,为提高学生的学习及就业能力探索了一条新途径。
关键词:独立学院;计算机专业;实训
:A
0 引言
独立学院是民办的高等教育,其发展历史很短,并且学生普遍基础较差,因此独立学院的学生培养模式必须有自己的特色。以“培养高级应用型人才”为办学宗旨,并遵循“厚基础、宽口径、强能力、高素质”的要求,独立学院在学生培养模式应从理论、技能和创业三方面考虑,把学生培养成为社会真正需求的合格人才。
计算机专业技术性强,应用面也很广,但近几年来毕业生的就业压力日益增大,造成了培养人数多而就业难的局面,主要原因在于学生的实践与动手能力无法达到市场的要求,缺乏社会需要的职业技能。结合独立学院的特色背景,如果在校期间就通过实训教学让学生在工作思路、工作方法、实际动手能力等方面都得到系统的训练,便可培养出既有理论知识、又有实践经验的人才,可大大提高学生的就业率。
因此,如何根据独立学院学生的特点,合理构建实训教学环节,提高学生的动手能力和创新能力,都是实训教学的关键所在。
1 独立学院计算机专业教学中存在的问题
独立学院计算机专业的学生普遍基础较差,自觉性不够,但有着较强的求知欲,因此教学模式不能照搬一本和二本院校,需要不断进行创新。

1.1 课堂知识刷新速度不及技术更新速度

计算机技术的更新速度非常快,以软件开发技术为例,软件开发平台从字符界面到可视化界面;软件开发语言从汇编语言、C语言、C++、Ja到C#;软件开发体系结构从单机版、C/S结构、B/S结构到N层架构。无论是理论知识还是应用软件都在不断升级与发展,而在有限学时的教学过程中,教师对于新技术的讲解仅仅只是点到为止,学生无法获得系统的学习和实际操作的机会。

1.2 基础较弱的学生面对难度较大的课程力不从心

很多学生刚开始对于计算机的学习热情是很高的,但随着专业课的难度的加大,他们往往难以保持学习热情,出现了畏难的心理,究其主要原因在于学生基础较弱,而计算机技术的难度太大,学生实在是力不从心。软件开发是一项包括需求分析、设计、编码、测试的系统工程,采用一种编程语言来实现,需要学生有一定的创新意识和实际操作能力,而在教学过程中教师通常只注重知识技术的讲授,学生无法在实际操作中予以应用。

1.3 知识转换为能力的速度跟不上知识市场化的速度

目前在独立学院计算机专业的教学过程中,一般是以老师讲授为主,学生缺乏主动学习的积极性,理论和实践教学也与社会生产存在脱节现象,用人单位所需要的计算机专业人才应该具有一定的编程能力和独立分析解决问题的能力。以计算机专业的专业课Ja课程为例,企业并不看重学生这门课程的最终考试成绩,而是考查学生能否根据项目的需求编写Ja程序。很多学生由于没有经过实际项目的训练,无法将所学知识运用于实际项目,达不到就业市场的要求。
2 实训教学探索
通过实训教学可以较好地解决上述问题,实训教学不同于理论课配套的实验课、课程设计、毕业实习及毕业设计,实训是为了熟练掌握某种技术而在仿真的环境中进行训练。实训课程在培养学生动手能力和创新意思的过程中起了一个非常重要的作用,可以让学生早一点接触企业的实际工作环境,并将课堂上的理论知识和社会生产实践联系起来。

2.1 实训教学的构建原则

(1)重视理论,以理论作指导
只有理论与实践相结合,让学生在实践中掌握知识,才能让学生清楚地知道应该学些什么、怎样学习以及学习效果如何,因此在实训教学过程中需要采取教师指导加学生训练的方式,提高学生学习主动性。
(2)以能力培养为核心
实训教学主要是为了提高学生的实际操作能力,根据ACM、AIS和IEEE-CS计算机学科教学计划研究小组所给出的计算机专业人才在应用程序等11个方面59种能力的不同要求,重点强调了开发、设计与实现[3]。因此在实训教学过程中,要着重于培养学生的思维能力、系统设计和分析能力、编程能力以及团队合作能力。
(3)注重培养学生的创新意识
计算机技术发展更新快,学生需要具有较强的学习新知识和新技术的能力,此外还应具有较强的创新能力,能够根据社会的实际需求用新的思路和见解去解决新的问题。因此在实训教学过程中要着重于学生创新能力的培养,尽可能扩宽他们的知识面。

2.1 实训教学的安排

计算机专业软件设计类的课程通常都会开设相应的课程设计,在课程设计阶段采取“时间集中、人员集中、小班指导、一人一题、项目趋动”的方式进行的,强调培养学生独立完成模拟应用项目的设计与编程的能力[4]。
考虑到教学的实际情况,前期学生有过课程设计的基础,但仅仅是参与程序代码设计,对于企业中的大型项目的整个开发流程无法深入了解,更难了解企摘自:本科论文www.7ctime.com
业的内部管理。而除了实际编程设计外,学生还需要了解项目管理的各个环节和管理措施,产品质量保证的各项措施,售后服务管理的流程和内部管理措施等等。因此在后期的实训教学过程中则可以采取更接近企业的多种工作岗位要求与真实工作情境的方式进行,即在校内进行“企业级仿真实训”,让学生在校内模拟企业中具体真实项目的开发过程,培养学生获得不同工作岗位协同合作的实际经验。
实训教学是从企业的实际项目中选择有代表性并符合当前主流开发技术的内容作为实训内容,再根据每个班学生的人数分成3-4个小组,每个小组6-8名同学,每个同学根据自身的动手能力和专业水平申请并指派不同的工作岗位:项目经理、系统分析师、产品经理、软件测试工程师、程序员等。目标就是让专业理论课和实训课程能够有机结合起来,一方面提高学生学习兴趣,另一方面为学生毕业后能较快地适应当地计算机公司的工作奠定了基础。

2.2 实训教学的论文导读:

内容和过程
根据当前计算机技术的流行趋势,主要针对J2EE应用开发和.NET应用开发这两门课程设计了实训教学,由两个方向的骨干教师在计算机房对学生进行指导。参加实训的同学每若干人分成一个小组,每个组完成一个独立的企业实际项目,而小组成员有着不同的分工角色(例如项目经理,程序员,软件测试工程师等等),因此每个小组成员要求完成不同的工作任务。
在实训过程中,教师可以先向学生介绍实训项目中的各项子任务所涉及的背景知识及实现目标,在学生完成每个子任务之前,可加入一个与该子任务核心技术类似的例子,教师先带领学生在课堂上将该例子完成,学生再按照该例子的解决思路完成子任务,通过教师的引领可培养了学生分析问题和解决问题的能力。而且通过这种方式,一方面可以通过例子激发学生的兴趣,另一方面可以让学生很快上手,从而在实践中锻炼了动手能力。
此外,针对学生工作经验匮乏的特点,在实训过程中除了要求学生和企业员工一样遵守企业作息时间外,还要求学生和员工一样编写工作计划,每天写工作日志,每周写工作总结,每周分组分专题组织学生进行技术交流和探讨,每天指导教师也会召集每组的项目经理开会,对一些他们暂时解决不了的问题提供帮助和支持,使得学生在实训过程中收获更多[5]。
实训结束后每组需要上交在实训过程中完整地作品,并对项目功能及使用方法进行详细说明,从而实现理论知识向实际动手能力的转化,使学生在毕业之际能够达到就业市场的期望。

2.3 实训小组的设定

整个实训教学过程是以班级为单位,每个班级被分成若干小组,每组6-8名同学。为了解决学生动手能力和水平参差不齐的问题,首先都全部参加实训的同学进行考试,然后根据成绩进行搭配。这样做的目的,一方面让每个小组中都有领头羊,一个小组作为一个集体真正最终完成实训教学过程,另一方面让能力稍差的同学也能在实训中感觉到有收获。
所以这个摸底考试就显得很重要,既不同于理论课考试,又不同于实验课考试。有些同学平常理论课考试成绩不好,但实际动手能力很强,因此基本上是采用企业招聘面试类似的题目来考核同学。实训的过程也是一个技术交流的过程,需要强调学生之间的技术交流[6]。

2.4 实训成绩考核评价方法

成绩考核也是实训教学过程中的一个重要环节,合理的考核机制可以有效地激发学生的学习积极性和主动性。实训是分小组进行,因此在最终成绩考核时应以整个项目组的完成情况和小组成员对该项目的贡献度作为评价的主要标准。
此外在考核过程中也参考了实训报告、实训作品和小组答辩的结果。实训报告可以反映出学生的文档写作水平及概括总结能力;实训作品则反映出了学生的实际项目开发与应用能力;通过小组答辩教师可对学生的项目工作作出一个综合评判。
由于实训教学交互性很强,教师对学生的情况非常了解,教师给学生评价时还应考虑学生的基础和起点、实训学习的态度与进步幅度,应鼓励和激发学生对实训的参与和兴趣,不能一概而论。

2.5 实训教学的效果

根据上面提到的实训教学模式,经过武汉科技大学城市学院计算机专业3届学生的实践,受到了学生的高度赞扬,学生也普遍反映有收获,为日后就业提供了工作经验。而且通过实训教学也提高了学生的学习兴趣,使得大多数同学变主动学习为被动学习,动手源于:毕业论文致谢格式www.7ctime.com
能力也有了较大提高,到企业从事计算机开发方面工作的学生人数比前几届有了明显提高。07级的一位同学在实训总结中写道:“通过本次实训让我觉得计算机编程是一件美好的事情,同时也让我具备了项目分析、设计、开发与测试的能力。”08级有些同学申请到专门的培训机构如软帝、中软等公司进行实训,回来后通过与校内实训的学生进行交流,感觉在校内实训过程中学到的东西一点不比在公司学到的少。
3 结束语
独立学院的教育目的是要将学生培养成为应用型人才,完全脱离社会实际只注重于理论教学肯定是无法达到此目的的。因此在强调理论教学重要性的同时需要加强实训教学,使学生能够得到收获。
本文提出了实训教学的培养模式,突出学生参与企业真实开发项目的重要性,探讨了独立学院计算机专业实训教学的构建原则、教学形式及教学内容,并通过连续3届学生的实施,发现学生的学习主动性和就业率较以往学生有了一定幅度的提高。
但也必须看到在实训教学的过程中也存在一些不足,首先是项目的选取,每个小组由于做的项目不一样,指导教师需要给不同小组寻找难度和规模相近且合适的项目;其次这样组织实训教学大大增加了指导教师对学生的组织管理难度,要对学生进行筛选和分组,同时还要通过多方面对学生的成绩进行评定。不过从一切有利于学生成长的角度来看,这个实训教学是比较成功的,以后还将延续下去并进一步完善实训教学体系。
参考文献
教育部高等学校计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业实践教学体系与规划[M]. 北京:清华大学出版社,2008
白鲜霞. 计算机教学中创新能力的培养[J]. 科技信息,2007(13):51
[3]高鹏. 关于计算机实训教学的几点构想[J]. 北京农业职业学院学报,2007(7):71-72
[4]《关于规范并加强普通高校以新的机制和模式试办独立学院管理的若干意见》/
[5] 肖满生,刘双强. 独立学院计算机专业建设的探索[J]. 湖南工业大学学报,2010.24(5):95-97
[6] 沈凌,彭庆喜. 独立学院计算机专业实践教学研究[J]. 现代商贸工业,2011.2:212-213