用微课学Android开发基础

内容简介

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

Android操作系统是Google最具杀伤力的武器之一。苹果以其天才的创新,使得iPhone在全球迅速拥有了9w万忠实“粉丝”,而Android做为第一个完整、开放、免费的手机平台,使开发者在其开发程序时拥有较大的自由。与Windows Mobile等厂商不同的是,Android操作系统免费向开发人员提供,这样可节省近三成成本,得到了众多厂商与开发者的拥护。从技术角度而言,Android采用WebKit浏览器引攀。具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜查网页和观看视频节目等。

本书以培并Android开发基础的学习为目标,注重Android开发基础技术的应用。通过对人的认知曲线进行分析,我们总结了全新的案例式教学法,进而重新设计了以往的学习方案。通过这样一套方案,可以强化读者分析问颐和解决问题的能力。激发读者的创新实践能力。

教材特色

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

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

本套Android系类内容分为基础和高级两本书,本书属于Android基础教学部分,全书分为9个单元,包括:揭开Android神秘面纱、Activity详解、Intent深入、Android UI开发基础、Android UI开发进阶、AdapterView、数据存储、屏幕适配与国际化、应用的盈利与发布。每一个单元都由“基础学习”与若干“案例”组成。

Android基础的学习,需要读者拥有一定编程经脸,最好具有一定的Java SE面向对象编程经历。并对Java SE基本程序结构设计有一定的认识,对Java面向对象部分的对象和类、多态、封装、继承以及Java核心部分的集合框架、I/O、线程、异常、网络编程等核心API达到熟悉或者了解的程度才能顺利学习该部分的内容。而跟本套教材配套的Android高级部分的学习,需要读者在完成本书的学习之后才能进一步了解学习。

教材样章

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

配套资源介绍

配套资源

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

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

1)   文本类资源

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

2)   教学PPT

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

3)   教学微课

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

微课视频预览

用微课学Android开发基础

教材板式设计

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