推荐几本编程启蒙书籍

513 篇文章 3 订阅
496 篇文章 18 订阅

1、《啊哈编程星球:一本书入门Python和C++》 (2019.09)

 适用年龄:小学一年级或初学计算机编程的一本启蒙教材,注意这本书的所用语言是2种:C++和python,建议选择其中一种语言来阅读和使用

这本书的另一个作用就是可以练习打字

编辑推荐

    边看故事边玩 游戏,边闯关边学习新知识,让孩子轻松学本领!本书附赠超值游戏通关秘钥 丰富动画视频课程!

内容简介

    欢迎来到“啊哈编程星球”。这本书是面向中小学生的编程入门书籍。在这里,你将使用循环结构解救被困的人工智能小女孩,使用条件判断躲避邪恶反派的陷阱,使用函数和递归逃离迷宫,还要学习各种逻辑和算法与数据黑客们并肩作战。本书不但包含同名游戏化编程学习软件《啊哈编程星球》中所有关卡的思路讲解及通关代码,在每章结尾还有关于学习内容的总结。 通过跌宕起伏的剧情、生动有趣的故事和风趣幽默的语言,你便能轻松入门Python和C++语言编程。



2、《我的第一本算法书》


编辑推荐

1.481张步骤图详解26个算法和7个数据结构的基本原理

2.没有枯燥的理论和复杂的代码,易于理解

3.采用大量彩色图片,清晰直观,便于记忆

4.零基础也能轻松掌握,自学算法的好搭档

内容简介

本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了7个数据结构和26个基础算法的基本原理。第1章介绍了链表、数组、栈等7个数据结构;从第2章到第7章,分别介绍了和排序、查找、图论、安全、聚类等相关的26个基础算法,内容涉及冒泡排序、二分查找、广度优先搜索、哈希函数、迪菲 - 赫尔曼密钥交换、k-means 算法等。

本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构原理和算法执行过程的理解,便于学习和记忆。将本书作为算法入门的*步,是非常不错的选择。



1-2 链表 013

【动画演示】什么是链表

【动画演示】什么是链表_哔哩哔哩_bilibili

大厂高频算法面试题,头插法解决链表逆序,C和python两种实现

大厂高频算法面试题,头插法解决链表逆序,C和python两种实现_哔哩哔哩_bilibili

《看动画,拿offer,面试算法》链表逆序,LeetCode 206

《看动画,拿offer,面试算法》链表逆序,LeetCode 206_哔哩哔哩_bilibili

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。_哔哩哔哩_bilibili

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。_哔哩哔哩_bilibili

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。_哔哩哔哩_bilibili

看不懂来拍砖,动画数据结构:链表

看不懂来拍砖,动画数据结构:链表_哔哩哔哩_bilibili

数据结构-单链表

数据结构-单链表_哔哩哔哩_bilibili

【数据结构】链表->链表的删除1

【数据结构】链表->链表的删除1_哔哩哔哩_bilibili

数据结构|十字链表|简单粗暴零失误画出十字链表

数据结构|十字链表|简单粗暴零失误画出十字链表_哔哩哔哩_bilibili

一分钟教你链表反转

一分钟教你链表反转_哔哩哔哩_bilibili

【LeetCode 每日一题】61. 旋转链表 | 手写图解版思路 + 代码讲解

【LeetCode 每日一题】61. 旋转链表 | 手写图解版思路 + 代码讲解_哔哩哔哩_bilibili

LeetCode-206-翻转单链表

LeetCode-206-翻转单链表_哔哩哔哩_bilibili

使用头插法就地逆置单链表_C语言

使用头插法就地逆置单链表_C语言_哔哩哔哩_bilibili

高中信息技术数据与数据结构:链表的概念

高中信息技术数据与数据结构:链表的概念_哔哩哔哩_bilibili

线性表-双向链表结点的插入和删除

