一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C 语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。 本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习 C 语言的入门教材。
《从零开始学Python 大数据与量化交易》首先讲解量化交易的基础知识,如量化交易的优势、应用、注意事项、历史、量化交易平台等;然后讲解量化交易开发语言Python,即讲解Python 语言的开发环境、基本语法及流程控制、特征数据类型、内置函数与自定义用户函数、面向对象编程;接着讲解大数据分析和可视化的3 个包,分别是Numpy 包、Pandas 包、Matplotlib 包;然后讲解量化交易策略的编写、获取数据函数、基本面量化选股、量化择时的技术指标函数、回测技巧、因子分析技巧;*后讲解Python 量化交易策略的实战案例。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解Python 大数据与量化交易过程中的热点问题、关键问题及种种难题。 《从零开始学Python 大数据与量化交易》适用于各种不同的投资者,如新老股民、中小散户、股票操盘手、基金操盘手和
《海战武器鉴赏指南(珍藏版)(第2版)》精心选取了二战以来的近300种经典海战武器,涵盖了大型水面舰艇、中型水面舰艇、小型水面舰艇、两栖舰艇、潜艇、舰载机、舰载武器等多个类别,着重介绍了每种武器的基本信息、整体结构和作战性能,并有严谨的参数表格。 《海战武器鉴赏指南(珍藏版)(第2版)》内容翔实、结构严谨,分析讲解透彻,图片精美丰富,适合广大军事爱好者阅读和收藏,也可以作为青少年的科普读物。
人工智能已经成为推动科学技术和国民经济发展的重要力量。为帮助青少年读者深入理解并有效应用这一前沿技术,提升跨学科思维和综合能力,《掌控智能生活:用mPython实践创客文化》基于掌控板和适用于中小学生的图形化编程,围绕智能生活这一主题,设计与人工智能相关的项目式学习案例。 《掌控智能生活:用mPython实践创客文化》共13课,每课包含 基础我来学 和 进阶我会用 两大模块。读者可以依托模块中的 准备清单 与 快速指引 ,概览案例全貌;通过 操作步骤 与 参考程序 ,掌握人工智能知识和应用方法;借助 小贴士 与 知识库 ,扩充相关知识;*后在 脑洞大开 中,激发无限的思维创造力。
集Python、Excel、数据分析为一体是本书的一大特色。本书围绕整个数据分析的常规流程:工具熟悉-获取数据-数据熟悉-数据处理-数据分析-分析结果进行Excel 和Python 对比实现,告诉你每一个过程中都会用到什么?过程与过程之间有什么联系。这样一本书既可以作为系统学习数据分析流程操作的说明书,也可以作为一本数据分析师案头的实操工具书,随时备查。本书通过对比Excel 功能操作去学习Python 的实现代码,而不是直接上来就学习Python代码,大大降低了学习门槛,消除了读者对代码的恐惧心理。适合刚入行的数据分析师,也适合对Excel 比较熟练的数据分析师,或从事其他岗位想提高工作效率的职场人。
这本面向零基础中小学生的C 编程入门教材,由一线教师在教学实践过程中的讲义与众多老师的教学反馈汇集而成。 通过对本书内容的学习,并辅以完成课后练习,小学中、高年级及以上的读者可以掌握C 语言的关键语法,如输入输出、条件分支、循环、逻辑运算等,并能独立解决较为容易的编程问题。 本书以蒜头君和花椰妹的故事为背景,以C 语言的知识脉络为主干,以33 个计算机科学领域的拓展阅读为枝叶,生动形象地为读者传授C 编程知识。希望读者可以在阅读本书的过程中,同时收获C 编程知识和对编程学习的兴趣,为今后无论参加信息学奥林匹克竞赛还是学习人工智能技术打下坚实的基础。
Python可以用来做机器人!通过编程实现人工智能! Python不需要任何基础!中小学生也能学会! Python前景广阔!一招在手, 天下无敌! 在纷繁的编程世界中,Python毫无疑问已经成为非常适合青少年学习的语言。它入门简单,应用广泛,青少年既能玩得开心,又可以为将来的深造打下基础。 本书就是专为青少年打造的Python 入门读物。全书图文并茂,讲解细致,从搭建开发环境入手,逐步引导读者掌握Python的基础知识、核心操作及编程技巧,*后深入了解编程思维。 本书适合Python 语言的零基础读者学习,尤其适合青少年读者阅读使用。此外,对中小学人工智能相关课程及青少年编程培训班的授课教师,也有一定的参考作用。
本书稿紧扣《全国高等学校(安徽考区)计算机水平考试教学(考试)大纲》(Visual Basic程序设计)的要求精心编写而成,主要内容包括Visual Basic语言基础、可视化编程基础、程序控制结构、用户界面设计、数组和自定义类型、过程、菜单、文件、数据库编程基础等。书稿内容紧扣教学大纲编写,章节编排合理,教学内容由浅入深,例题选取难度适中,有助于学生学习Visual Basic程序设计,加强学生的逻辑思维能力,适合高等学校学生学习Visual Basic程序设计使用,也可供自学者学习参考。
《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景产品经理学习技术为主题,将技术知识以简单并且易于理解的方式讲述出来,帮助非技术背景产品经理了解技术、学习技术,旨在帮助产品经理高效地与技术人员进行沟通与合作,避免不懂技术带来的困扰。 《产品经理必懂的技术那点事儿:成为全栈产品经理》主要内容围绕产品经理需要了解的互联网基础技术知识展开,涉及客户端、服务器端、数据库及一些数据处理知识。同时,就产品经理需具备的一些软实力,例如沟通能力和解决问题的能力进行了详细介绍。另外,对产品经理必懂的运营 技术 做了详细阐述。 《产品经理必懂的技术那点事儿:成为全栈产品经理》适合非技术背景的产品经理、设计师、运营、市场等互联网岗位的读者阅读,也适合想了解产品经理工作及准备从其他职能转型为
本书是作者结合自己多年Abaqus 使用经验,在汲取国内外大量资料的基础上编写的一本Python 二次开发知识点笔记。内容涉及开发环境的搭建、Python 基础语法知识、Abaqus Python API 讲解,并以实例展示的方式详细阐明了二次开发的流程和方法。本书可以帮助正在使用Abaqus 进行仿真分析工作的工程师或者科研人员学习Abaqus Python 二次开发方法,同时对熟悉Abaqus 二次开发流程的读者也有一定的借鉴价值。
《GitHub入门与实践》从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中。在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行Pull Request并共同维护。 《GitHub入门与实践》旨在指导各位读者如何在开发现场使用GitHub进行高效开发,适合所有想要使用GitHub进行开发的程序员或团队阅读。
本书的写作初衷是为了帮助更多功能测试人员转型自动化测试方向。在转型过程中,主流自动化测试技术和应用场景的结合是非常重要的一环。本书从自动化测试理论入手,全面地阐述自动化测试的意义及实施过程。全文以Python语言驱动,结合真实案例分别对主流自动化测试工具Selenium、RobotFramework、Postman、Python Requests、Appium等进行系统讲解。通过学习本书,读者可以快速掌握主流自动化测试技术,并帮助读者丰富测试思维,提高Python编码能力。 本书实用性强,不仅是转型自动化测试方向的一本案头书,也是一本特别好用、实用的操练手册。
JavaScript是Web开发中重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。 《JavaScript DOM编程艺术(第 2版)》是超级畅销书的升级版,由倡导Web标准的领军人物执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的之作。 《JavaScript DOM编程艺术(第 2版)》在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批到关重要的JavaScript编程原则和实践,并全面探讨了HTML5以及jQuery等JavaScript库。读者将看到JavaScript、HTML5和CSS如何协作来创建易用的、与标准兼容的Web设计,掌握使用JavaScript和DOM通过客户端动态效果和用户控制的动画来加强Web页面的必
Web3如今作为被市场普遍看好的行业,是未来十年人人都需要了解的。但是另一方面,行业内却缺乏一本专业性和通俗性兼顾的读物。本书从通俗易懂的角度出发,既兼顾了完整性,又能使一个完全不了解web3的人能够读懂。本书分8个部分,主要内容包括web3 的身份证、web3 的公链、解决方案、公链和公链之间的桥梁、DEFI链上经典不可或缺的应用、GAMEFI,web3游戏革命,非同质化代币,web3写作。内容全面,知识性、科技性和专业性都强,文字通俗易懂,适合大众读者阅读。
本书从不同的视角介绍了 Node 内在的特点和结构。由首章Node 介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O 实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node 中的网络编程基础、Node 中的Web 开发、进程间的消息传递、Node 测试以及通过Node构建产品需要的注意事项。*后的附录介绍了Node 的安装、调试、编码规范和NPM 仓库等事宜。 本书适合想深入了解 Node 的人员阅读。
本书深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示了Redis的用法。除此之外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来说不可多得的参考书籍。 本书一共由三个部分组成。分对Redis进行了介绍,说明了Redis的基本使用方法、它拥有的5种数据结构以及操作这5种数据结构的命令,并讲解了如何使用Redis去构建文章展示网站、cookie、购物车、网页缓存、数据库行缓存等一系列程序。第二部分对Redis命令进行了更详细的介绍,并展示了如何使用Redis去构建更为复杂的辅助工具和应用程序,并在结尾展示了如何使用Redis去构建一个简单的社交网站。第三部分对Redis用户经常会遇到的一些问题进行了介绍,讲解了降低Redis内存占用的方法、扩展Redis性能的方法以及使用Lua语言进行脚本编程的方法。
本书内容结构科学合理,从C 编程基础到核心概念,循序渐进,即便是编程零基础的读者也能轻松上手。通过精心设计的章节,孩子能够逐步掌握编程环境配置、基础语法、逻辑控制等关键技能。书中不仅有详尽的理论解析,还配备大量与青少年生活紧密相关的实例,如制作九九乘法表、排序等,充分考虑了青少年的兴趣和特点,案例既典型又实用,鼓励孩子们通过动手实践,开发属于自己的小项目,从而激发他们的创造力和学习热情。
本书为机器人基础知识入门读本,主要通过机器人作品的搭建和简单编程任务的实现引导学生学习机器人编程知识,涉及机器人组成、积木零件及搭建方法、图形化编程等知识。本书共分八章,前三章为机器人基础知识及积木介绍,后五章为五个具体的机器人搭建和编程项目。每个机器人搭建和编程项目包括学习目标、情境导入、作品展示、作品搭建和编程任务实现和学习收获等栏目,可详细引导学生手脑并用,学习机器人编程知识。本书不仅可以帮助学生了解和学习机器人组成、构件及编程等相关知识,还有助于培养学生的工程思维、逻辑思维和创新能力,适合于中小学生学习。本书也可以作为学生参加机器人比赛和等级考试的指导书。
目前ROS(Robot Operating System)正逐步成为机器人开发领域的主要工具平台,同时SLAM技术也日益成为机器人应用领域的研究热点。本书主要讲解ROS编程与SLAM算法,并介绍 ROS 与机器人仿真软件V-rep的结合应用。书中各章节所涉及的代码均有对应的源代码,可供读者下载,便于调试与应用。