本书以CoffeeStore项目为主线,从Android基础开发、界面开发、数据存储和高级开发四部分来介绍Android的基础知识和高级应用,本书内容通俗易懂,简洁明了,实例丰富,书中所列程序易于读者理解和掌握,本书既注重理论的介绍,又强调实际的应用,从实用的角度出发,精心设计知识结构及代码实例,并配以大量的习题,让读者在阅读的过程中很轻松既能掌握计算机语言知识,又锻炼了实践能力。通过最后的项目实战,进一步加强了学生对Android知识的全面掌握,提高综合应用的能力。 本书既可以作为高校本、专科相关专业学生的课程用书,也可作为自学人员的参考资料。
本书内容系统全面,在技术上引入了HTML和CSS最新版本内容,详细介绍了HTML5和CSS3的各项新功能、新特性。所有知识点都紧跟HTML5与CSS3的最新发展动态,包括HTML5新引入的元素、属性介绍、Canvas介绍、本地存储等,CSS3的新属性介绍、CSS特效和动画制作、盒子模型等内容。 本书以项目实战为主,以项目为导引,包含42个单元项目案例,每个单元知识点都配以精心设计的项目案例来讲解,并有扩展运用的部分。在每章结尾,使用本章知识点完成课程综合项目的一个模块,便于读者循序渐进地完成最后的综合项目。 最后的综合项目案例是一个较完整的综合性Web界面开发项目,体现了用 HTML5与CSS3开发Web页面的思维和方法。本书可以满足初学者全面而系统地学习理论知识的需求,还能满足充分实践的需求。 本书适用于计算机专业的“HTML5前端开发”“人机交互设计”“网页设计与开发”课程教学。
数据结构是计算机及相关专业的核心课程,也是计算机及相关专业硕士研究生入学考试的必考科目,而且是理工专业的热门公选课程。本书介绍了数据结构、算法以及抽象数据类型的概念,讲述了线性表、栈和队列、字符串和多维数组、树和二叉树、图等常用数据结构,讨论了查找和排序技术。本书通过合理规划教学内容,梳理了知识单元及其拓扑结构,并兼顾概念层和实现层,既强调数据结构的基本概念和原理及方法,又注重数据结构的程序实现和实际运用,在提炼基础知识的同时,进行了适当的扩展和提高。 本书内容丰富,层次清晰,深入浅出且结合了实例,可作为计算机及相关专业数据结构课程的教材,也可供从事计算机软件开发和应用的工程技术人员参考和阅读。
“高级语言程序设计”是高校计算机基础教学的核心课程,它以高级编程语言为平台,介绍计算机程序设计的思想和方法,既可为后续学习相关计算机课程打下基础,也有利于帮助学生理解基本计算思想和方法,培养和训练利用计算机求解问题的基本能力。Python语言具有语法简单、生态丰富、跨平台开发等优点,既适合零编程基础人员学习,也适合用户快速开发,是众多高校广泛开设的计算机语言课程。 《Python语言程序设计实训:微课版》针对初学者的特点,采用实例式教学方式编写,注重知识与实践的结合,具有结构严谨、表述简洁、案例生动等特点,既强调基础理论、基本知识和基本技能的学习,又注重培养学生的创新能力。《Python语言程序设计实训:微课版》的相关资源丰富,慕课资源、实验教程、电子教案等立体化教学资源免费开放下载,可以满足教师及学生的需求。 《Python语言程序设计实训:微课版》可以作为高等学校本科各专业及计算机相关专业学生的第一门计算机程序设计课程的教材,也可作为各类成人高等教育教学用书,以及相关人才培训教材和自学用书。
“高级语言程序设计”是高校计算机基础教学的核心课程,它以高级编程语言为平台,介绍计算机程序设计的思想和方法,既可以为后续相关课程打下基础,也有利于帮助学生理解基本编程思想,培养和训练计算求解的基本能力。Python语言具有语法简单、生态丰富,可跨平台开发等优点,非常适合零编程基础的人员学习,是众多高校广泛开设的一门程序设计课程。 《Python语言程序设计(微课版)》 为辽宁省一流本科课程“高级语言程序设计Python”的指定教材,由该课程教学团队全力打造。全书针对初学者特点,注重知识与实践相结合,具有结构严谨、表达简洁、案例生动等特点,既强调基础理论、基本知识的学习,又注重学习者思维和能力的培养。 《Python语言程序设计(微课版)》 相关教学资源丰富,全部可免费开放下载,非常适合作为高等学校本科学生的第一门程序设计课程教材,也可作为各类成人高等教育教学用书,以及相关人才培训教材或自学用书。
本书面向工科电类专业开设电磁场理论双语课的需求,紧扣国内高校电磁场理论教学的基本要求,并考虑与后续专业课程有效衔接,详细阐述了电磁场与电磁波的基本概念、基本规律和基本分析方法。主要内容包括矢量、静电场、静电场边值问题、恒定电流场、恒定磁场、时变电磁场、平面电磁波、以及导行电磁波与谐振腔。本书主要采用英文编写,对重要的概念、定理、定律以及方法,提供中英文对照,让学生在掌握专业英文词汇和表达方法的同时,能够从中英文两种语言的角度对本课程的基本概念,基本理论有更为深入的理解,从而起到提高教学效果的目的。
本书从初学者角度出发,针对非计算机类专业的学生,采用通俗易懂的语言、简单有趣的实例,详细地介绍了使用C语言进行程序开发的最基本知识和常用案例。全书共14章,包括C程序设计概述、顺序结构、分支结构、循环结构、数组、函数、位运算、指针、文件、图形设计、Visual C++ 6.0程序设计、Keil C51程序设计、MySpringC程序设计和C语言编译器手机版。各类例题均给出了解题思路和流程图,并详细介绍了各自的软件平台及具体编程方法。读者能够轻松领会C语言程序设计的精髓,快速开发高质量的代码,提高工程开发技能。 本书由浅入深、涵盖面广、注重实践,既可作为高等学校非计算机专业“C程序设计”课程的教材,又可作为工程技术人员进行软件开发的自学参考书。