软件设计类论文范文集,与提升计算机专业学生编程技能的教改实践相关论文格式模板
本论文是一篇软件设计类论文格式模板,关于提升计算机专业学生编程技能的教改实践相关函授毕业论文范文。免费优秀的关于软件设计及软件开发及大学生方面论文范文资料,适合软件设计论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:根据人才培养要适应国家和社会发展需要的要求,进行提升计算机专业学生编程技能的教改实践.通过引入Android开发教学,以竞赛为实践平台以及在Java三大应用领域引领学生深入学习和实践,取得了较好的效果,可为教学应用型本科院校计算机教学改革提供一定的参考作用.
关 键 词:教学应用型;本科院校;计算机专业;编程技能;教改实践
中图分类号:G642文献标识码:A文章编号:1009-3044(2013)14-3349-02
应用型人才培养是教学应用型本科院校的根本任务.计算机专业“一专多能”应用型人才培养体系创新研究与实践,是我系近年来进行的一项教育教学改革研究;目前,已显著地提高了我系计算机科学与技术、网络工程专业学生的培养质量,并获学校第三届优秀教学成果一等奖.其中,我们根据“一专多能”培养目标要求,通过Java系列课程教学的实施,提高了学生的就业能力,并使Java应用方向系列课程教学成为我系的专业特色[1].计算机学科内容特点是理论性强、实践性强、发展迅速.作为教学应用型本科院校计算机专业教学一线的教师,我们在针对计算机程序设计教学所进行的教改研究与实践过程中,按照人才培养要适应国家和社会发展需要,要注重“学思结合、知行统一、因材施教”的要求,主要进行了以下改革,取得了较好的效果.
1引入Android开发教学
对于教学应用型本科院校计算机专业教学来说,课程凸现“应用性”设置,将市场现实需要与学生未来发展联系起来,有利于学生成材.目前,基于Android的移动应用开发已经成为软件开发中新的热点和发展趋势,其前景广阔,但在计算机专业开设相应课程的高校并不多.其中,部分学校在JavaSE课程中以一个章节的内容介绍了Android开发,也有部分高校将Android开发作为一门课程来开设.前者课时不多,通过教学,学生对Android开发的技术与方法有了一定的认识和了解,但还缺乏在开发实践中加以应用的训练和能力;后者使学生在Android开发的理论学习和实践训练方面得到增强,但将其作为一门课程开设似乎又没有必要,因为像Java数据库开发、Java网络编程开发这些内容,作为JavaSE在数据库、网络领域的应用,均是以JavaSE课程中某一章内容的形式出现,并且教学效果也不差.通过分析研究Android开发的技术与方法,我们看到,Android开发作为JavaSE在移动开发领域的应用,学生需掌握的内容较JavaSE在数据库、网络领域的应用要多,因为它包含了Android的体系结构、程序开发模式、服务操作、网络传输等各个领域的应用技术,但若将其必须的基础作为Java课程中一章的内容,再选取其中核心、最重要的组件(包括其应用)作为另外一章的内容进行教学,则可达到以不多的课时让学生得到较大收获的效果,为进行Android开发奠定基础.
在我系开设的Java系列课程中,“面向对象原理与Java实践”课程所教学的Java内容,属于JavaSE部分.在课程的后期,我们以两章内容的形式分别讲授Android开发技术和方法、Android开发应用:在前一章里讲授Android的体系架构、Android开发环境搭建、Activity程序的组件及其与操作类的对应关系、一些基本控件的使用、四种布局管理器和Android事件处理;在后一章里结合实例讲授Intent、Services、ContentProvider三个组件的使用,学生藉此可以进行一般的Android应用开发,并具备了进一步深入学习及应用开发的基础,拓宽了就业面.
Android项目开发难度不大、周期较短,学生对之既有浓厚的兴趣,又可以通过Android项目实践来提高自身的动手能力,可真正做到理论与实际相结合,学以致用.
2以软件设计竞赛为实践平台
实践证明,引导和组织学生参加项目开发活动,可有效培养和提高学生的实践能力.但由于学生众多,项目和参与项目开发的人数毕竟有限,因此多数学生并不能通过参与项目开发活动来提高实践能力.目前,各项计算机软件设计赛事逐渐增多,通过组队参加软件设计竞赛锻炼和提高学生的
软件设计类论文范文集
我们在Java系列课程的教学过程中,第一个学期结合“面向对象原理与Java实践”课程的进行,引导和组织学生关注和参加部分软件设计竞赛如“广东省Java程序员竞赛”;学生学习Java的兴趣进一步激发,开始了解、学习新的软件开发方法与技术,在编程实践能力提高方面迈出了第一步.第二个学期结合“JavaWeb应用编程基础”课程的进行,指导学生根据部分软件设计竞赛如“广东省‘高校杯’软件作品设计(本科组)竞赛”、“粤港澳大学生计算机软件应用大赛”的特点和要求,利用新的软件开发方法与技术编程参赛,学生的编程实践能力与创新能力得到提高.第三个学期结合“Java开源架构技术”课程的进行,指导和组织学生参加一些软件设计竞赛如“‘中国软件杯’大学生软件设计大赛”等,学生的求知欲望进一步激发,专业水平和编程实践能力得到进一步提高.之后,进一步组织学生参加多项软件设计赛事.
本篇论文来源 http://www.sxsky.net/benkelunwen/060234567.html
指导学生本着“重在参与,共同提高”的态度参加竞赛,学生在一个良好的、积极钻研的氛围内,通过不断地实践锻炼,可望最终成为适应国家和社会发展需要的合格人才.
3在Java三大应用领域着力
目前,Java在基于android的移动应用开发、企业级应用开发和嵌入式系统开发这三个领域有着广泛的应用,并且应用前景良好.在这三个领域从事软件开发,对应地需要掌握JavaSE+Android、JavaEE和JavaME三个方面的知识和技术.虽然Java应用广泛、学生就业面大,但是对该类人才需求旺盛的IT企业却很难招聘到合格的Java开发人员;最根本的原因是许多计算机类专业的毕业生在就读期间没有掌握实用的技能与经验,距离企业的实际用人需求有较大的差距[2].造成这种现象的原因是Java技术框架庞大,开发周期较长,开发成本较高,知识与经验靠积累,学习和使用的门槛较高,学生要真正掌握并熟练应用,还需要一段艰辛的学习和训练历程.我们在计算机专业“一专多能”应用型人才培养体系创新研究与实践教改项目中通过实施Java系列课程教学,将Java技术框架庞大的内容进行了分解以降低学习和掌握的难度.在进行Java系列课程教学时,项目内容被引入教学之中,同时,不断根据学生的兴趣和擅长,引导和组织学生成立学习小组或兴趣小组,针对所关注的领域,深入学习探讨相关技术和方法,并积极参与项目开发和软件设计竞赛,进一步提高学生在这些应用领域的专业水平和就业竞争力.我系Java系列课程教学分为几个学期逐步进行.配合Java系列课程的教学,我们在Java三大应用领域引导学生深入学习和实践.在第一学期进行“面向对象原理与Java实践”课程的教学时,“学生信息管理系统”、“扑克牌游戏”、“赛车游戏”、“聊天室系统”等软件作品被引入教学之中;学生被Java的魅力所感染,并激发学习Java的兴趣.然后因势利导,鼓励和组织学生成立Java学习小组或Java兴趣小组进行组内学习讨论,并引导学生关注和参加“广东省J
软件设计类论文范文集,与提升计算机专业学生编程技能的教改实践相关论文格式模板参考文献资料: