《Java程序设计教程》(第2版)课程标准
【课程名称】Java程序设计教程(第2版)【课程编码】
【课程类别】专业核心课
【适用专业】各类院校计算机相关专业及教育培训机构的专用教材
【授课单位】【总学时】62
【教材】《Java程序设计教程》(第2版),航空工业出版社,2020年12月
【编写执笔人】
一、课程定位和课程设计
1.1 课程性质与作用
1.课程性质
本课程是计算机类专业的核心课程,是计算机类专业的一门重要的专业基础课程,旨在培养学生程序设
计技术和设计思想,涉及Java程序结构、面向对象编程、多线程处理、网络编程及数据库编程等内容,在学生具备一定的编程逻辑、程序设计能力的基础上,使学生掌握基本的Java桌面应用程序开发的方法和技能。为以后学习更高级的计算机相关课程,奠定坚实的基础。
2.课程作用
通过Java程序设计基础的学习和综合实训,熟练掌握运用Java 语言进行桌面应用程序开发的基本知识和技能,并能结合数据库应用技术进行桌面应用程序的开发。在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能力,并养成编码规范、按时交付软件等良好的工作习惯。
1.2 课程设计思路
通过本课程的学习,学生能够掌握Java程序设计的基本知识,使学生了解有关Java的各种先进技术,掌握网络环境下应用的开发机制,熟练掌握使用Java开发独立的桌面程序和Applet。按照认知的规律,由简到繁、由易到难,对学生实施一体化教学,将生活中常见的Java代码案例融入教学内容中,突出实用性,并为学生可持续发展奠定良好的基础。
二、课程目标
1.知识目标
(1)熟悉Java的产生与发展;
(2)熟悉Java程序的开发流程;
(3)掌握标识符与关键字、变量与常量、基本数据类型、运算符与表达式的理论知识。
(4)熟悉简单的条件语句、循环语句、跳转语句的操作;
(5)掌握面向对象程序设计的基本特征;
(6)了解Java面向对象高级特性的使用方法;
(7)了解Java中数组和字符串的使用方法;
(8)了解Java中泛型和集合的使用方法;
(9)了解Java中异常和断言的使用方法;
(10)了解Java中I/O流和文件操作技术;
(11)了解Java中的多线程处理技术;
(12)了解Java中AWT和Swing的使用方法;
(13)了解Java进行网络编程的方法;
(14)熟悉Java中的数据库编程。
2.能力目标
(1)培养学生能够运用Java语言完成简单实际问题的程序设计;
(2)培养学生能够运用面向对象的设计思想和方法,完成面向对象的程序设计;
(3)拓展学生的视野,能够使用数组完成同类型定长的数据存储并能够处理异常;
(4)培养学生能够运用所学知识进行Java线程和数据库连接等高级程序设计软件开发。
(5)培养学生具有综合运用所学知识进行Java应用软件开发、编码、调试能力。
3.素质(思政)目标
(1)培养学生谦虚、好学的态度;
(2)培养学生养成善于思考、深入研究的良好自主学习的习惯和创新精神;
(3)培养学生具有较强责任心,细致缜密的工作态度;
(4)培养学生吃苦耐劳、团队协作精神,沟通交流和书面表达能力;
(5)培养学生良好的软件工程知识和质量意识;
(6)培养学生提升智能型、创造型、复合型和社会型等素养的意识;
三、课程内容与教学要求
java程序设计主要内容本课程内容包含了认识Java、Java语言基础、流程控制、Java面向对象编程基础、Java 面向对象高级特性、数组和字符串、泛型和集合、异常和断言、I/O流和文件操作、多线程、GUI编程、Java网络编程、Java数据库编程等十三个项目,其教学要求和课时分配如表1所示。
表1  《Java程序设计教程》课程要求及课时分配表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。