线性表-双向链表结点的插入和删除_哔哩哔哩_bilibili

单链表的插入

单链表的插入_哔哩哔哩_bilibili

13 C语言结构体链表

视频去哪了呢?_哔哩哔哩_bilibili

【算法演示】快慢指针求解链表入环的第一个节点

【算法演示】快慢指针求解链表入环的第一个节点_哔哩哔哩_bilibili

考前20天数据结构考点复盘02-花式链表

考前20天数据结构考点复盘02-花式链表_哔哩哔哩_bilibili

C++创建链表的5个步骤 结构体

C++创建链表的5个步骤 结构体_哔哩哔哩_bilibili

一分钟会画十字链表/十字链表一个比较快的画法

一分钟会画十字链表/十字链表一个比较快的画法_哔哩哔哩_bilibili

C语言-数据结构-单链表原理,5分钟吃透单链表底层原理以及与数组的差别

C语言-数据结构-单链表原理,5分钟吃透单链表底层原理以及与数组的差别_哔哩哔哩_bilibili

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。_哔哩哔哩_bilibili

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。

【C语言链表】尽毕生所学教会你C语言链表,看完保准会。_哔哩哔哩_bilibili

是不是一直搞不懂C语言的指针,看完这个动画,你就全明白了

是不是一直搞不懂C语言的指针,看完这个动画,你就全明白了_哔哩哔哩_bilibili

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。

【C++链表】这可能是你能在网上找到最详细的C++链表实例讲解。_哔哩哔哩_bilibili

LeetCode力扣刷题 | 剑指Offer 24. 反转链表

LeetCode力扣刷题 | 剑指Offer 24. 反转链表_哔哩哔哩_bilibili



1-3 数组 016

1-4 栈 020

【动画演示】什么是栈

【动画演示】什么是栈_哔哩哔哩_bilibili

栈和例子

数据结构与算法(合集)_哔哩哔哩_bilibili

算法与数据结构,栈的基础知识,已知入栈序列,求出栈元素

算法与数据结构,栈的基础知识,已知入栈序列,求出栈元素_哔哩哔哩_bilibili

程序员面试冲刺,Leetcode946,合法的出栈序列

程序员面试冲刺,Leetcode946,合法的出栈序列_哔哩哔哩_bilibili

程序员面试必会算法题,包含min函数的栈

程序员面试必会算法题,包含min函数的栈_哔哩哔哩_bilibili



1-5 队列 022

【动画演示】什么是队列

【动画演示】什么是队列_哔哩哔哩_bilibili

数据结构之循环队列动画演示

数据结构之循环队列动画演示_哔哩哔哩_bilibili

看动画,5分钟学会五个经典的线性数据结构,栈、队列、双向链表、跳表、双端队列

看动画,5分钟学会五个经典的线性数据结构,栈、队列、双向链表、跳表、双端队列_哔哩哔哩_bilibili

【数据结构】栈和队列动画演示

【数据结构】栈和队列动画演示_哔哩哔哩_bilibili

算法与数据结构,栈的基础知识,已知入栈序列,求出栈元素

【数据结构】栈和队列动画演示_哔哩哔哩_bilibili

动画:什么是单调栈

动画:什么是单调栈_哔哩哔哩_bilibili

用动画演示循环队列和栈是怎么操作的,noip真题

​​​​​​用动画演示循环队列和栈是怎么操作的,noip真题_哔哩哔哩_bilibili



二三年级的小朋友只看明白图不写代码,是没有太大问题的,

可以学懂大部分内容

就是先学《我的第一本算法书》再学习C++基础也可以

再结合一些小动画

动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客

动画学信奥 漫画学算法 CSP-J

入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客

动画学信奥 漫画学算法 CSP-J

