《Java程序设计基础》课程标准(高职).docx

上传人:太** 文档编号:63077468 上传时间:2022-11-23 格式:DOCX 页数:20 大小:49.71KB
返回 下载 相关 举报
《Java程序设计基础》课程标准(高职).docx_第1页
第1页 / 共20页
《Java程序设计基础》课程标准(高职).docx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《《Java程序设计基础》课程标准(高职).docx》由会员分享,可在线阅读,更多相关《《Java程序设计基础》课程标准(高职).docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Java程序设计基础课程标准一、课程说明课程名称Java程序设计基础标准简称Java适用专业物联网应用 技术修读学期第三制订时间2018年8月课程代码1351230课程学时64课程学分4课程类型B课程性质必修课程类别专业核心课先修课程计算机文化基础、C 语言程序设计基础(I)、(II)后续课程物联网工程应用对应职业资格证或内容助理物联网工程师合作开发企业无执笔人合作者无审核人修定日期2019年8月二、课程定位(Java程序设计基础课程是面向软件与信息服务专业学生开设的必修专业课。通过本课 程的学习,能使学生掌握程序设计的基本思想与方法,掌握面向对象编程技术,常用系统类使 用,图形用户界面设计,

2、图形处理,多媒体处理,异常处理,文件和流处理,多线程技术和网 络编程技术,为学生后续知识(如:Android开发技术)的学习打下基础,同时也为毕业后 从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。三、设计思路Java程序设计基础是一门实践性很强的课。Java语言作为一门经典的面向对象高级 程序设计语言其优势在于网络程序设计。Java程序设计基础课程主要侧重于面向对象程序 设计和简单网络程序设计实践能力的培养。该课程的任务,不只是为了要求学生学会使用某种 特定的语言,更重要的是要求学生学习面向对象的软件设计思想,以此拓展学生的软件设计的思 维空间,训练学生的软件设计的实际开发能力

3、。在教学过程中注重培养提高学生的职业岗位技 能和职业素质,力求到达岗位技能和职业标准。教学要求在每一章教学内容之后给出,大体分为三个层次:了解、掌握和熟练掌握。它们 的含义大致为:了解就是掌握概念,掌握就是能够理解和分析现有知识,熟练掌握就是会运用 所学知识解决实际问题。312序号学习情境知识目标专业能力方法能力社会能力学时14网络通信LIP 地址简介、InetAddress 类、URL 与 URLConnection、 URLEncoder 与 URLDecoder 使用和关系;2. ServerSocket 类与 Socket 类、TCP简介、TCP程序, 在服务器上创立应用多线 程、UD

4、P简介和UDP程序设 计。1 .了 解 URL 类和 URLConnection 类的常用方法和属性;2 .掌握 InetAddress 类和 Socket 套接字类的常用方法和属性;3 .掌握UDP数据报的打包、发送 与接收数据包和广播数据包的 操作。能够在所学知识基础上, 结合所学知识,明确物联 网工程概念,做到知识的 迁移。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。415JDBC1.JDBC 简介、SQLServer2000 安装与使用、SQL语句(增、 删、改、查)、采用 JDBC-ODBC

5、桥连接数据库; 2.使用纯Java数据库驱动连 接数据库的步骤、ResultSet 接口和 PreparedStalement H 口、存储过程、事件处理。1 .掌握MySql数据速简介、安装 及其配置;2 .熟练掌握JDBC操作步骤;3 .熟练掌握Connection接口、Statement 接口、PreparedStatement 接口的使用; 4.掌握事件处理。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,

6、吃苦 耐劳的优秀品 质。416复习217考试2合计讲授32学时、实践32学时,包括复习与习题课2学时,考试2学时,共64学时321(二)课程学习单元内容与要求学习单元情境设计单元名称Java概述和基础学时6学习要求掌握Java开发和运行环境搭建和使用,掌握Java程序的基本结构和设计方法, 掌握Java程序编写和调试方法。任务分解任务1Java的起源和特点任务2Java开发环境(JDK的下载、安装和环境变量配置)任务3Java基础语法任务4数据类型、运算符任务5字符串和数组格式和编写方法任务6一个小型综合实例为主线,融入其他知识点,在实例完成后对这些知 识做总结归纳学习单元情境设计单元名称类与

7、对象学时24学习要求从简单的类入手,使得学生从整体上对类有个认知;接下来细化类的内部结构,讲 解成员变量和方法的使用;然后结合访问权限和特殊关键字综合讲解多个类 协同工作的方式,以及四种访问权限和异常类的处理。任务分解任务1类的定义、语法和创立任务2类的成员变量和成员方法任务3创立对象和使用对象任务4对象的引用和实体任务5方法中的参数传值任务6构造方法和方法重载任务7static和this关键字任务8四种访问权限任务9Java三大特性任务10异常的基本概念和处理322学习单元情境设计单元名称10操作学时6学习要求以文件的读写操作为主线,通过学习一到两个流类,进一步强化学生通过查看 API D0

8、C进行编程的能力。任务分解任务1文件类File的基本方法和属性任务2RandomAccessFile类的基本方法和属性任务3字符流与字节流的基本操作任务4转换流 OutputStreamWriter 类与 InputStreamWriter 类任务5内存操作流、管道流和打印流的基本操作任务6System类对10的支持的常用的方法和属性任务7BufferedReader类的常用方法和常用属性任务8Scanner类的基本操作任务9数据操作流的基本操作任务10合并流学习单元情境设计单元名称集合学时4学习要求集合是java语言对常用数据结构的封装,方便用户解决实际问题。学习的重点 在于解释相关数据结构

9、的原理,相关类的字段和方法的使用是为了促进学生对 数据结构的理解。任务分解任务1熟练掌握 Array List (动态数组)、HashMap (散列映射)和 Vector (向量)的基本操作任务2掌握LinkedList (链表)、Stack (栈)和HashSet (散列集)基本操 作任务3了解Stack (栈)、TreeSet (树集)和TreeM叩(树映射)的基本操 作学习单元情境设计单元名称图形用户界面学时6学习要求学会根据实际需要选择合适的界面布局方式,掌握常用控件的基本用法是第一 步,重要的是理解事件监听机制及所涉及的适配器类。任务分解任务1了解AWT和Swing的简介,不弹起按钮

10、组件:JToggleButton,文本 组件:JtextComponent和表格任务2掌握 JFrame,标签组件:JLable,按钮组件:JButton,布局管理器任务3熟练掌握JRadioButton,复选按钮:JCheckBox,列表框:JList,下 拉列表框:JComboBox,菜单组件:JMenu和JMenuBar,文件选择 框:JfileChooser,事件处理。323学习单元情境设计单元名称Applet应用程序学时2学习要求了解Applet小应用程序的语法结构和应用任务分解任务1学习Applet的语法结构和作用任务2了解简单的HTML文件中Applet的实例应用学习单元情境设计

11、单元名称多线程学时4学习要求通过继承和实现接口两种方式实现多线程是学生必须要掌握的内容任务分解任务1了解程序、进程和线程的相关概念,并理解线程的状态与生命周期任务2熟练掌握创立线程的方式和线程的常用方法任务3掌握线程的调度与优先级,资源共享(同步、等待、通知和死锁)任务4了解计时器线程Timer,线程组和GUI线程学习单元情境设计单元名称网络通信学时4学习要求了解Java网络编程,会简单的调用API功能任务分解任务1了解TCP (传输控制协议)任务2了解UDP (用户数据协议)方式任务3了解简单的url的网络编程任务4了解简单的客户端网络编程步骤学习单元情境设计单元名称JDBC学时4学习要求数

12、据库操作是所有编程语言功能的重要表达,学生应该熟练掌握数据库的连接 和数据表的增、册h改、查询的基本操作;同时熟悉与数据库操作相关的各个 类的用法。任务分解任务1了解JDBC的概述任务2掌握MySql数据库简介、安装及其配置任务3熟练掌握SQL语法基础,JDBC操作步骤任务4熟练掌握 Connection 接 口、Statement 接 口、PreparedStatement 接 口 的使用任务5掌握事件处理和使用JDBC连接Oracle数据库324六、课程考核与评价本课程考核分为平时成绩、实践成绩和期末成绩三个局部,分别占总评成绩的30%、40%、30% o 列表如下:总评成绩平时成绩实践成

13、绩期末成绩出勤平时作业100%10%20%40%30%小计30%40%30%(1)平时成绩包括:出勤、平时作业、实践操作出勤占总成绩10%o迟到、早退一次扣1分,缺勤一次扣5分。正常请假不扣 分。平时作业占总成绩20%,共计10次,作业每次10分计算。作业成绩等级分A、B、C、D四类。独立完成、书写工整,结论正确为A;独立 完成、书写工整,结论有少量错误为B;书写笔记难以识别,语法有较多错误为C; 作业不完整为Do实践操作占总成绩40%。共计8次实训、实践。独立完成为A,在他人指导下 完成为Bo(2)期末成绩为理论考试成绩。考试方式为笔试。七、教材及相关资源教材:Java面向对象程序设计(第二

14、版)(21世纪高等学校精品规划教材)水利水 电出版社赵生慧编。学习软件:SQL Server 2008、Office2007、JDK6 Eclipse6八、任课教师要求(1)专任教师符合高校教师任职条件,取得高校教师资格证书。具有扎实的理论功底、较 强的科研能力和一定的企业实际工作经历,具有双师素质。熟悉与本课程相关的法律法规。熟悉IT企业的组织结构,软件开发的业务流程。能采用情境教学法、六步教学法、直观教学法、角色扮演法、讲授法等教学 方法指导、引导学生完成学习任务,实现学习目标。(2)兼职教师行业企业一线的高技能人才、具备教师基本素质和具有较为丰富的实践和管 理经验。熟悉IT企业不同岗位的

15、工作任务、工作内容、工作方法、工作流程。熟悉IT企业的组织结构和软件开发管理的相关制度。熟悉典型的软件开发流程。325能够将理论与实践相结合,具有相当的教学技能指导学生完成工作任务。九、教学实训场所多媒体机房十、其它说明本课程是理论结合实践的课程,特别是实践性强,需要上级实践才能掌握Java 语言编写的语法结构,在编译改错中掌握理论知识。学校统一安排实训场所,组织 学生在课余时间完成实践作业。326附件1:授课计划审批表系部:机电工程系专业物联网应用技术课程Java程序设计基础班级培养目标:通过Java程序设计基础和实际工程开发的学习过程,了解程序设计的基本流程,认 识面向对象程序设计思想在实

16、际工程开发中的重要作用。能计划并调控自己的学习过程, 通过自己的努力能解决学习中遇到的实际问题,有一定的自主学习能力。参加一些编程实 践活动,尝试经过思考发表自己的见解,尝试运用所学习的程序设计方法和思想设计具有 实用价值的应用程序或网站。具有一定的质疑能力,信息收集和处理能力,分 析、解决问题能力和交流、合作能力。考核方式考核形式O考查 口考试口纯理论口纯实践 O理论+实践学时/工程总学时理论学时比例实践学时比例计划学时643250%3250%本课程实际学时在上列方框中打Y教材:Java面向对象程序设计(第二版)(21世纪高等学校精品规划教材)水利水电出版社赵生慧编教研室主任审核意见:签名:

17、年月口系(部)主任审核意见:签名:(公章)年月日教师姓名:学年、学期327授课计划表周次学时授课内容目的要求作业教具备注12Java语言概述 JDK的安装、设置与基 本使用方法l.Java语言的历史与特点,JVM与Java程序运行 原理;2.掌握Java开发和运行环境搭建和使用,编写第 一个Java小程序例子。多媒体,黑板、PPT12Java程序设计基础(1)掌握标识符、关键字和数据类型,掌握运算和表达 式。多媒体,黑板、PPT22Java程序设计基础(2)熟练掌握语句、字符串和数组的常用方法和素性自行定义一个大小为10 的数组,并依次输出来多媒体,黑板、PPT29Java面向对象程序设 计1

18、 .了解类的定义、语法和创立、类与对象关系;2 .了解类的属性和方法的定义、方法重载和递归。自行定义一个系部类32Java面向对象程序设 计1 .掌握静态成员、封装、构造方法;2 .掌握成员的访问控制、this类等。运用实例,练习Java关 键字的使用32继承(1)1 . 了解抽象类的定义、抽象类的方法、继承的基本 概念;2 .掌握派生子类、继承原那么、方法覆盖和重载。定义一个专业类,继承上 次定义的机电系类42继承(2)掌握super、final 关键字和object类。在子类中使用关键字并 显示出来教师电脑、学生电脑32842接口(1)1 .熟悉接口的定义、接口的特性;2 .掌握接口的使用

19、、接口的作用、接口与抽象类的 区别、接口继承。自行定义一个接口多媒体,黑板、PPT52接口掌握接口回调、接口参数、接口的实际应用多媒体,黑板、PPT52多态(1)掌握强制类型转换、对象的多态性、向上类型转换 和向下类型转换。应用实例去深入理解 java的多态特性教师电脑、学生电脑62多态(2)实体类的多态性、抽象类的多态性、接口的多态性 和多态的特性。多媒体,黑板、PPT62内部类(1)掌握静态内部类、局部内部类和实例内部类。教师电脑、学生电脑72内部类掌握匿名内部类、匿名对象、内部类的特点和使用范 围。多媒体,黑板、PPT72异常(1)1 .了解异常类的概念和处理机制;2 .掌握 Excep

20、tion 与 RuntimeException 类、 try-catch-finally 语句。运用实例,练习处理异常多媒体,黑板、PPT82异常(2)掌握throws和throw关键字、断言、异常继承结 构、自定义异常。多媒体,黑板、PPT8210操作(1)操作文件的File类、RandomAcccssFilc类、流 的定义、字节流与字符流基本操作。多媒体,黑板、PPT32992IO操作(2)了解转换流、内存流、操作流、管道流、打印 流、System类对10的支持。多媒体,黑板、PPT9210操作(3)了解 BufferedReader 类、Scanner 类、数据流、合 并流、压缩流和对象

21、序列化。多媒体,黑板、PPT102集合(1)集合的概念、Section接口、List 接口、ArrayList (多 态数组)和 Li n ke d L i s t(链表)、Set 接口与SortedSet 接口、HashSet (散列集)。自行定义一个集合多媒体,黑板、PPT102集合(2)Map接口、HashMap (散列映射)、Hashtable (散 列表)、TreeSet (树集)和TreeMap (树映集)。多媒体,黑板、PPT119图形用户界面(1)了解AWT简介、Swing简介、基本容器:JFrame、 标准组件:JLabel、按钮组件:JButton和布局管 理器。多媒体,黑

22、板、PPT112图形用户界面(2)掌握其他容器、不弹起的按钮组件、文件组件、事 件处理、单项选择按钮。练习使用Swing中的类 进行图形界面设计教师电脑、学生电脑122图形用户界面(3)掌握复选框、列表框、下拉列表框、菜单组件、文 件选择框、表格。122Applet应用程序1 .掌握Applet类的常用方法、Applet的生命周期、 JApplet类的常用方法;2 .了解Applet与HTML混合使用、Applet与多媒体。多媒体,黑板、PPT132多线程(1)了解进程与线程的定义和关系、线程的实现(两种 方法)、线程的状态、线程的常用操作方法。通过实例,练习使用事件 处理机制来响应可视化 组

23、件的操作教师电脑、学生电脑330课程培养目标(-)专业能力1 .通过学习使得学生掌握Java开发工具,掌握面向对象程序的基本结构,能够完成基本类 的设计和应用。2,掌握程序设计的基础:基本的数据类型,运算符、表达式和语句。3 .掌握程序设计的结构、设计方法。4 .掌握数组和字符串的使用。5 .掌握继承的概念、能够正确地实现继承。6 .能够准确地理解接口,掌握接口的设计和实现方法。7 .理解异常处理的概念,能够准确地应用异常的处理方法,在未来工作中处理不同异常。8 .掌握集合类的概念和使用方法。9 .掌握图形界面的设计方法,掌握不同组件的功能和使用方法,掌握布局的设计方法。10 .理解事件及事件

24、处理的过程,掌握事件接口的选择及接口实现的方法,到达独立处 理主要的事件标准。11 掌握数据库应用的基本要求和方法,实现数据库的访问操作。(-)方法能力1 .制定完成工作任务的策略能力;2 .确定工作方法能力;3 .发现问题、分析问题和解决问题;4 .掌握举一反三学习能力,有一定的拓展能力和创新能力;5 .信息的收集和处理能力。(三)社会能力1 .培养职业素质、强化学生的职业意识,包括沟通表达、团队协作、爱岗敬业的职业道德、 平安操作规程、社会环保意识、信息保密意识等能力;2 .具有正确的世界观、人生观、价值观、政治观及其思想行为等方面的思想政治素质;3 .具有遵纪守法、老实守信、弘扬正气的道

25、德品质素质;4 .具有乐观向上的生活态度及健康的体魄和健康的心理素质;5 .具有对美的事物的观察、感受、认识、评价、鉴赏和创造的审美素质。五、课程内容、要求及教学设计313132多线程(2)线程操作范例、同步与死锁、线程的生命周期、线 程操作案例。多媒体,黑板、PPT142网络通信(1)了解IP地址简介、InctAddress类、URL与 URLConnection、URLEncoder 与 URLDecoder 使 用和关系。、教师电脑、学生电脑142网络通信(2)J解 ServerSocket 类与 Socket 类、TCP 简介、TCP 程序,在服务器上创立应用多线程、UDP简介和 UD

26、P程序设计。多媒体,黑板、PPT152JDBC了解JDBC简介、SQL Server2000安装与使用、SQL 语句(增、IM、改、查)、采用JDBC-ODBC桥 连接数据库。练习sql的语法和常用语 句多媒体,黑板、PPT152JDBC使用纯Java数据库驱动连接数据库步骤、ResultSet 接口和PreparcdStatement接口、存储过程、事件 处理。运用实例,练习连接数据 库多媒体,黑板、PPT162复习复习相关知识多媒体,黑板、PPT复习相关知识162考试通过考试全面了解学生学习情况多媒体,黑板、PPT通过考试全面 了解学生学习 情况331(-)课程整体设计序号学习情境知识目标

27、专业能力方法能力社会能力学时1Java概述Java 起源、Java 特点、Java 开发环境搭建掌握Java开发和运行环境搭建 和使用,编写第一个Java小程序 例子。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象程序设计的开展概况 和应用情况。1.培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。22Java语言基础1 .数据类型,运算符、表达式 及其控制结构;2 .数组和String字符串。1 . 了解标识符、关键字和数据类 型;2 .掌握运算和表达式;3 .熟练掌握语句、字符串和数组 的常用方法和素性。1 .对具备举一反三的学习 能力,

28、了解机器语言的语 法和使用领域;2 .培养良好的机器语言编 写习惯。1.培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。43类与对象1类的定义、对象的创立、类 与对象关系、数组对象;2 .类的属性和方法的定义、方 法重载和递归;3 .静态成员、封装、构造方法;4 .成员的访问控制、代码块、 this static 和 Date 类。1 .熟练掌握类的定义、语法和创 建;2 .掌握类的成员变量和成员方 法;3 .熟练掌握创立对象和使用对 象;4 .掌握对象的引用和实体;5 .掌握方法中的参数传值;6 .熟练掌握构造方法和方法重载7 .了解static和this关键字

29、,访 问权限(private、default、protected 和 public ) o1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力,了解机器语言的语法 和使用领域。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神;2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。4314序号学习情境知识目标专业能力方法能力社会能力学时4抽象类与继承1 .抽象类的定义、抽象类的方 法、继承的基本概念;2 .派生子类、继承原那么、方 法覆盖和重载;3 . super、fi

30、nal 关键字和 Object 类。1 .了解抽象类的基本概念、特点、 作用;2 .掌握抽象类的属性和抽象方 法;3 .掌握抽象类的原理和作用,子 类的继承性;4 .熟练掌握变量的隐藏和方法的 重写;5 .掌握方法的重载与重写的异同 点,掌握super和final关键字。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。45接口1 .接口的定义、接口的特性、 接

31、口的使用、接口的作用、 接口与抽象类的区别、接口 继承;2 .接口回调、接口参数、接口 的实际应用(制定标准)。1 .了解接口的基本概念、特点和 作用;2 .理解接口的原理;3 .掌握接口与抽象类的区别;4 .掌握接口的继承,接口回调 和接口做参数。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。4315序号学习情境知识目标专业能力方法能力社会能力学时6多态1

32、 .强制类型转换、对象的多态 性、向上类型转换和向下类 型转换;2 .实体类的多态性、抽象类的 多态性、接口的多态性和多 态的特性。1 .了解多态的概念、作用及其特 占八、92 .熟练掌握向上类型转换;3 .掌握向下类型转换和多态实际 应用。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力。1.培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神; 2.培养学生团队 协作能力,吃苦 耐劳的优秀品 质。47内部类1 .静态内部类、局部内部类 和实例内部类;2 .匿名内部类、匿

33、名对象、 内部类的特点和使用范围。1 . 了解内部类的作用和缺点;2 .掌握静态内部类、实例内部类 和局部内部类的创立和调用;3 .熟练掌握匿名内部类的创立和 调用。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。4316序号学习情境知识目标专业能力方法能力社会能力学时8异常1 .异常的概念、异常的处理机 制Exception与RuntimeException

34、 类 、 try-catch-finally 语句;2 .throws与throw关键字、断 言、异常继承结构、自定义 异常。1 .了解异常的概念和分类;2 .熟练掌握异常的处理;3 .了解自定义异常利断言。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。4317序号学习情境知识目标专业能力方法能力社会能力学时910操作1 .操作文件的File类、 Rando

35、mAccessFilc 类、流的 定义、字节流与字符流基本 操作;2 转换流(Outputstream Writer 类与 InpulSlreamReader 类)、 内存操作流、管道流、打印 流、System类对10的支持; 3. BufferedReader类 Scanner 类、数据流、合并流、压缩流 和对象序列化。1 .掌握文件类File的基本方法和 属性;2 了 解 RandomAccessFilc 类的基 本方法和属性;3 .熟练掌握字符流与字节流的基 本操作;4 .熟练掌握转换流 -OutputStream W ri ter 类 与 InputStreamWriter 3 的基本

36、操 作;5 .了解内存操作流、管道流和打 印流的基本操作;6 .熟练掌握System类对10的支 持的常用的方法和属性;7,掌握 BufferedReader 类的常 用方法和常用属性和Scanner的 基本操作;8.了解数据操作流的基本操作和 合并流。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;3 .具备举一反三的学习能 力,了解机器语言的语法 和使用领域。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。6318序号学习情境知识目标

37、专业能力方法能力社会能力学时1()集合1.集合的概念、Collection接 口、List 接 口、ArrayList (多 态数组)和LinkedLisl (链 表)、Set 接口与 SortedSet 接口、HashSet (散列集); 2. M叩接口、HashM叩(散 列映射)、Hashtable (散列 表TreeSeK树集)和TreeM叩 (树映集)。1 .熟练掌握ArrayList (动态数 组)、HashM叩(散列映射)和 Vector (向量)的基本操作;2 .掌握 LinkedList (链表)、Stack (栈)和HashSet (散列集)基 本操作;3 .了解 Stack

38、 (栈)、TreeSet (树 集)和TreeM叩(树映射)的基 本操作。1 .通过阅读参考资料加深 所学知识;2 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。411图形用户界面1 . AWT简介、Swing简介、 基本容器:JFrame、标签组件: J Label、按钮组件:JButton 和布局管理器;2 .其它容器(J Panel JSplitPane、JTabbedPane、 JScrollPane JdesktopPa

39、ne 与 JInternalFrame)、弹起的按 钮组件、文件组件、事件处 理、单项选择按钮;3 .复选框、列表框、下拉列 表框、菜单组件、文件选择 框、表格。1 .了解AWT和Swing的简介, 不弹起按钮组件: JTogglcButton ,文本组件: JtextComponent 和表格;2 .掌握JFrame ,标签组件: JLable,按钮组件:JButton,布局 管理器;3 .熟练掌握JRadioButton,复选 按钮:JCheckBox,列表框:JList, 下拉列表框:JComboBox,菜 单组件:JMenu 和 JMenuBar, 文件选择框:JfilcChooser

40、,事件 处理。1 .通过网络平台学习面向 对象编程思路和逻辑,通 过工程加强算法的实践 性;2 .具备举一反三的学习能 力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神。2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。6319序号学习情境知识目标专业能力方法能力社会能力学时12Applet应用程 序1 . . Applet类的常用方 法、Applet的生命周期、 JApplel类的常用方法;2 Applet与HTML混合使 用、Applet与多媒体(音频 和视频)。1 .了解Applet的生命周期, HTML 与 Applet 标记, Applet

41、与多媒体;2 .掌握Applet类的常用方法, JApplet的常用方法和属性。1 .通过阅读参考资料加深 所学知识;2 .具备发现问题、分析问 题和解决问题。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神;2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。213多线程1 .进程与线程的定义和关系、 线程的实现(两种方法)、 线程的状态、线程的常用操 作方法;2 .线程操作范例、同步于死 锁、线程的生命周期、线程 操作案例(生产者与消费者 问题)。1 .熟练掌握创立线程的方式和线 程的常用方法;2 .掌握线程的调度与优先级,资 源共享(同步、等待、通知和死 锁)。掌握举一反三学习能力, 有一定的拓展能力和创新 能力。1 .培养学生认真、 仔细的工作态度 及对待工作和学 习一丝不苟、精 益求精的精神;2 .培养学生团队 协作能力,吃苦 耐劳的优秀品 质。4320

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