一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C 语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。 本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习 C 语言的入门教材。
《从零开始学Python 大数据与量化交易》首先讲解量化交易的基础知识,如量化交易的优势、应用、注意事项、历史、量化交易平台等;然后讲解量化交易开发语言Python,即讲解Python 语言的开发环境、基本语法及流程控制、特征数据类型、内置函数与自定义用户函数、面向对象编程;接着讲解大数据分析和可视化的3 个包,分别是Numpy 包、Pandas 包、Matplotlib 包;然后讲解量化交易策略的编写、获取数据函数、基本面量化选股、量化择时的技术指标函数、回测技巧、因子分析技巧;*后讲解Python 量化交易策略的实战案例。 在讲解过程中既考虑读者的学习习惯,又通过具体实例剖析讲解Python 大数据与量化交易过程中的热点问题、关键问题及种种难题。 《从零开始学Python 大数据与量化交易》适用于各种不同的投资者,如新老股民、中小散户、股票操盘手、基金操盘手和
本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。 全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本数据结构、搜索技术、高级数据结构、基础算法思想、动态规划、数学、字符串、图论、计算几何。 本书适合用于高等院校开展的ICPC、CCPC等算法竞赛培训,中学NOI信息学竞赛培训,以及需要学习算法、提高计算思维的计算机工作者。
本书是专为小学生量身打造的零基础C 入门编程书,旨在帮助小学生打开编程之门。全书共11章,主要包括初识C 语言、C 基础知识、程序结构、顺序结构、选择结构、循环结构、一维数组、二维数组、字符数组、函数、结构体。本书根据小学生的认知特点和学情分析,合理取舍、精心挑选出119道C 编程的经典实例和100道实践园习题,并配有详细的例题解析和习题答案。让小学生在学习过程中,不仅知其然,更要知其所以然,以期达到*的学习效果。 本书适合有一定数学基础的中、高年级小学生,以及初学编程的自学者和编程爱好者使用,也适合参加信息学奥林匹克竞赛(以下简称 信息学奥赛 )的学生作为教材使用,还可作为一线信息技术教师学习C 语言的入门教材。
《我的世界》(Minecraft)是一款风靡全世界的沙盒游戏,是目前 PC 游戏中畅销的游戏之一。作为一款拥有很大自由度的游戏,在社区中也存在一些基于 Minecraft 本身的修改行为,并以一种被称为模组(Mod)的方式广为传播。此外,通过编写 Java 程序的方式直接控制 Minecraft 的某些行为,在玩游戏中学习编程,能够大大提高青少年入门编程的兴趣。本书将聚焦于面向 Minecraft 模组的开发流程,读者在学习完本书后,将会拥有开发 Minecraft 模组的基本能力,如果读者对 Java 并不熟悉,那么读完本书后也将对 Java 有一个初步的认识。 本书可作为已经对 Minecraft 这款游戏有一定了解的玩家的模组开发入门教程,帮助玩家通过编程的 方式实现自己梦想中的游戏特性。本书也可作为已经对模组开发有一定认识的开发者的参考用书,对于 专注于旧版本模组开发的开发者,本书将介
信息学奥赛初赛(CSP第一轮)作为信息学奥赛的起始阶段,也是参赛者迈向更高层次竞赛的必经之路。本题集作为信奥赛初赛的重要学习和训练资料,内容涵盖了信奥赛初赛涉及的计算机科学基础知识、编程技能的实践应用,以及算法设计与分析等多项内容。而且,题目设计注重实际应用和思维拓展,难度适中,既有对基础知识的考查,也有一定难度的挑战题目,适用于广大对计算机科学和编程感兴趣的青少年。无论是初学者还是有一定基础的选手,都可以从本题集中找到适合自己的学习内容和练习题目。此外,本题集还可以作为学校信息学竞赛教学的辅助教材,帮助教师制订合适的教学计划和练习方案,引导学生系统地学习和掌握计算机科学的基础知识和技能,更好地备战信奥赛初赛。
网易云音乐在激烈的竞争中实现了红海突围,获得了很好的口碑,实现了用户量行业前三,这一切离不开背后的核心人物王诗沐。在《幕后产品:打造突破式产品思维》一书中作者(王诗沐)将自己做产品过程的心路历程、细节决策、思维模式等鞭辟入里地分享出来,阅读本书就像高手手把手地教你做产品。 《幕后产品:打造突破式产品思维》不仅是一部严谨的用户型产品经理全阶段成长指南,还深度解读了网易云音乐等产品的经典案例,讨论和分享了优秀的产品经理应该具备的素质、能力、方法与思维方式等。通过本书一窥优秀产品幕后,感受与它们一起成长和进化的体验,带你打造突破式产品思维。 《幕后产品:打造突破式产品思维》不仅适合产品经理阅读,还适合想要进入互联网领域的学生群体阅读,也适合从事互联网产品相关工作的人阅读。
本书是一本供10~14岁中小学生学习计算机语言的入门读物,从初中生的视角,用中小学生易于理解的语言来代替高深晦涩的专业术语,讲解Python和C 两种语言的基本知识和编程技巧。本书将两种计算机语言进行比照讲解,本书中绝大多数实例(除MFC实例)均有Python和C 两种程序版本,这样可以帮助初学者了解不同计算机语言的特点及优势,对于读者将来学习一种新的计算机语言,以及在不同语言之间的转换具有重大意义。 本书共分21章。序章开启你的编程之旅;第1~8章,介绍Python和C 语言的基本结构和语法应用;第9~17章,深入介绍Python和C 的图形、函数、文件及面向对象等编程技巧;第18~20章,介绍Windows下的编程特色应用。书中提供了大量应用实例,并附有练习题。本书可以作为中小学开设计算机语言课程的教材或教学参考书。对于学习编程比较难以入门的高
《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量一定会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
《信息系统项目管理师默写本》由曾多次参与软考命题工作的薛大龙教授担任主编。薛大龙教授非常熟悉命题形式、命题难度、命题深度和命题重点,了解学生在学习过程中的痛点。本书是专为参加信息系统项目管理师考试的考生编写的,因为在备考过程中,很多考生反映不知道考试的重点是哪些,同时反映因离开学校多年,记不住这些知识点。有句话 好记性不如烂笔头 ,因此编者结合二十多年的软考面授经验,组织编写了本书,考生可以根据本书的章节内容,每天背诵和默写一部分,渐渐积累知识点。使用本书进行备考复习,不仅可以加深记忆、巩固理解、提高准确性,还可以锻炼思维、便于复习和回顾、激发学习动力以及检测学习成果。希望考生充分利用 默写本 这一有效的学习工具,通过自己的努力,快速掌握知识点,从而顺利通过考试。
蓝桥杯 真题分类解析(C/C 版 软件类)根据蓝桥杯软件类考试题型,综合了近5年蓝桥软件类考试省赛真题编写而成。教材的编写,首先对历年试题进行了分类梳理,让考生清楚历年考试算法的重难点,其次对每道真题题目进行分析,让考生了解解题思路和过程,后给出了参考代码,让学生能够对比应用。 蓝桥杯 真题分类解析(C/C 版 软件类)共分为8章,分别对应着考试的8类核心算法:基本算法、模拟法、枚举法、递推与递归、贪心法、搜索法、动态规划和其它算法。针对每章知识,首先介绍了这章的一些核心算法,让考生对该章有个大体把握,然后对历年试题进行了详细分析,后提供了有针对性的练习供考生复习巩固。教材通过知识、分析、练习等多种形式让学员能够掌握蓝桥杯软件类考试的知识内容,帮助考生能够获得更好的成绩。 蓝桥杯 真题分类解析
作为一本技术性很强的书,《中国人形机器人创新发展报告2025》覆盖人工智能、大模型、视觉捕捉、自动化控制等一些列技术和学科。本书系统性梳理了《人形机器人创新发展指导意见》发布以来中国人形机器人产业在关键技术、产品培育、场景应用、生态营造、支撑能力以及保障措施等多方面的发展态势,通过多角度案例研究,全面解析了中国在这一领域的成果与经验,力图展示中国人形机器人产业的全貌,洞察人形机器人产业未来发展的新趋势、新挑战及新机遇。
本书是一本图论算法书,旨在帮助编程学习者打开图论算法学习之门。全书共7章,主要内容包括图、二分图、拓扑排序、树、并查集、最小生成树和最短路问题。本书根据编程学习者的学习规律 先掌握一门编程语言基础以及必要的算法基础(以C 语言基础和趣味算法为例),再逐步学习图论算法的学习方式,合理取舍、精心挑选出近百道经典图论算法的实例和实践园习题,均配有详细的算法解析。让学习者在学习过程中不仅能深入地理解图论算法的基本思想,还能学会灵活应用这些图论算法解决相应的图论问题。 本书配套实例以及实践园源代码,适合有一定C 语言基础及算法基础的学生、图论算法的自学者以及图论算法爱好者使用,也适合参加信息学奥林匹克竞赛的学生作为图论算法教材使用,还可以作为中小学一线信息技术教师学习图论算法的教材。
本书通过完成《我的世界》(MINECRAFT )中一个个挑战任务来激发学生学习编程的兴趣和热情,书中的内容以项目制的学习方式推进,根据知识点的难易 程度,学习内容分为探究学习和拓展创新,让学生在编程的世界认识数学,运用 大小比较进行逻辑判断,学习四则运算;让学生理解坐标的概念,感受方位和距 离,进行空间判断和游戏搭建。本书内容的难度随项目逐渐提升,让学生在游戏 中体验编程的乐趣,同时收获编程技能。 本书适合作为8~12 岁学生的编程启蒙书籍。
本书是目前市面很少有的专门介绍区块链量化交易编程的书籍,本书侧重实战,先讲解区块链基础知识、交易所基本概念和操作方法,后面重点介绍交易所API的使用方法及如何利用这些API编程交易策略程序,为读者编写自己的交易策略打下一个坚实的基础。 本书共6章,分为区块链基础篇和实战操作篇。区块链基础篇(第1~3章)详细介绍区块链的基础知识、加密货币交易所基本概念和基本操作、交易所API详解,其中第3章是重点难点;实战操作篇(第4~6章)介绍了编写交易程序相关的Python语法知识、如何在服务器搭建Python程序运行环境的方法、抛砖引玉的介绍几个实际的交易策略,包括三角套利策略、MACD指标策略、RSI指标策略、币价波动监视机器人、捕捉插针策略等。 本书适合量化交易初学者入门,同时也为有交易经验的从业人员提供了多个项目案例作为参考。
本书系统全面地讲解Streamlit的核心概念,实例项目应用和最佳实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。 本书分为两篇,基础篇(第1~7章)讲解Streamlitt的安装配置,以及基本的文本、数据、图表、多媒体等组件的使用和页面布局。实战篇(第8~10章)讲解开发企鹅分类项目、医疗费用预测项目、销售数据仪表板项目,帮助读者熟练掌握Streamlit的高级技能和开发流程。 本书采用理论与实践结合的方式,示例丰富。适合想快速构建机器学习和数据科学Web应用的Python使用者。配套内容有练习数据和源代码,读者可以通过阅读和编码实践快速掌握Streamlit,开发机器学习和数据科学的Web应用。
本书以简单的算法、清晰的架构,讲述了把高级语言转化成Linux程序的全过程,以及其中蕴含的数学原理。 本书共11章,按照源码编译的顺序分为入门篇和进阶篇。入门篇(第1~4章)详细介绍了词法分析、语法分析、语义分析,涵盖了编译器前端的所有内容。进阶篇(第5~11章)进一步说明了怎么把抽象语法树转化成可执行程序的全过程,包含了三地址码的生成、中间代码优化、寄存器分配、机器码的生成、ELF文件格式、连接器和虚拟机的实现。第12章记录了作者对泛编译器问题的进一步思考。 本书适合初学者入门编译原理,也可用于资深程序员在发明一门新语言时的技术资料,并可用作高等院校和培训机构的教学参考书。
这是一本零基础也能快速上手的AI编程实操指南,小白读者可以不写代码、不学编程,通过"提问比代码更重要"的创新理念,手把手教会读者用AI工具开发出微信小程序、iOS App、网页游戏和AI网站等爆款应用。 本书从精准提问、模块化开发等核心技巧讲起,通过贪吃蛇游戏、MBTI测试小程序等实战案例,带读者完整经历需求分析、开发调试到上线运营的全流程,更独家分享App Store上架、SEO优化和百万级变现策略。 随书附赠价值1699元六大福利,让读者轻松跨越技术门槛,抓住AI时代的第一波创富真红利。
本书结合小学生的认知规律,以激发学生学习编程的兴趣、培养学生编程思维为目的,将编程与学科结合,通过寓教于乐且贴近小学生学习和生活的编程案例,帮助学生掌握C 的常量、变量、顺序结构、选择结构、循环结构、数组、函数、算法等基础知识,教会学生用编程的思维来学习与探索跨学科的内容,并从中体会C 编程的乐趣和魅力。 本书适合小学四年级及以上学生阅读使用,可作为青少年编程竞赛教材,也可作为信息技术教师学习C 语言的入门教材。
本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
本书是一本编程算法书,旨在帮助编程学习者打开算法学习之门。 全书共8章,主要包括前缀和与差分、高精度算法、排序算法、贪心算法、二分算法、搜索算法、动态规划和图与搜索等内容。本书根据编程学习者的学习规律 先掌握一门编程语言基础(以C 语言基础为例),再逐步学习算法的学习方式,合理取舍、精心挑选出 上百道经典算法题目,并配有详细的算法解析和实践园答案。让学习者不仅能深入地理解每一种算法的基本思想,还能学会灵活地应用这些算法去解决相应的实际问题。 本书免费提供教学课件、源代码,适合有一定C 语言基础的中、高年级小学生、中学生,以及初学算法的自学者和算法爱好者,也适合参加信息学奥林匹克竞赛的学生作为算法教材使用,还可作为中小学一线信息科技教师学习算法的教材。 本书封面贴有清华大学出版社防伪标签