Java程序设计任务驱动教程
本书提供课件,在页面下方课件下载处下载。更多资源请联系作者邮箱:814506943@qq.com 咨询相关教材问题、样书申请等,请关注微信公众号:文泉职教 QQ:1737781562/200595764服务电话010-83470412/0417

作者:陈承欢、张尼奇

丛书名:高职高专计算机任务驱动模式教材

定价:45元

印次:1-2

ISBN:9787302432111

出版日期:2016.06.01

印刷日期:2018.09.05

图书责编:张龙卿

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书对Java程序设计的教学内容进行了系统化设计,形成了4个学习阶段(Java基础语法学习、界面设计与交互实现、面向对象程序设计、Java的典型应用)、9个单元和3条主线(教学组织主线、理论知识主线和编程任务主线)的完整体系,按照“教学导航—前导知识—引导编程—编程实战—归纳总结—单元习题”6个环节有效组织教学,编程任务按“任务描述—知识必备—任务实现—程序运行—代码解读—问题探究”6个步骤予以实施。以“程序设计”为中心组织教学内容、设计编程任务,围绕程序学习语法、熟悉算法、掌握方法、实现想法。采用“任务驱动”教学方法,强调“做中学、做中会”,强化编程技能和工作态度的训练,强调良好编程习惯的培养。全书使用最新的Java集成开发工具NetBeans编写程序、设计界面、调试程序和运行程序。 本书可以作为计算机各专业和非计算机专业程序设计课程教材,也可以作为计算机培训教材以及自学教材。

第一作者曾主持1门国家精品课程、1门国家资源共享课程、1项湖南省教育科学“十一五”规划重点课题、1项湖南省教学改革课题、主持3门国家资源库课程,先后主持开发特色教材20多本,其中“十一五”规划教材3本,“十二五”规划教材立项11本。

前言 Java语言作为优秀的面向对象程序设计语言,具有稳定、安全、可移植性强、与平台无关、支持网络编程、支持多线程等许多优良特性,是目前使用最为广泛的编程语言。 本书具有以下特色与创新。 (1) 对Java程序设计的教学内容进行了系统化设计,形成了4个阶段、9个单元和3条主线的完整体系。 4个阶段:Java基础语法学习、界面设计与交互实现、面向对象程序设计、Java的典型应用。 9个单元:搭建程序开发环境与运行Java程序、程序中不同类型数据的存储与运算、程序的流程控制与实现、程序界面设计与交互实现、面向对象基本程序设计、面向对象高级程序设计、文件操作应用程序设计、网络通信应用程序设计、数据库访问应用程序设计。 3条主线:教学组织主线、理论知识主线和编程任务主线。每个单元面向教学全过程设置了完整的教学环节,按照“教学导航—前导知识—引导编程—编程实战—归纳总结—单元习题”6个环节有效组织教学。每个单元以节的方式组织理论知识,形成了系统性强、条理性强、循序渐进的理论知识体系。每个单元根据学习知识和训练技能的需要设计了完善的编程任务,编程任务按“任务描述—知识必备—任务实现—程序运行—代码解读—问题探究”6个步骤实施。 (2) 以“程序设计”为中心组织教学内容、设计编程任务,围绕程序学习语法、熟悉算法、掌握方法、实现想法。 作为程序设计课程,让学生在课堂上学到一些知识点、具体的语法规则固然重要,但是更重要的是,要教给学生解决实际问题的方法。在教学过程中培养学生的思维能力,把训练编程能力放在主体地位,使学生熟悉算法设计,掌握编程方法,提高学生分析问题和解决问题的能力。...

目录
荐语
查看详情 查看详情

单元1搭建程序开发环境与运行Java程序1

1.1Java程序开发环境的搭建与配置4

任务11安装与配置JDK4

任务12下载与安装NetBeans IDE9

1.2NetBeans IDE集成开发环境的熟悉与使用10

任务13熟悉与使用NetBeans IDE的集成开发环境

10

1.3Java程序的分析与运行18

任务14编写Java程序并在屏幕中输出欢迎信息18

任务15编写Java程序并在屏幕中输出登录成功信息

20

单元2程序中不同类型数据的存储与运算23

2.1Java的常量与变量25

任务21计算并输出商品金额25

2.2Java的数据类型及其转换30

任务22输出商品数据30

任务23获取商品编码35

2.3Java的运算符与表达式36

2.3.1算术运算符与算术表达式37

任务24计算商品平均优惠价格37

2.3.2比较运算符与比较表达式38

任务25判断商品的当前库存数量是否足够38

任务26输出商品数据时判断是否需要换行40

2.3.3逻辑运算符与逻辑表达式41

任务27确定世界电信日手机的折扣率是否需要调整

41

任务28确定是否符合打折条件44Java程序设计任务驱动教程目录2.3.4赋值运算符与三元运算符45

任务29判断与输出商品是否有货45

任务210商品库存数量的更新46

2.4数组的定义与使用48

任务211应用一维数组分行输出选购商品信息48

任务212应用二维数组分行输出选购商品的价格和名称53

任务213计算银行存款利息57

单元3... 查看详情

(1)本书采用任务驱动模式,将Internet应用的基本知识综合到各项通用性操作技能中。力求使读者在做中学、在学中做,真正能够利用所学知识解决实际问题,具备Internet技术的应用能力。
(2)由于绝大部分读者对于最基本的Internet应用已较为熟悉,因此本书在编写过程中将着力突出各项应用的安全性和技巧性。
(3)Internet技术发展很快,本书着力于当前主流技术的讲解,吸收具有丰富教学经验和行业经历的一线教师参与编写过程,使所有内容紧跟技术发展。
查看详情