软件与程序设计
-
Python开发技术标准教程谢书良 编著本书是资深高校教师多年开发与教学经验的结晶。它深入浅出地讲解Python 语言的基础知识及实践,帮助读者快速掌握Python 语言编程能力。 本书的内容共分“基础篇”和“应用篇”两篇。基础篇(第1~10 章)包括程序设计的基本概念,变量与基本数据类型,程序控制结构,序列,列表,元组,字典与集合,函数,文件和异常处理,类和对象以及类的继承和多态等;应用篇(第11~14 章)包括海龟绘图,图形界面,数据库编程,学生成绩管理系统的设计等。本书提供了多个完整的范例,供读者模仿、应用。本书将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。 本书还为授课教师提供精心设计的配套电子课件、实例源代码、自我检测题及参考答案。 本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习Python 语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和各类培训机构使用。 -
零基础Scratch趣味编程贾如春 贾礼平 王金龙 陈联Scratch 是可视化的编程语言,其丰富的学习环境适合多个年龄段的人;Scratch 也是人工智能科创教育领域的重要工具。本书以Scratch 作为工具来教授读者基本的编程概念,同时介绍Scratch 在教学和科创方面的强大能力。本书使用Scratch 3.0 版本,该版本尤其适用于人工智能科创教育领域。 本书适合零编程基础的读者学习,可以作为青少年编程课外课堂的教学用书或课程设计的参考资料。 -
轻松学Python[印] 阿尔蒂·耶鲁玛莱(Aarthi Elumalai)著,周子衿 陈子鸥 译所有优质的学习,后都归结到思维能力和动手能力的提升。具体和抽象之间,如何结合才能收到理想的学习效果?针对这个问题,《轻松学Python》对内容进行精心编排和设计,真正做到了突破传统观念,以寓教于乐和任务分解的方式,带领读者从头开始,循序渐进,后完成足以让师长和小伙伴们眼前一亮的大项目。 《轻松学Python》适合没有任何编程背景的爱好者学习。 -
Node+MongoDB+React 项目实战开发邹琼俊 编著本书的特点是实用性非常强,书中所有的理论知识讲解都是为了实践。本书将采用由浅入深的方式,循序渐进地对一系列知识点进行系统的讲解,即便是初学者,学习起来也不会感觉到吃力。本书第1~3章,讲的是node.js的知识点及其用法,第4章讲的是mongodb数据库基本操作,第5章讲的是art-template模板引擎,第6章讲述的是Express框架,第7章通过一个完整的示例“文章管理系统”来对前面6章所学的知识做一个总结,通过项目驱动的形式,将各个知识点贯穿起来,让读者能够学以致用。第8~9章,对react及其技术栈进行了较为详细的讲解,第10章,将通过一个项目把react应用进来,并结合前面所讲的知识点,详细介绍项目的实战开发。 -
Java从入门到精通宁跃飞 史卫亚 张洪超本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Java的相关知识和实战技巧。本书“第Ⅰ篇 基础知识”主要介绍Java开发环境搭建、Java程序要素、常量、变量、数据类型、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等,“第Ⅱ篇 核心技术”主要介绍类的封装、继承、多态、抽象类、接口、Java常用类库以及异常的捕获与处理等,“第Ⅲ篇 高级应用”主要介绍多线程、文件I/O操作、GUI编程、数据库编程、Java Web以及常用设计框架等,“第Ⅳ篇 项目实战”主要介绍中国象棋和我的饭票网等项目。此外,附赠的电子书中还介绍了Android编辑基础、Hadoop下的数据处理、全分布式Hadoop集群的构建等内容。本书提供了与图书内容全程同步的视频教程,还赠送了大量相关学习资料,以便读者配合学习。本书适合任何想学习Java的读者,无论你是否从事计算机相关行业,是否接触过Java,均可通过学习本书快速地掌握Java的开发方法和技巧。 -
Arduino Uno 轻松进阶36例周宝善本书精选36个实用和富有创意的Arduino 编程案例,包括雷达感应、红外测距、激光测距、语音识别、GPS定位、物联网遥控等,每个案例以项目式讲解方式,分为问题形成、实验描述、知识要点、编程要点、程序设计、拓展与挑战几部分,将技术要点和实现技巧紧密结合,有效指导读者快速掌握Arduino 编程和开发设计。本书可作为Arduino初学者的参考用书,尤其可作为课外或校外中小学生学习和进行Arduino编程的辅导教材。 -
小学生人工智能郭躬德、冯彦、李立慈本书基于开源硬件micro:bit,结合MakeCode编程软件介绍常用传感器及其控制方法,根据生活中的 实际场景,以各种智能家居项目为背景,开展PBL(project based learning)项目式探究学习,鼓励学生 自己动手制作模型,注重学生的知识应用和逻辑思维培养。为了提升学生对硬件故障排查调试的技巧, 对串口通信、Wi-Fi通信、无线通信进行了介绍。为了加强趣味性,在硬件中融入了游戏编程,经典的飞 机大战、贪吃蛇等小游戏让学生认识到硬件编程也可以做出有趣的作品。 本书共8个单元32课,分为上、下两册(上、下册分别4个单元16课),适合开设人工智能课程的普 通小学或培训机构使用(建议使用年级为小学四年级),也可供对人工智能有兴趣的青少年阅读。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 -
人工智能启蒙吕游 编著这是一套帮助培养孩子计算思维的系列练习册,包括《大问题小问题》《找找规律吧》《流程图来帮忙》《生活中的算法》共4册,围绕计算思维的四大组成要素(问题分解、模式识别、抽象和算法建设)展开。每一册的内容有意识地侧重单个要素能力的培养,内容难度循序渐进。每册通过综合性的问题,让孩子将四个要素融会贯通、反复练习,应用于解决实际问题。书中练习题从常见的生活场景入手,亲切有趣,帮助孩子快速理解产生兴趣,也方便家长在生活中拓展,引导孩子举一反三。 -
移动机器人原理与设计[法]吕克·若兰(Luc Jaulin)介绍相关基础知识和分析工具,主要内容包括三维建模、反馈线性化、无模型控制、导引、实时定位、辨识和卡尔曼滤波等,涵盖执行器、传感器、导航和控制理论等方面。 -
编程真好玩编程空间 著《编程真好玩》系列是为 3~6 岁的小朋友和其父母量身打造的一套普及、介绍计算机编程思维的绘本,既是一套少儿编程启蒙用书,也是一个加 强亲子关系的纽带。 《编程真好玩》系列绘本共 3 册,分别是《编程真好玩 第 1 册 机器人小镇》《编程真好玩 第 2 册 工厂开放日》《编程真好玩 第 3 册 一起堆雪人》。 每册绘本首先都从一个生动有趣的故事开始,将计算机编程思维融入故事的问题解决中,寓教于乐。其次,设计了“基本概念”“想一想”“练一练” 等模块,一方面可以带领小朋友回顾故事的主要情节,增加故事的趣味性、互动性;另一方面,通过与父母一起使用指令条或贴纸完成各知识点的“指 令条练习题”,可以有效地增强小朋友的动手能力和协作能力;重要的是,将计算机编程思维与生活相结合,加深小朋友对编程的理解。 《编程真好玩》系列绘本由编程空间团队倾力研发,综合研究了国内外各类绘本的优点,采用四色印刷,故事生动有趣,插画活泼优美,非常适 合幼儿的编程启蒙教育。此外,《编程真好玩》系列绘本既可以作为小朋友的睡前读物,也可以作为亲子时间的互动节目,是育儿的不二之选。
