- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
提升计算机专业学生编程技能的教改实践
摘要:根据人才培养要适应国家和社会发展需要的要求,进行提升计算机专业学生编程技能的教改实践。通过引入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实践”课程的进行,引导和组织学生关注和参加部
您可能关注的文档
最近下载
- 试论欧阳通楷书中的继承与创新.docx
- Call of Silence-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 茶叶行业调研报告.docx VIP
- 运输无人机作业安全技术交底.pdf VIP
- 《碳足迹减量培训》课件.ppt VIP
- (高清版)B-T 10095.1-2022 圆柱齿轮 ISO齿面公差分级制 第1部分:齿面偏差的定义和允许值.pdf VIP
- BOS-6000软件使用培训.中文版.pdf
- RENLE雷诺尔SSD1系列电机软起动器说明书.pdf
- (高清版)B-T 10095.2-2023 圆柱齿轮 ISO齿面公差分级制 第2部分:径向综合偏差的定义和允许值.pdf VIP
- 日立中央空调SET-FREE V+系列202202.pdf
文档评论(0)