Java面向对象程序设计探思.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

Java面向对象程序设计探思

?

?

李超

摘要:Java面向对象程序设计教学存在很多普遍性问题,结合专业岗位工作需求應用课程设计方法,旨在推动学生职业能力发展、促进岗位工作目标落实。本研究尝试分析Java面向对象程序设计教学思路,希望给教学工作者提供参考意见。

关键词:岗位核心能力;Java;课程设计

引言

课程建设与改革是高校提升教学质量的关键路径,对教学资源整合和师资队伍建设以及教材优化等多方面都有积极影响。Java是目前计算机行业应用范围最广的技术之一,有关的工作岗位对人才需求比较大,Java面向对象程序设计是目前高校计算机专业的核心课程,以程序语言教学作为主要目标,关注学生应用计算机技术的实践能力培养,发挥Java核心技术的价值,提升岗位工作能力。为了适应目前人才市场的岗位需求,当前高校在该门课程设计上正在谋求新思路和新发展。

1.整合课程资源,促进课程群建设

课程群顾名思义就是课程体系内部的课程资源通过融合、交叉等方式,全面提升课程之间的联系,为教学目标落实提供有效的参考意见。专业课程教师在建设课程群的过程中,要综合多门课程实现教学资源的规模化整合,构建全新的课程结构,完成高校专业课程改革。比如传统专业课程建设过程中综合设计模式、软件文档编写、软件测试和程序开发实习等课程,彼此关联度低,并且不够系统。Java课程团队可以把这些课程包含的技能知识抽象出来,按照软件开发流程,在一个更高的层次上重新串联组织,让他们随着课程的展开逐步推进、加深和拓展,实现课程体系与培养目标的融合发展。反复论证将Java面向对象程序设计、设计模式、软件文档编写、软件测试和程序开发实习,将这五门课程重新整理进行一体化教学设计,教学设计以软件项目开发流程为主线,保障学生对技术的理解和熟练掌握[1]。

2.结合人才培养需求,紧扣实践教学

课程团队成员可以针对培养目标科学的整合和调整专业课程,反复调研论证,统一规划各个课程的知识点。将所有知识点划分为三个层次,即关键知识点,重要知识点和必要知识点。以Java核心技术为主线,最大程度的整合教学资源,优化教学结构,保障知识点的实用性的同时形成关系密切、逻辑性强的递进知识链。

环环相扣的实践教学,可以帮助学生及时消化和理解课堂上所学的知识点。Java面向对象程序设计作为一门软件开发技术,在教学过程中采用实践教学的方式显得尤为重要。课程教学中主要采用案例教学法及项目化教学法,突出“做中学”的工程化教学理念,把知识传授和理论实践有机的整合在一起。课程基础内容掌握后,在学期末安排集中实践环节,学生需要集中一到两周时间,由企业老师按照企业规范和流程,进行有个人针对性的综合训练,完成综合项目任务。让学生真正把学校课堂上学到的知识融会贯通的应用到实际项目当中。

3.双师型教学,游戏项目迭代开发

教师的素质关系着授课的质量,Java系列课程的教师不仅要具有扎实的理论基础,还得具备丰富的工程项目背景。授课教师应该对技术有着深刻的理解,能跟上技术发展的潮流,能辨识技术应用中的优劣。好的教师,能正确引导学生的思考方式和对待技术的态度,选择授课上,笔者所在学校采用双师型教学,即专职教师和企业讲师共同承担一门课不同班级的教学,或者选用在软件企业完成挂职锻炼的教师承担Java系列课程。在教学中,进行教学情景的改革,基于游戏项目的迭代开发。引进院校合作企业两位Java开发项目经理共同参与课程研发,对连连看等游戏类工程案例进行可教学化改造,形成用于模块化教学的四个版本的教学案例[2]。该教改项目推进中,突出以下几点:以游戏软件开发为选题,激发学生的学习兴趣;帮助学生掌握软件开发流程和企业规范。激发学生对软件职业的热爱;培养学生团队协作精神和表达能力。

围绕合格的软件开发人员人才培养目标,Java课程系列教学模式采用课堂教学、课后实践和课外大赛三者相结合的形式开展教学活动。丰富而又有挑战性的全国类软件大赛,是对Java课程学习的很大促进,通过引导学生参加全国Java类别的软件大赛,开阔学生的视野,激发学生的学习积极性。

4.应用能力为主导,改革课程考核方式

计算机专业学生的核心职业素养就是计算机技术应用能力,软件工程Java系列课程在考核过程中应该面向职业能力考核需求,以应用能力为导向对学生进行考核、评价,以面向对象程序设计思想理解情况、分析问题能力、编程能力、调试程序能力为重点[3],减少机械性知识记忆考核比例,增加实践考核环节占比,课程基础能力考核通过Blackboard教学管理平台在线进行。

同时注重对学生学习过程的考核,学习过程中,按照贯穿教学始终的游戏项目,分阶段提交作品及报告。学习第-阶段,掌握Java基础内容后,完成连连看游戏第一版本;第二阶段,掌握Java核心内容,软件文档编写课程,改进连连看游戏,形

文档评论(0)

134****4691 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档