入门级 (三)、算法(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (三)、算法(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客

这个思路是可行的

对于计算机科学及AI(人工智能)来说

算法和数据结构的重要性不用我多说

信息技术里计算思维是教学的核心

算法和数据结构的学习正是计算思维的具体的重要的体现

《我的第一本算法书》是算法启蒙好教材

算法和具体的编程语言无关,用scratch python或C++都可以实现具体的算法

当然,如果打算法的比赛,C++更合适一些,现在算法比赛用的最多的也是C++




3、《啊哈!算法》




4、小天才学C++(2022.01)



5、走进 GoC 的编程世界(2022.02)




6、宝宝的C++(2016-11)




7、聪明的算法(2022.07)--6到12岁小读者量身打造的前沿科学大揭秘系列科普书




8、从Scratch到C++轻松学(2020.04)




9、假如C语言是我发明的:讲给孩子听的大师编程课(2022.10)



10、学C编程也可以卡通一点 李思 人民邮电出版社(2016.09) 



11、思维导图学C++趣味编程(上下全彩印刷)-2022.09



12、啊哈C语言!逻辑的挑战(修订版)--2017-1 



13、小学生C++趣味编程-2017年11月



14、青少年C++创意编程趣味课堂(微课版)-2019.11 



15、小学生C++创意编程 视频教学版(2020.06) 




16、中小学C++编程项目学习创意课堂(微课版)-2022.03 




17、小学生C++编程入门 




18、魔法学院的奇幻之旅:用GoC编程绘图.基础篇(2017.01)


19、零基础学C++(漫画版)胡志伟 清华大学出版社-2023.04


20、《小学生C++趣味编程训练营》


21、青少年信息学奥赛 :一本书通关信奥 乖妈顾静


22、算法神探:一部谷歌首席工程师写的CS小说(2017.10) 


23、算法入门之西游漫记——Python语言版(2022.03) 


少儿编程:C++绘图相关书籍篇

少儿编程:C++绘图相关书籍篇_c++ 青少年 教科书-CSDN博客

推荐几本编程启蒙书籍

推荐几本编程启蒙书籍_计算机启蒙书籍_dllglvzhenfeng的博客-CSDN博客

小学生C++编程启蒙

小学生C++编程启蒙_看漫画学c-CSDN博客

小学生C++入门书籍、程序员的数学入门书籍、算法启蒙书籍等

小学生C++入门书籍、程序员的数学入门书籍、算法启蒙书籍等-CSDN博客

小学C++编程入门书籍及相关资料介绍(一)

小学C++编程入门书籍及相关资料介绍(一)-CSDN博客

小学C++编程入门书籍及相关资料介绍(二) 算法篇

小学C++编程入门书籍及相关资料介绍(二) 算法篇_儿童学习的c++算法 讲义-CSDN博客

GoC编程(C++画图) 小学C++编程启蒙、入门、学习路线推荐

GoC编程(C++画图) 小学C++编程启蒙、入门、学习路线推荐_dllglvzhenfeng的博客-CSDN博客

少儿C++编程从入门到进阶 信奥学奥赛从启蒙到NOI、ACM-ICPC(一)

少儿C++编程从入门到进阶 信奥学奥赛从启蒙到NOI、ACM-ICPC(一)_c++信奥-CSDN博客

少儿C++编程从入门到进阶 信奥学奥赛从启蒙到NOI、ACM-ICPC(二)

少儿C++编程从入门到进阶 信奥学奥赛从启蒙到NOI、ACM-ICPC(二)_dllglvzhenfeng的博客-CSDN博客

程序员的数学入门书籍、小学生C++入门书籍、算法启蒙书籍等

程序员的数学入门书籍、小学生C++入门书籍、算法启蒙书籍等-CSDN博客


《小学生C++趣味编程》第1单元--第7单元

《小学生C++趣味编程》第1单元--第7单元-CSDN博客

《小学生C++趣味编程》第15 17-19课 Scratch C++源码.zip

https://download.csdn.net/download/dllglvzhenfeng/37025072

小学生C++ Scratch源代码(2021.11.11).zip

https://download.csdn.net/download/dllglvzhenfeng/43461153

NOI题库 CSP-J 历年真题 蓝桥杯 Scratch 代码等-2022.03.15

NOI题库 CSP-J 历年真题 蓝桥杯 Scratch 代码等-2022.03.15_用scratch做niop题_dllglvzhenfeng的博客-CSDN博客

NOI题库 编程基础之 1.1-1.7 python版代码(2021.11.22).rar

https://download.csdn.net/download/dllglvzhenfeng/48155356

1.5 编程基础之循环控制 python版.rar

https://download.csdn.net/download/dllglvzhenfeng/45994838

1.6 编程基础之一维数组 python版.zip

https://download.csdn.net/download/dllglvzhenfeng/46672981

1.7 编程基础之字符串 python版.rar

https://download.csdn.net/download/dllglvzhenfeng/47521041

CSP-J入门组 历年真题 第1题(部分)python版.zip

https://download.csdn.net/download/dllglvzhenfeng/43462484




1、啊哈编程星球

啊哈编程星球!编程学习从这开始~

适用于:编程初学者、小学一至三年级

2、慧通教育

慧通教育

适用于:编程初学者、小学生编程入门

3、《信息学奥赛一本通 编程启蒙》C++版

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

适用于:编程初学者、小学生编程启蒙

争取在小学1-4年级就将2、3两个题库的全部或大部分题 做完

为进一步深入学习信奥打好坚实的基础

4、信息学奥赛一本通

信息学奥赛一本通(C++版)在线评测系统

5、洛谷

https://www.luogu.com.cn/

洛谷题单广场

题单列表 - 洛谷

6、AcWing

AcWing

7、编程魔法师

编程魔法师




1、少儿编程(c++)解奥数题目(6集)

https://www.douyin.com/video/7162732744315850025

2、少儿编程(c++)少儿编程教育(56集)

https://www.douyin.com/video/7155314963169447203

3、每天五分钟学会C++(105集)

https://www.douyin.com/video/6835585623860972813

4、《小学生C++趣味编程》(11集)

https://www.douyin.com/video/7129333790777838856

5、少儿C++编程(26集)

https://www.douyin.com/video/7172194435365637412

6、精简版c++编程入门+配套练习(42集)

https://www.douyin.com/video/7110221877854883080

7、c++编程(11集)

https://www.douyin.com/video/7182078355796135205

8、小学生C++趣味编程(3集)

https://www.douyin.com/video/7233960044717493519

9、C++编程入门宝典:从零基础(4集)

https://www.douyin.com/video/7294325637018291482

10、从零开始学习C++编程(36集)

https://www.douyin.com/video/7051102938487426334



1、Go C画图 视频集与习题集

Go C画图 视频集与习题集-CSDN博客

2、《小学生C++趣味编程》第1单元--第7单元

《小学生C++趣味编程》第1单元--第7单元-CSDN博客

3、《小学生C++趣味编程》视频 第1单元--第8单元

《小学生C++趣味编程》视频 第1单元--第8单元-CSDN博客

4、【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)

【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)-CSDN博客

