JAVA语言程序设计课程标准_第1页
JAVA语言程序设计课程标准_第2页
JAVA语言程序设计课程标准_第3页
JAVA语言程序设计课程标准_第4页
JAVA语言程序设计课程标准_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、百度文库-让每个人平等地提升自我 课程职业分析与教学分析表职业分析教学分析职业 资格 考证 内容职业岗位/ 工作流程工作 任务知识要求能力要求素质要求教学任务项目使用 Java语言理解程序逻辑“本程序 1编制1、掌握数据类型2、掌握变量、运算 符3、掌握流程控制语 句4、掌维数组、二维数组5、理解类与对象6、掌握常用包1、掌握Java语言的一般语法2、掌握程序的三种基本结构3、能够理解一些较为常见的算法1、培养学生的 团结合作能力 2、培养学生爱 岗、敬业、求 精的专业意识 和职业道德。1、Java基本语法2、程序逻辑基本结构3、常见算法程序设计思路彩票抽奖系统 项目设 计与开 发Java软件

2、 设计师Java 面向对象编程,府对象 ,程序设,方法、JDBC操乍数据库、Swing4面应用“发1、理解封装与继承2、掌握多态、接口3、掌握异常处理4、掌握装箱与折箱、 反射5、掌握集合、泛型6、熟练掌握JDBC7、掌握Java输入输 出8、掌握多线程9、掌握Java网络编程10、掌握Swing桌面 应用开发1、能够使用面向对象的设计方法进行系统设计2、能进行Swing桌面应用开发1、培养学生的 团结合作能力2、培养学生的 组织纪律性和 爱岗敬业精 神。3、培养学生独 立解决问题的 能力。1、面向对象的概念及程序设计方法2、访问数据库的方法3、Swing 桌面开发超市POS系统Java软件

3、设计师XXX学院软件技术专业Java语言程序设计课程标准执笔人:XXX审核人:XXX系(部、院):XXX工程学院XXX年 4 月 25 日Java语言程序设计课程标准一、基本信息.课程名称:Java语言程序设计.课程编码:0700028.适应对象:三年制软件专业.总学时:120.学分:6.教学条件:一体化教室、 XX软件工彳室、XXX科技信息有限公司、 XXX科技信息 有限公司.建设团队:共有教师 7人,专职教师6人,兼职教师1人,其中讲师4人,软件高级 工程师1人,软件工程师1人,校外工程师1人。.审定机构:教务处.审定日期: 二、课程理念.课程定位本课程属专业必修课,是计算机专业的核心技术

4、课。在学习本课程前,学生需要具备一 定的计算机基础知识,具有数据库设计能力并能熟练使用SQL Server 2008。通过本课程的学习使学生掌握面向对象的基本概念和使用面向对象技术进行程序设计的基本思想,掌握面向对象编程工具 JAVA语言的基本知识,培养学生应用 Java技术,并能够开发 Swing应用 程序的能力。为学生以后从事更专业化的软件开发工作奠定基础。.课程改革理念本课程强调对学生职业岗位能力的培养和职业素养的养成,针对不同环节,采用恰当 的教学方法,有意识、有步骤地将职业能力的训练和职业素养的形成融入到实际的教学过程 中。本课程按照理实一体、课内外互补、课堂教学与“培优工程”相结合

5、的课程设计指导 思想,以任务或项目为载体组织教学内容,突出学生的主体地位, 在校内实训室完成所有教学环节,实现“教、学、做”的有机融合;通过班级讲授、团队学习、个体辅导、展示交流、 技能大赛等手段,实现从模仿到应用到创新的高职学生递进式培养。.课程设计思路本课程标准在设计上本着懂方法,重应用的总体思路,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用, 技术技能过硬的目的。首先应依据专业人才培养方案中关于人才培养目标的阐述,明确课程目标;其次,结合职业教育课程观、 教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中

6、,以软件工程实施的不同阶段、典型任务为载体,将课程内容划分为互相联系的学习情景;第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容;第四,通过对课程内容的选取和组合,以一个完整的项目为载体,完成课程的实施;最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核。 三、课程目标.总目标通过本课程的学习使学生掌握面向对象的基本概念和使用面向对象技术进行程序设计 的基本思想;掌握面向对象编程工具JAVA语言的基本知识;培养学生应用Java技术,并能够开发Swing应用程序的能力,以培养学生实际开发Java程序的主要技能为主线,重点

