《Java程序设计教程》课程标准.docx
《《Java程序设计教程》课程标准.docx》由会员分享,可在线阅读,更多相关《《Java程序设计教程》课程标准.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java程序设计教程(第2版)课程标准【课程名称】Java程序设计教程(第2版)【课程编码】【课程类别】专业核心课【适用专业】各类院校计算机相关专业及教育培训机构的专用教材【授课单位】【总学时】62【教 材】Java程序设计教程(第2版),航空工业出版社,2020年12月【编写执笔人】、课程定位和课程设计.1课程性质与作用1 .课程性质本课程是计算机类专业的核心课程,是计算机类专业的一门重要的专业基础课程,旨在 培养学生程序设计技术和设计思想,涉及Java程序结构、面向对象编程、多线程处理、网 络编程及数据库编程等内容,在学生具备一定的编程逻辑、程序设计能力的基础上,使学生 掌握基本的Java
2、桌面应用程序开发的方法和技能。为以后学习更高级的计算机相关课程, 奠定坚实的基础。2 .课程作用通过Java程序设计基础的学习和综合实训,熟练掌握运用Java语言进行桌面应用程序 开发的基本知识和技能,并能结合数据库应用技术进行桌面应用程序的开发。在课程的学习 中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能 力,并养成编码规范、按时交付软件等良好的工作习惯。3 .2课程设计思路通过本课程的学习,学生能够掌握Java程序设计的基本知识,使学生了解有关Java的 各种先进技术,掌握网络环境下应用的开发机制,熟练掌握使用Java开发独立的桌面程序 和Applet。按
3、照认知的规律,由简到繁、由易到难,对学生实施一体化教学,将生活中常见 的Java代码案例融入教学内容中,突出实用性,并为学生可持续发展奠定良好的基础。二、课程目标.知识目标(1)熟悉Java的产生与发展;(2)熟悉Java程序的开发流程;(3)掌握标识符与关键字、变量与常量、基本数据类型、运算符与表达式的理论知识。(4)熟悉简单的条件语句、循环语句、跳转语句的操作;(5)掌握面向对象程序设计的基本特征;(6) 了解Java面向对象高级特性的使用方法;了解Java中数组和字符串的使用方法;(7) 了解Java中泛型和集合的使用方法;了解Java中异常和断言的使用方法;(8) 了解Java中I/O
4、流和文件操作技术;了解Java中的多线程处理技术;(9) 了解Java中AWT和Swing的使用方法;了解Java进行网络编程的方法;(14)熟悉Java中的数据库编程。4 .能力目标(1)培养学生能够运用Java语言完成简单实际问题的程序设计;(2)培养学生能够运用面向对象的设计思想和方法,完成面向对象的程序设计;(3)拓展学生的视野,能够使用数组完成同类型定长的数据存储并能够处理异常;(4)培养学生能够运用所学知识进行Java线程和数据库连接等高级程序设计软件开发。(5)培养学生具有综合运用所学知识进行Java应用软件开发、编码、调试能力。5 .素质(思政)目标(1)培养学生谦虚、好学的态
5、度;(2)培养学生养成善于思考、深入研究的良好自主学习的习惯和创新精神;(3)培养学生具有较强责任心,细致缜密的工作态度;(4)培养学生吃苦耐劳、团队协作精神,沟通交流和书面表达能力;(5)培养学生良好的软件工程知识和质量意识;(6)培养学生提升智能型、创造型、复合型和社会型等素养的意识;三、课程内容与教学要求本课程内容包含了认识Java、Java语言基础、流程控制、Java面向对象编程基础、Java 面向对象高级特性、数组和字符串、泛型和集合、异常和断言、I/O流和文件操作、多线程、 GUI编程、Java网络编程、Java数据库编程等十三个项目,其教学要求和课时分配如表1所Z O表1Java
6、程序设计教程课程要求及课时分配表序 号课程名称教学目标教学要求课时分配课时合计讲课学时上机学时1认 识 Java(1)熟悉Java的产生 与发展(2)掌握Java的特点(3)熟悉Java程序开(1)能理解Java 的搭建环境(2)能用JDK开发 一个简单Java程序314发流程(4) 了解简单的Java 程序结构(5)掌握下载和安装JDK;(6)熟悉集成开发工 具Eclipse的使用(3 )能用 Eclipse 开发一个简单Java 程序2Java 语言 基础(1)掌握Java标识符 的命名规范(2掌握Java基本数 据类型(3)掌握常量、变量 的基础知识(4)掌握数据的定 义、结构和数据处理
7、 流程(5)熟悉数据类型的 转换(6)熟悉Java语言基 本运算符的使用(7)熟悉Java语言基 本运算符的优先级(1)能处理代码出 现变量时编译器(2)能熟练掌基本 数据类型来存储数 值型、字符型和布 尔型数据(3 )能熟识Java 中数据类型转换3143流程 控制(1)了解结构化程序 设计的结构(2)掌握条件语句中 的if语句和switch语 句(3)掌握循环语句中 的 while 语句、 do-while语句和for语 句(4)掌握跳转语句中 的 break 语句、 continue 语句和 return语句(1)能熟练运用流 程控制的条件语句(2)能熟练运用流 程控制的循环语句(3)能
8、熟练运用流 程控制的跳转语句3144Java面向 对象 编程 基础(1)掌握面向对象程 序设计的基本特征(2) 了解变量和方法 的访问控制修饰符种 类(3 )掌握 Static、 abstract final 的基石出 知识(4)掌握类和对象的(1)能熟练运用类 的修饰符(2)能熟练操作创 建和使用对象(3)能通过对面向 对象编程基础的学 习,制作相关编程314相互关系(5) 了解区别类的命 名空间(6)熟悉Java常用的 包5Java 面向 对象 高级 特性(1)了解封装的含义(2) 了解抽象类、接 口的特性(3)掌握Java实现运 行时多态的必要条件(4)掌握类和对象的 概念(5)掌握面向
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java程序设计教程 Java 程序设计 教程 课程标准
限制150内