5、从零开始学习C++编程(1-36集)

从零开始学习C++编程(1-36集)-CSDN博客

6、C++信息学轻松入门系列(1-81集)

C++信息学轻松入门系列(1-81集)-CSDN博客

7、《啊哈,C语言》【代码】【习题答案】课后习题练习记录

《啊哈,C语言》【代码】【习题答案】课后习题练习记录-CSDN博客

8、信息学奥赛一本通-编程启蒙 第1-17集

信息学奥赛一本通-编程启蒙 第1-17集-CSDN博客

9、C++版-----信息学奥赛一本通-----编程启蒙(1-19)

C++版-----信息学奥赛一本通-----编程启蒙(1-19)-CSDN博客

10、C++入门课(1-61)《信息学奥赛一本通 编程启蒙 C++版》

C++入门课(1-61)《信息学奥赛一本通 编程启蒙 C++版》-CSDN博客

11、【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)

【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)-CSDN博客

12、《信息学奥赛一本通 编程启蒙C++版》第1课 -- 第86课

《信息学奥赛一本通 编程启蒙C++版》第1课 -- 第86课-CSDN博客

13、《信息学奥赛一本通编程启蒙(C++版)》知乎

《信息学奥赛一本通编程启蒙(C++版)》 - 知乎

14、信息学奥赛一本通-编程启蒙 解题目录

