Java程序设计任务式教程
书 号:9787113322137
丛 书 名:
作 者:卢凤伟,庄鑫
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社
定 价:59.8元
-
内容简介
本书是一本面向高职计算机类专业学生的活页式教材。教材内容紧密对接Java软件开发工程师岗位典型工作任务,引入企业真实案例,设计33个学习任务和1个综合项目,通过案例引导和任务驱动的方式,由浅入深地介绍了走进Java世界、Java编程基础、面向对象程序设计、继承与多态、异常处理、集合、多线程、输入输出操作、图形用户界面设计、JDBC数据库连接、基于Swing的学生管理系统的开发、AI大模型工具的学习应用等方面内容,引导学生应用所学知识解决实际问题。 本书形式新颖,学习路径清晰。每个任务包含任务单、知识储备和评量单,通过任务单明确学习目标,通过知识储备积累知识和技能,通过评量单检验学习成果。本书配套建有省级精品在线开放课,提供课件、题库、视频等丰富的教学资源,为实施混合式教学提供坚实保障;教材案例和任务配备源代码,习题配有答案,以方便教师备课和学生自学。 本书适合作为高等职业院校计算机类专业的教材,也可作为计算机爱好者的自学参考用书。 -
前言
Java编程语言在软件开发领域占据重要地位,是软件技术等高职计算机类专业核心课程。
为培养满足企业需求的 Java 软件开发人才,编者依据教育部相关文件精神特编写此教材。
一、教材编写理念
1. 突出课程思政引领
以党的理论为指导,落实“立德树人”根本任务,秉持“德技双育”的育人理念,充分
挖掘思政元素,使思政育人与知识技能培养并行,引领学生塑造正确的价值观。
2. 建设新形态教材
依据《“十四五”职业教育规划教材建设实施方案》提出的“加快建设新形态教材”的
要求创新教材编写形式,打破传统教材形式,创建以任务为引领的活页式编写风格。
3. 加强岗课证赛相融合
对接 Java 软件开发工程师岗位需求,结合蓝桥杯等大赛,以及“Java Web 应用开发”“大
数据应用开发(Java)”等 1+X 职业技能认证标准,选取和设计教材内容。
二、教材内容设计
基于“案例引领,任务驱动”模式,以学生为中心,围绕岗位需求,选取典型任务,融
入企业案例,梳理整合知识,遵从学习者的学习和认知规律,共设计 12 个教学单元,包括33 个学习任务和 1 个综合实训项目。
单元 1 走进 Java 世界,主要介绍 Java 发展历史、开发环境的搭建以及开发工具的使用;
单元 2 Java 编程基础,主要介绍 Java 编程语法知识、流程控制结构、数组等相关知识;单
元 3 面向对象程序设计,主要介绍类和对象的创建、封装等相关内容;单元 4 继承与多态,
主要介绍继承、抽象类和接口、多态等相关内容;单元 5 异常处理,主要介绍异常的类型、
处理机制和自定义异常;单元 6 集合,主要介绍集合的体系架构、List、Set、Map 集合的创
建以及应用;单元 7 多线程,主要介绍线程的创建和多线程通信;单元 8 输入输出操作,
主要介绍 I/O 流的类型,以及通过 I/O 数据流进行数据读写操作;单元 9 图形用户界面设计,
主要介绍常用的容器和组件、布局管理器和事件处理机制;单元 10 JDBC 数据库连接,主
要介绍 JDBC 数据连接常用的接口和类,以及 JDBC 数据连接的步骤;单元 11 基于 Swing
的学生管理系统的开发,以真实项目为载体,介绍 Java 桌面程序开发的全流程;单元 12 AI大模型工具的学习与应用,主要介绍应用 AI 大模型解决编程问题。
三、教材特色与创新
1.“三阶递进,三环推进”,构建闭环教学体系
能力培养三阶递进:全书按照由浅入深、循序渐进的结构编排,递进式逐步培养学生基
础能力、综合应用能力、创新实践能力三阶能力。教学过程三环推进:每个任务按“任务单(目
标驱动)→知识储备(知识精讲)→评量单(学习评价)”三环节推进,形成学习闭环。
2.“多元主体,多维项目”,构建多元评价体系
本书中每个任务必有评价,评量主体包括学生本人、组长、教师等多个主体,评量项目
包括课堂表现(学习态度、沟通合作、参与活动)和技能操作等多个维度,并制定了评量
标准(A~E),进行客观可测的科学评价,使得评价更精准、更具效力。
3.“数字赋能,三位一体”,创新学习路径
本书关键知识节点配有二维码,链接学习视频资源,随时随地扫描即可学习。本书配套
建有省级精品在线开放课,在“智慧职教”平台搜索“Java 核心技术”即可参与学习。课
程已在智慧职教 MOOC 学院开设 8 个周期,服务 6 000 余名学员,提供课件、题库、视频
等丰富的教学资源,为学习者提供答疑、交流平台,为实施混合式教学提供坚实保障。由此,
形成“教材—资源—平台”三位一体的数字化学习生态。
四、课时安排建议
单元名称 理论课时 实践课时 合计学时
单元 1 走进 Java 世界 2 2 4
单元 2 Java 编程基础 6 8 14
单元 3 面向对象程序设计 4 6 10
单元 4 继承与多态 4 4 8
单元 5 异常处理 2 2 4
单元 6 集合 2 4 6
单元 7 多线程 2 2 4
单元 8 输入输出操作 2 4 6
单元 9 图形用户界面设计 4 4 8
单元 10 JDBC 数据库连接 2 2 4
单元 11 基于 Swing 的学生管理系统的开发 8 10 18
单元 12 AI 大模型工具的学习与应用 1 3 4
合计 39 51 90
五、编写任务分工
本教材由校校联合、校企合作编写。黑龙江职业学院卢凤伟、黑龙江交通职业技术学院
庄鑫任主编,黑龙江职业学院邢亚男、东软教育科技集团有限公司高殿杰任副主编,黑龙江
职业学院李杰婷、黑龙江农业工程职业学院吕程、东软教育科技集团有限公司张扬参与编写,
黑龙江职业学院金忠伟任主审。具体分工如下:单元 1、单元 2 由庄鑫编写;单元 3、单元4 由卢凤伟编写;单元 5 至单元 7、单元 12 由邢亚男编写;单元 8、单元 9 由吕程编写;单
元 10、单元 11 由李杰婷编写;卢凤伟负责教材整体策划和内容统稿工作;高殿杰、张扬提
供案例项目。
六、致谢
衷心感谢合作企业为本教材提供了丰富真实的案例和实践指导;感谢 Java 核心技术省
级精品在线开放课团队成员为本教材提供了丰富的教学资源;感谢所有参编人员为编写本
教材付出的心血与努力!
由于编者水平有限,书中不足之处在所难免,恳请读者提出宝贵建议,以帮助我们不断
完善改进。
编 者
2025 年 3 月 -
目录
Java学习目录(整理版) 单元1走进Java世界1 任务1了解Java语言2 【知识储备】2 一、Java语言的特点2 二、Java语言的发展史3 任务2搭建Java开发环境5 【知识储备】5 一、JDK的安装及主要目录的介绍5 二、环境变量的配置8 任务3开发第一个Java程序11 【知识储备】11 一、编译运行机制11 二、Java语言编写规范12 三、创建Java程序12 任务4使用MyEclipse开发工具15 【知识储备】15 一、MyEclipse简介15 二、MyEclipse的下载与安装15 三、使用MyEclipse进行程序开发17 课后训练23 单元2 -
作者介绍
卢凤伟,教授,黑龙江职业学院信息工程学院副院长,省级师德先进个人,黑龙江省高职专计算机类专业教学指导委员会副秘书长,全国数字工业产教融合共同体第一届理事会常务理事、一带一路暨金砖国家技能发展国际联盟大数据和人工智能专业委员会理事。是全国职业院校技能大赛专家组成员,多次担任省内外,以及国家级学生技能大赛裁判、裁判长。获得省级教学成果奖一等奖2项、特等奖1项,主持建设省级精品在线开放课1门;主编省十四五规划教材1部;主持全国职业院校校长联席会议金师课程1项;发表EI论文3篇,第一作者1篇;主持国家级科研课题1项、省级课题3项;指导学生技能国家级一等奖3项、三等奖4项,省级特等奖、一二三等奖多项。庄鑫,中共党员,教授,黑龙江交通职业技术学院信息工程系副主任。黑龙江省科技厅企业科技特派员;入选省高校“双带头人”教师党支部书记“强国行”专项行动团队;主持在线精品课“达梦数据库”。黑龙江省职业院校教学成果奖二等奖两项成员,主持省级课题五项,参与课题三十余项;发明专利1项;省科技厅成果1项;“教学能力大赛二等奖”一项;指导学生参加省级以上大赛获奖十一项;主编教材三部。黑龙江省高职高专计算机类专业教学指导委员会副主任委员、黑 -
编辑推荐
1.“三阶递进,三环推进”,构建闭环教学体系
2.“多元主体,多维项目”,构建多元评价体系
3.“数字赋能,三位一体”,创新学习路径 -
书评书荐
-
附件下载
图书推荐