7、围绕Java基础和Swing程序设计基本技能等内容培养学生使用Java技术应用程序的技能,并使学生养成善于观察、独立思考的习惯,同时通过教学过程中的实际开发过程的规范要求 强化学生的职业道德意识和职业素质养成意识。为学生以后从事更专业化的软件开发工作奠定基础。.具体目标 (1)知识目标理解SDK、JDK、JRE和JVM关系掌握创建和导入包的方法掌握Java的数据类型掌握Java有哪些成员访问控制符 掌握类和对象掌握多态和方法的重载与重写 掌握构造方法的特点 掌握集合框架中的几个接口 理解Java的事件处理机制 掌握Java程序要访问数据库步骤掌握程序、进程和线程的概念掌握创建线程的两种方式(2

8、)能力目标能配置典型的Java开发环境;能应用Java语言编写简单的程序;能应用Java常用组件创建图形用户界面;能应用Java中的事件处理方法处理组件事件;能应用Java异常抛出、捕获和处理,编写高质量的程序;会使用JDBC访问数据库技术连接数据库;会使用Java文件处理技术完成文件的处理;(3)素质目标培养学生良好的职业道德;培养按时、守时的软件交付观念;培养阅读设计文档、编写程序文档的能力。培养学生的团队协作精神;培养学生分析问题、解决问题的能力;培养学生勇于创新、敬业乐业的工作作风;培养学生自主、开放的学习能力。四、内容标准.教学内容选择方案基于“以就业为导向,以服务为宗旨”的理念,遴

9、选课程内容,课程内容如何打破学科 体系,根据软件设计师职业岗位的要求,进行解构和重构。以真实的项目和任务为载体,基于应用程序的设计、开发与维护岗位的工作流程设置教 学模块和教学项目。.教学内容本课程由10个教学模块组成,课程具体教学内容见表1。表1课程教学内容一览表序 号项目/模 块/任务教学内容内容载体选择教师要求学生要求学习地点1Java基础1、开发环境配置2、数据类型案例引导讲师、程序员或以上掌握搭建Java程 序的开发环境理实一体教室2程序结 构、数组1、顺序、选择、循 环结构2、一维数组、二维 数组案例引导讲师、程序员或以上掌握程序的三种结 构及数组的灵活运 用理实一体教室3类与对象

10、 及常用包1、类与对象概念2、构造方法3、常用包彩票抽奖系统讲师、程序员或以上掌握面向对象程序 理念,熟悉常用包理实一体教室4封装、继 承、多态1、封装2、继承3、多态案例引导讲师、程序员或以上掌握面向对象的基 本特征理实一体教室5抽象类、 接口、异 常处理1、抽象类2、接口3、异常的处理案例引导讲师、程序员或以上掌握抽象类及接 口,能进行异常处 理理实一体教室6装箱、折 箱、集合、 泛型1、log4j2、装箱、拆箱、反射3、集合、泛型案例引导讲师、程序员或以上掌握集合与泛型, 理解装箱与拆箱理实一体教室7JDBC1、使用JDBCS作数据库2、JDBC事务案例引导讲师、程序员或以上熟练掌握数据

11、库的访问及操作理实一体教室8Java输入 输出、多线程1、文件操作2、流3、多线程的操作案例引导讲师、程序员或以上掌握文件及流的操 作,理解线程的同 步及死锁理实一体教室9Java网络编程1、TCP网络编程2、UDP网络编程案例引导讲师、程序员或以上掌握Java网络编 程理实一体教室10Swing 桌面应用开 发1、布局管理器2、Swing常用控件3、Swing 事件超市POS系统讲师、程序员或以上熟悉Swing桌面开发理实一体教室.学习要求通过本课程的学习, 要求学生能够做到课前预习,课中动手,课后主动练习,认真完成课程各项上机任务,并主动完成课程教学平台上的作业、习题等。在学习过程中,教师

12、根据学习进展情况,给学生有计划的安排系统设计、制作与管理的相关工作任务,要求学生课前通过自学预作,课后根据教师的提示完成给定的任务,实现通过“学即工、工即学”的方式,掌握应用程序设计、 制作、测试与维护的方法步骤,能进行应用程序的设计、制作与管理的 工作,提高应用系统建设的综合能力。各单元教学内容知识、能力、素质要求见表2。表2 单元教学内容知识、能力、素质要求一览表序 号项目/模 块/任务单元教学内容学时教学方式知识目标能力目标素质目标1Java基础1、开发环境配置2、数据类型6理实一体掌握数据类型,运算 符及类型转换能配置Java开发 环境及会使用 Eclipse开发工具培养学生自主、 开

13、放的学习能 力2程序结构、数组1、顺序、选择、循 环结构2、一维数组、二维 数组12理实一体掌握程序的三种基 本结构;掌握一维、 二维数组的使用掌握并理解分支 结构、循环结构; 会绘制数据流程 图的并用于分析 程序设计思路培养学生规范 严谨的工作态 度3类与对象及常用包1、类与对象概念2、构造方法3、常用包12理实一体掌握类与对象的概 念;掌握Java常用 的包掌握并理解面向 对象的基本思想培养学生按时、 守时的软件交 付观念4封装、继承、多态1、封装2、继承3、多态8理实一体掌握类的封装、继承 与多态掌握并理解面向 对象的基本特征培养学生勤于 思考、做事认真 的良好作风5抽象类、接 口、异常

