基于工作过程系统化Java语言程序设计学习情境设计.docVIP

基于工作过程系统化Java语言程序设计学习情境设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工作过程系统化Java语言程序设计学习情境设计

基于工作过程系统化Java语言程序设计学习情境设计   摘要:“Java语言程序设计”是软件技术专业的核心课程,随着第三次课程改革浪潮的普及,开始了基于工作过程系统化的课程开发,分析了Java工程师岗位能力,获得了Java初级开发人员的能力库,以真实的软件开发项目为载体,设计了三个学习情境和课程评价标准,有助于构建基于工作过程系统化行动导向课程建设方案。   关键词:工作过程系统化;Java语言程序设计;学习情境   作者简介:吴红亚(1981-),女,江苏常州人,常州机电职业技术学院,讲师,工程师。(江苏#8194;常州#8194;213164)   中图分类号:G642.3#8195;#8195;#8195;#8195;#8195;文献标识码:A#8195;#8195;#8195;#8195;#8195;文章编号:1007-0079(2011)35-0150-02   职业教育的课程改革正面临着一个“学科体系的解构与行动体系的重构”的关键时期。长期以来,职业教育课程微观内容的设计与编排依然采用以解构逻辑为中心的学科体系,始终不能适应职业工作的需要,采用学科体系课程培养出来的高职学生在理论深度上不如本科学生,在实践动手能力上又无法达到企业的招聘要求,造成应届毕业生就业困难或就业专业不对口。在新一轮的高职教育教学改革中,基于工作过程系统化的课程开发方法备受专家和学者的关注。   随着社会上对Java开发岗位需求的增加,传统的Java课程内容侧重知识的罗列,实践案例少,并与实际工作应用脱离,提不起学生兴趣。因此,利用工作过程系统化对“Java语言程序设计”进行课程开发,以确立新的课程内容定位与支点,凸显课程的职业教育特色。   一、Java程序员岗位能力分析   “Java语言程序设计”是常州机电职业技术学院软件技术专业的专业核心课程,是计算机专业的一门教改课程,主要培养能在各类企事业单位从事软件设计与维护及项目管理、软件产品测试、销售以及技术服务、数据库技术应用、网站建设与维护和办公自动化等工作,担任的岗位有项目经理、数据库开发工程师、程序设计工程师、系统测试工程师、系统维护与售后工程师等,而其中程序设计工程师又包括.net工程师和Java工程师。   课题组与企业人员共同对常州及周边地区软件公司的Java工程师岗位能力进行了分析,明确了Java程序员的主要工作任务是完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计;撰写相关的技术文档;支持售前技术服务;支持项目对产品的应用服务。   高职学生通过“Java语言程序设计”这门课程的学习,应该具备Java的初级开发能力,具体能力如表1所示。   二、学习情境的设计与开发   “Java语言程序设计”课程的教学是以Java软件项目为载体,以一个完整的银行卡模拟系统――Bank系统为主线贯穿整个课程,通过具体的实施步骤完成预定的实例开发流程和任务,从而掌握相关技术知识点及其用法。整个项目由8个子项目组成,学生完成课程之后将得到一个完整的真实的软件产品。通过每个子项目的学习,将从零开始对Bank系统进行升级,每个子项目之间是包含的关系。“Java语言程序设计”学习情境设计如表2所示,共有三个学期情境,学习情境的描述包括学习情境的名称、学时、学习目标及学习内容、教学方法和建议、工具与媒体、学生已有基础和教师所需执教能力,以学习情境一为例展开描述如表3所示。   表2#8194;“Java语言程序设计”课程学习情境设计表   开设学期 第二学年第一学期 学时 72   贯穿项目 银行卡模拟系统   学习情境 能力目标   学习情境一:   Bank系统初级模块 1.掌握Java环境的搭建   2.掌握开发Java程序的步骤   3.会开发简单的控制台程序   4.会创建数组和访问数组成员   5.会创建和使用字符串,以及字符串的连接   6.根据需求的描述,运用面向对象的概念,设计类、属性、方法   7.实现构造方法的重载和方法的调用   8.养成良好的编程风格   学习情境二:   Bank系统提高模块 1.使用继承提高代码的可复用性   2.恰当使用多态提高代码的可扩展性和可维护性   3.在项目中理解面向接口编程的思想   4.正确理解、使用静态成员编写代码   5.会使用异常处理机制对程序进行异常处理   学习情境三:   Bank系统高级应用模块 1.会使用合适的JDBC驱动连接数据库   2.会使用JDBC技术实现数据的增删改查操作      三、评价体系的构建   本课程建立了以体现职业能力为核心的课程考核标准

您可能关注的文档

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档