《面向对象编程语言Java--New》课程标准.doc

《面向对象编程语言Java--New》课程标准.doc

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

《面向对象编程语言JAVA》课程标准 第一部分 课程概述 一、课程名称 中文名称:《面向对象编程语言JAVA》 二、学时与适用对象 课程总计75学时,其中理论课40学时,考试2学时,实验课33学时。本标准适用于三年制高职计算机网络技术专业。 三、课程地位、性质 本课程是培养Java程序员而设置的,是网络专业的一门专业核心课程,主要培养学生的软件编码能力和项目开发能力,使之适合Java程序员的工作岗位需求。 通过本课程的学习使学生掌握面向对象的程序设计思想、动态网站开发的相关技术,能采用Mvc的设计模式,选择合适的框架技术和开发工具,设计和开发基于JAVA的应用程序,为今后从事软件开发、软件测试、软件管理等岗位打下良好的基础。 前修课程为:数据库技术 后续课程:企业级项目开发 四、课程基本理念 1、全面贯彻党的教育方针,准确把握本门课程在人才培养方案中的作用和地位,教学内容、方法、手段以培养高技能、应用性综合布线工程专业人才的目标和要求为依据。 2、课程教学目标和组织在“项目引导,分层递进”人才培养模式的理念和方法指导下,以项目化教学贯穿课程始终,突出实践教学过程,强化实践教学环节管理,增强实践教学效果。介绍国内外有关领域的新进展,反映计算机网络技术发展的最新水平。 3、坚持学生为主体,教师为主导的教学理念。全程渗通素质教育、创新教育和个性化教育等现代教育思想和观念。加强职业素质培养,强化职业技能训练,突出学生学习的主体地位,充分发挥学生的积极性和学习潜能,形成适合自己的个性化学习方法,提高学习效率和学习水平。 五、课程设计思路 课程设计的核心是课程内容的设计、教学模式的设计、实施方案的设计与评价体系的设计。本课程遵循以“项目引导,分层递进”人才培养模式的理念和方法,“以职业行动获得知识”的认知规律,以岗位工作综合能力培养为核心,对职业岗位的工作内容、工作过程、工作环境等内容加以分析提炼,并按照循序渐进的教育规律进行深度加工,对应构建课程教学,是学生获得质的过程始终与具体的职业实践相对应。 结合Java程序员的岗位需求,把课程设置为面向对象编程Java—桌面开发、软件编程Java—Web开发、软件编程Java—Web高级开发三个项目。通过以上三个项目的学习与实践,培养学生的编程思想、积累学生项目开发经验。 设计理念如下: 以Java程序员工作岗位的典型工作任务,提取及序化教学内容 融入国家Java工程师职业资格认证标准 以项目组织教学模块,以工作任务为单位组织教学实施 基于行动导向教学方法,使学生用心、用手、用脑展开职业活动 基于企业案例考核方式,使学生考试就是完成企业真实项目,感受企业真实的工作环境、工作压力、真实评价规则。 本课程建议课时为64学时,学分为5学分。 第二部分 课程目标 本课程以程序员为培养目标,程序员岗位群概念,包括界面设计员、数据库设计员、编码员、测试员等岗位。本课程对应编码员岗位,以Java为主要技术,通过完成技术实用性、知识拓展性强的教学案例和实训项目,培养学生能够根据用户需求,进行用例详细设计、编码实现、单元测试、继承发布等能力,并通过拓展项目训练,逐步培养学生具备软件设计与编码能力。 通过小组合作学习,培养学生团队合作、协调沟通能力。 职业能力培养目标: 具备C/S构架设计能力 具备B/S多层构架设计能力 数据库设计能力 根据具体情况调试程序的能力 沟通能力、团队合作与协调能力 自我展示能力 语言表达能力 责任意识 分析和解决问题的能力 掌握系统设计方法、培养严谨工作态度 派员科学的创造能力和创新精神 获得适应未来岗位转变的迁移能力 具有从事某一岗位可持续发展的能力 第三部分 内容标准 序号 教学内容 知识内容与要求 技能内容与要求 参考课时 工作任务 课程模块 1 项目一 软件编程Java桌面开发 模块1 掷骰子 1.了解定义类 2.熟悉建立对象 3.熟悉对操作进行测试 1.会概括抽象能力; 2.能运用类定义和描述实际问题的能力。 2 模块2 简单计算器 1.熟悉JavaSwing技术; 2.熟悉Swing组件使用方法; 3.掌握Swing组件参数设置; 4.熟悉定义事件监听器。 1.能运用Swing技术能力。 2.调试和修正程序 2 模块3 聊天室 1.熟悉多线程聊天服务处理; 2.了解服务器端提示客户进入; 3.熟悉配置要连接服务器IP地址和端口号; 3.掌握向所有人发送消息; 4.熟悉显示该用户登录后用户信息。 1.能为综合运用知识技术。 2.能综合设计开发 3.能自主学习、协调和沟通 2 模块4 二十一点游戏 1.熟悉生成一副要求的纸牌; 2.掌握纸牌以背面显示; 3.熟悉游戏规则; 4.了解Swing技术应用能力 1.会团队合作; 2.有责任意思

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档