用微课学Java开发基础

内容简介

本书是达外时代科技集团(以下简称达外集团)编程类课程新形态教材,是由达外集团诸多开发经脸及授课经脸丰富的一线讲师进行编著,按照现如今IT互联网企业的实际用人的要求,并总结近几年国家示范性高职院校软件技术专业教学改革经脸及达外集团在lT培训行业十多年的经验编写而成的。

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有非常好的通用性、高效性、平台移植性和安全性,是一门直正做到“一次编译,到处运行”的高级语言。Java语言多年来,一个深受计其机开发者的套爱,无论是大学生,行业领军人者,都会Java语言。目前,在全球云计算、大数据、移动互联网的产业环境下,Java更具备了显著优势和广阔前景。古有学好“数理化走遍全天下”,而科技时代的今天,学好Java语言,会运用Java语言,就可以在科技行业中任意畅游。

本套Java系类内容分为基础和高级两本书,本书属于Java基础教学部分,全书分为10个章节,包括:Java开发环境和语言基础、Java语法基础、选择结构、循环结构、数组、结构化程序设计、Java面向对象编程、JAVA核心API、异常处理、集台。每一章节包含基础知识、阶段案例、练习、总结等内容并配套若干微课视频。

本书从JavaSE基础知识点讲解起,适用于在校大学生、编程爱好者,零基础学者。学完本教程后,读者还可以学习Java开发高级教程,在高级教程中,将讲授:JAVA桌面图形界面开发、JAVA IO 、JAVA多线程、JAVA网络编程、JDBC、XML和JSON、JAVA反射和注释等内容,通过基础和高级的学习,读者将全面常握Java开发技术,独立开发Java相关应用,胜任市场的需求。

本书以培并Java开发基础的学习为目标,注重Java开发基础技术的应用。通过对人的认知曲线进行分析,我们总结了全新的案例式教学法,进而重新计了以往的学习方案。因此,本书的设计打破了传统的教学方式,不再一味的说教,而是带着读者真正的“玩“起来。通过对本书的学习,可以强化读者分析问题和解决问题的能力,激发读者的创新实践能力,真正的做到学以致用。

教材特色

本书从最根本人学认知需求出发,以人为本就是以人的认知曲线为依据,跟随人们发现知识的过程来设计案例。经过长期的实践和不断的摸索,我们整理了一套基于认知曲线的案例教学法,我们认为,一个初学编程的人的认知曲线分为:单词、语句、小段逻辑、完整程序等认知阶段,在不同的认知阶段,学员的关注点不同,如何将学员的关注点与要学习的知识有机的结合起来,我们想到了案例,按照学员的认知曲线去设计这些案例,这才是符合人的学习规律的,是以人为本的课程设计。

这套系列教材正是我们这一教学方法的具体产物,我们希望通过一系列案例的贯穿来完整的完成一个有一定技术价值的程序,通过这一系列的程序来学习和理解知识的运用过程。因此,本书在编写初期就采用了人学认知的方式对所有的知识点进行了重构,所有章节内容的讲解方式一律通守“知识介绍”、“知识运用”、“案例实战”以及“知识总结”这样一套学习方案,读者通过浏览目录会发现在每个章节中会存在一到多个以“【 案例 】”标识的节点,每一个案例都可延伸拓展为一个个应用程序,而在全书的知识点讲解中还涉及到大量的代码段的讲解,这其中又存在多个小案例,这些小案例的数量多达几十个,所以整本书的案例数量在100个左右。这样的小案例也方便读者对知识有更加全面的认识。每一个大大小小的案例都是精心设计的,我们坚倍通过这样一种案例式驱动的学习方式既可以摆脱传统知识点学习的枯燥又可以很快的让读者掌握每一个知识点。

本书的另一个突出特色是,作为“用微课学”系列教材之一,作者为每一个章节中的重要知识点录制了一段微课视频,这样的微课视频在全书中不下数十个。这些视频都是作者在实际授课中的经验的总结和教学方法的呈现,通过这些微课视频,我们希望能帮助读者更进一步的准确理解所学知识。读者可以通过手机扫描页边栏的二维码,就可以在线观看这些视频。

本书还提供了丰富的在线资源供读者使用,读者可以通过每个章节之前的资源说明来查询和下载这些资源,这些资源包括:PPT,案例源代码,工程资源等。

教材样章

用微课学Java开发基础教程样章

配套资源介绍

配套资源

针对《用微课学Java开发基础》一书,我们与高教社共同打造了一套随书的资源文件。这些资源文件包括:学习指南、课程整体设计、课程标准、章节设计、配套代码(案例)、配套PPT、配套微课等。传统意义上的教材都会以“随书光盘的形式”附赠配套的PPT和录屏视频。这些光盘文件的利用率往往很低,加之PPT的制作粗糙、每集视频的冗长,读者往往都会在学习中“抛弃”这些资源。达外的这套教材彻底的解决了这些问题,我们将所有的资源统一放到了高教社的智慧职教平台上,读者可以通过注册账号登陆后搜索该教材并参加学习。既可以用于个人学习又可以用于教师教学使用。全书以教学大纲的形式展现了全书的知识点,不同的知识点下会存在有对应的文档,比如章节目录下存在有章节指南和本章PPT, 某些子目录下又存在教学视频,此外,对于高校的老师而言甚至可以在视频和PPT的播放中加入一定的必答考题和必答互动继而可以实现翻转课堂。

随若移动终端的兴起,人们的时间也逐渐的碎片化,很难集中找到一大段完整的时间去学习一越冗长的视须。为了解决这些新凸显的问题,随书视频都以二维码的形式悬浮在对应的知识点附近,读者可以随时随地的扫码在各类移动终端上学习。

1)   文本类资源

拿到一本教材之后不清楚从何学起?不清楚教材的整体设计?不清楚编者对每一章节的设立目的?此套教材可以解释您在学习中遇到的这些困感,使您的学习更加得心应手。这些文本资料全部存放于高教社的智慧职教平台。读者在学习每个知识点时均可以通过这些文档了解该知识点。

2)   教学PPT

全书的每个章节都提供了对应的PPT,这些PPT除了版式设计精美,也将章节内容以清晰的逻辑层次加以梳理,避免了过往的教材PPT下只是将内容搬家到PPT中,避免了变相的照本宣科。同样,PPT资源也都存放于智慧职教平台中,供读者方便阅读使用。

3)   教学微课

微课作为本书的一大卖点相对于传统的40或45分钟的一节课的教学课例来说。“微课”可以称之为“课例片段”或“微课例”。我们将每堂微课的时间控制在8-10分钟。充分适应了现阶段人们在生活中的时间碎片化。每堂课的知识点全部是精心设计的,以确保在8-10分钟内每个知识点都是完整的而不是刻意切割的。每个视频均悬浮在教材对应的知识点附近,读者可以通过扫描二维码的形式随时随地加以学习。除此以外所有的视频文件都存放到了智橄职教平台,亦可以在PC端通过参加课程学习的形式予以学习。

微课视频预览

Java语法基础

教材板式设计

有别于传统通篇知识点的教材。这套教材从章首开始就极具设计特色,视觉效果震撼。开篇列出学习目标,本章的学习重点明确;章首也会开篇列出本章的所有资源;正文部门除了页眉的醒目设计,正文中也会对不同的板块加以醒目设计。传统的教材侧边栏往往都没有利用上,而此套教材我们在侧边栏增加了“随扫随学的微课二维码”、“便于查找的资源关联”、“有利于提高复习效率的侧边栏设计”。