14、处 理1、抽象类2、接口3、异常的处理14理实一体掌握抽象类,接口; 学会异常的处理掌握抽象类接口 的运用,会异常处 理培养学生谦虚、 好学的品质6装箱、折 箱、集合、 泛型1、log4j2、装箱、拆箱、反射3、集合、泛型14理实一体掌握日志记录、装箱 与拆箱;熟悉集合与 泛型的应用会使用log4j记录日志,灵活运用 集合泛型培养学生自主、 开放的学习能 力7JDBC1、使用JDBC操作数据库2、JDBC事务14理实一体掌握JDBC操作数据 的步骤;掌握JDBC 事务熟练掌握JDBC访 问数据库的方法培养学生自主、 开放的学习能 力8Java输入 输出、多线程1、文件操作2、流3、多线程的操作

15、14理实一体掌握Java输入输出 流的操作;掌握线程 同步和死锁掌握文件的操作 及线程的操作方 法培养学生分析 问题、解决问题 的能力9Java网络编程1、TCP网络编程2、UDP网络编程12理实一体掌握 TCP Socket、UD啮程学会使用TCR UD网络编程互相帮助、互相 P学习的团队协作精神10Swing桌面应用开发1、布局管理器2、Swing常用控件3、Swing 事件14理实一体掌握Swing容器、布 局管理器、Swing事 件及Swing常用控 件学会Swing桌面应用的开发培养阅读设计 文档、编写程序 文档的能力.学时本课程共计120学时,均为理实一体授课方式。课程学时分配情况

16、见表3。表3 课程学时分配一览表序号单兀教学内容总学时理论学时实践学时理实一体学时其他1Java基础64262程序结构、数组1266123类与对象及常用包1266124封装、继承、多态84485抽象类、接口、异常处理1468146装箱、折箱、集合、泛型1468147JDBC1468148Java输入输出、多线程1468149Java网络编程12661210Swing桌面应用开发146814五、教学手段与方法本课程主要采用项目教学方法、学生角色扮演法、任务驱动法等教学方法,实行“课程内容模块化,能力培养工作过程化,实践指导个性化”教学模式; 合理运用现代教学手段进行立体化、多层次、信息化教学。课

17、程各单元教学方法与手段见表4。表4课程教学方法与手段一览表序号单兀教学内容主要教学方法教学手段教学资源准备1Java基础对比教学工作任务包引导案例2匣序结构、数组现场编程工作任务包引导案例3类与对象及常用包任务驱动工作任务包阶段项目4W装、继承、多态讲练结合工作任务包引导案例5由象类、接口、异常处理案例教学工作任务包引导案例6提箱、折箱、集合、泛型讲练结合工作任务包引导案例7JDBC项目驱动教学工作任务包引导案例8Java输入输出、多线程案例教学工作任务包引导案例9Java网络编程任务驱动教学工作任务包引导案例10Swing桌面应用开发项目驱动教学工作任务包综合项目六、考核办法本课程的评价采用

18、形成性评价与终结性评价相结合的形式,形成性评价主要通过课堂项目(占20%)及平时成绩(占10%进行;终结性评价包括期末考试(占30%与实训项目(占40%)。主要的考核内容见表 5。表5课程考试考核内容与形式一览表序号项目/模块/任务单元教学内容理论考试技能考核备注权 重内容考试 形式权 重内容考核 方式1Java基础1、开发环境配置2、数据类型4%数据类型、运算符及表达式笔试或在线考试4%运算符及表达式作业提交及代码评审2程序结构、数组1、顺序、选择、循环结构2、一维数组、二维数组8%程序的三种 基本结构; 数组笔试或在 线考试8%循环;数组的遍 历及排序算法作业提交及 代码评审3类与对象及常

19、用包1、类与对象概念2、构造方法3、常用包8%类与对象的 区别,构造 方法,常用 包中的类笔试或在线考试8%构造方法及包的 使用、阶段项目作业提交及代码评审4封装、继承、多态1、封装2、继承3、多态10%类的封装、继承与多态笔试或在线考试10%实现类的封装、继承及多态作业提交及 代码评审5抽象类、接 口、异常处 理1、抽象类2、接口3、异常的处理10%抽象类、接口笔试或在 线考试10%异常的处理、抽 象类、接口作业提交及 代码评审6装箱、折 箱、集合、 泛型1、log4j2、装箱、拆箱、反射3、集合、泛型10%装箱、拆箱、 集合及泛型笔试或在 线考试10%装箱、拆箱、集 合及泛型作业提交及 代码评审7JDBC1、使用JDBC操作数据库2、JDB小务12%操作数据 库、事务笔试或在线考试12%JDBC访问数据库步骤、JDBC事务作业提交及代码评审8Java输入 输出、多线程1、文件操作2、流3、多线程的操作12%文件类、字 节流、字符 流、线程同 步及死锁笔试或在线考试12%文件的操作、线 程的同步及死锁作业提交及 代码评审9Java网络编程1、TCP网络编程2、UD呐络编程12%TCP UDPSocket

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论