https://blog.csdn.net/sxj_c/category_12384636.html

15、C++入门书太多了,有的还配有视频

比如:

(1)、《小学生C++趣味编程》第2版

(2)、青少年C++创意编程趣味课堂(微课版)-2019.11

(3)、小学生C++创意编程 视频教学版(2020.06)

(4)、中小学C++编程项目学习创意课堂(微课版)-2022.03

(5)、思维导图学C++趣味编程(上下全彩印刷)-2022.09



信奥一本通启蒙第一章

弈搏耘天的个人空间-弈搏耘天个人主页-哔哩哔哩视频

信奥一本通启蒙第三章

弈搏耘天的个人空间-弈搏耘天个人主页-哔哩哔哩视频

一本通编程启蒙

i编程魔法师的个人空间-i编程魔法师个人主页-哔哩哔哩视频

一本通第一章

弈搏耘天的个人空间-弈搏耘天个人主页-哔哩哔哩视频

一本通第二章

弈搏耘天的个人空间-弈搏耘天个人主页-哔哩哔哩视频

一本通第三章

弈搏耘天的个人空间-弈搏耘天个人主页-哔哩哔哩视频

合集·信息学奥赛一本通-编程启蒙-第八章 算法设计初体验

于小闲的个人空间-于小闲个人主页-哔哩哔哩视频




有哪些信息学奥赛相关的比赛和考试

有哪些信息学奥赛相关的比赛和考试-CSDN博客

中小学信息学相关比赛汇总(C++类)

中小学信息学相关比赛汇总(C++类)_c++编程竞赛-CSDN博客

信息学奥赛学习、训练、测试的顺序,思路及方法

信息学奥赛学习、训练、测试的顺序,思路及方法_dllglvzhenfeng的博客-CSDN博客

信息学奥赛学习规划 国内顶尖信息学奥赛名校训练模式 信奥中的数学

信息学奥赛学习规划 国内顶尖信息学奥赛名校训练模式 信奥中的数学_csp-s_dllglvzhenfeng的博客-CSDN博客

信息学奥赛训练体系(2023.02.21)

信息学奥赛训练体系(2023.02.21)-CSDN博客

CSP-J2 CSP-S2 复赛 第2轮 比赛技巧-做题策略与时间分配、容易犯错误汇总 NOI Linux2.0文件操作等

CSP-J2 CSP-S2 复赛 第2轮 比赛技巧-做题策略与时间分配、容易犯错误汇总 NOI Linux2.0文件操作等_dllglvzhenfeng的博客-CSDN博客

NOI Linux 2.0的简单用法、CSP-J2、CSP-S2复赛注意事项等

NOI Linux 2.0的简单用法、CSP-J2、CSP-S2复赛注意事项等_dllglvzhenfeng的博客-CSDN博客

创新、创新思维书籍(2023.10。10)

创新、创新思维书籍(2023.10。10)-CSDN博客

调试与对拍

调试与对拍_python进行对拍-CSDN博客

信奥中的“骗”分神技 ---“打表”

信奥中的“骗”分神技 ---“打表”_c++ 信奥比赛 中文 英文_dllglvzhenfeng的博客-CSDN博客

【NOI2022】PV「什么是信息学精神?」

【NOI2022】PV「什么是信息学精神?」-CSDN博客

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值