- 博客(187)
- 资源 (20)
- 收藏
- 关注
原创 小海龟已化身小火箭,入驻Dev-C++5.11精灵版!
它早已融入Scratch、Python海龟绘图,甚至各类机器人编程教学中,时至今日,依旧有不少学校用LOGO语言开展编程入门教学,趣味性和启蒙效果完全经得起考验。但如今随着C++精灵库的落地,两者的入门门槛已经基本持平,零基础孩子也能轻松上手C++编程!孩子用这套逻辑学会C++图形编程后,后续转学Python turtle,大部分核心指令可以直接复用,学习衔接毫无压力,实现一通百通。老师和学习者无需切换编辑器、不用额外配置环境,打开软件就能直接编写、运行C++图形程序,一站式完成编程学习。
2026-07-05 16:32:35
191
原创 萍乡李兴球:打破线性思维:普通人的破局之道
当一个学生数学已经稳居90分以上,此时若继续死磕数学,其边际收益已急剧递减——付出成倍的努力,或许只能换来两三分的提升。但若他能转换赛道,去学习信息学奥赛(编程),前期的知识迁移会带来巨大的红利,直到他在编程上也学有所成。反之,另一个数学平平、只沉迷游戏的学生,偶然得知游戏世界是由代码构建的,为了修改游戏“战胜”他人,他对编程萌生了强烈的猎奇心。可在钻研代码的过程中,他遭遇了算法与逻辑的壁垒,幡然醒悟:编程的尽头是数学。于是,为了这份热爱,他掉头恶补数学,最终反倒成了计算机与数学领域的佼佼者。
2026-06-12 10:30:02
183
原创 C++精灵库案例 一段令人不安的C++代码正在执行某种禁忌的数学仪式
他看见屏幕中的星芒在呼吸,一胀一缩,一缩一胀,如同某个高维生物正在穿越硅基芯片的屏障。渐渐地,彩色的触须从虚空中探出——红、黄、绿、蓝,那是数据溢出产生的灵力湍流。他的意识,已经被永远困在了那个复平面的招魂阵中,成为了分形图案的一部分,在血色的星芒里永恒地呼吸、膨胀、收缩、再膨胀...这是他从上古遗迹中破解的复变函数招魂术——以虚数平面为阵基,以正切函数的奇点为阵眼,以三次幂为灵力增幅。屏幕上的八芒星彻底睁开,那是一只由无穷复数构成的眼睛,瞳孔深处是**tan(π/2)**的无穷奇点。
2026-04-22 19:44:39
237
原创 C++“流星蝴蝶剑”动画的解析
这是一个典型的创意编码 (Creative Coding)示例。作者利用 C++ 和简单的图形库,通过数学函数(正弦波叠加)生成了酷炫的光剑特效,并利用面向对象编程(OOP)和简单的物理模拟(位置、速度、缩放)实现了具有纵深感的背景文字流。
2026-04-08 10:20:00
194
原创 C++对称抛物迷幻视界_C++数字生成艺术展示
(一个类似 Python Turtle 的绘图库)编写的图形生成程序。视频展示了一个极具视觉冲击力的迷幻动画。这是一个使用 C++ 语言和。C++对称抛物迷幻视界。
2026-04-04 20:55:12
59
原创 如果“万能神”降临,我们还要不要学?
同样,想直接跳过基础,让 AI 帮你写一切的人,最后只会发现自己站在一座悬空的房子里,风一吹就倒。所以,AI 再强,那也是工具。如果你完全看不懂那些代码,那这段程序对你来说就是一个黑洞——你能用,但你不知道里面发生了什么。出了问题你修不了,换个场景你改不了,想优化你更无从下手。只有这样,你才能理解得足够深,才能在AI给出的答案里看出问题,才能在别人只会复制粘贴的时候,做出真正属于你的东西。你不学,不做,不亲自上手,不动手实践,那人类大脑只会一步步退化,退化到连AI都懒得搭理你,最后人类文明都得慢慢消亡。
2026-03-30 19:43:06
245
原创 C++彩虹正弦波影_C++精灵库少儿编程案例
的图形库(类似于海龟绘图 Turtle Graphics 的封装)。这是一个使用 C++ 编写的图形程序,依赖于一个名为。这段视频展示了一个充满复古电子风格的动态图形动画。C++彩虹正弦波影_C++精灵库少儿编程案例。
2026-03-29 10:23:38
64
原创 AI仍是智障,编程就是一门功夫,要天天练
想想人把自己的能力都交出去后,也不锻练,自己的大脑功能就会退化,最终就会任人摆布,成为鱼肉。今天备课练题,在洛谷做了几道题目,在做完一个信奥题目后,我自己觉得应该是正确的,然后扔给几个大语言模型去判定我的解法是否正确。比如,在学习的时候,代码要一个一个的敲,这样才能得到最大的锻练,否则复制别人的代码,到考试就是个0分,我常对学生们这样说。然后是千问,它说我的解法是错误的,不断地举反例,但每次都推翻了自己举的反例,即还是我的正确。首先是DeepSeek,它说是正确的,并给出正确性证明,和我自己分析的一样!
2026-03-27 16:11:25
181
原创 从洛谷P1603 斯诺登的密码说起:深入解析 C++ std::next_permutation,为什么会有缺失的排列。
字典序即如同查字典一般的排序规则。对于 C++ 中的,比较操作符(如)会逐字符比较两个字符串的 ASCII 码值。在我们的案例中,涉及到的三个字符串分别是"00""25"和"04"。"00"的第一个字符是'0'"04"的第一个字符也是'0',比较第二个字符'0' < '4',因此 "00" < "04"。"04"的第一个字符是'0'"25"的第一个字符是'2',因为'0' < '2',因此 "04" < "25"。所以,这三个元素的严格字典序递增顺序为:"00" < "04" < "25"。
2026-03-16 09:27:42
353
原创 编的是C++程序,用的却是Python turtle的命令!青少年学C++精灵库可以用于做什么?
另一方面,开发者希望保留一个“探索的空间”——让有兴趣深入的孩子自己去查、去试、去发现更广阔的世界。编的是C++程序,用的却是Python turtle的命令,双剑合璧、一箭三雕:既能学C++语法,又能掌握Python turtle绘图逻辑,还能在坐标与几何中自然融入大量数学知识。会记得自己正是在探索原理的过程中,从普娃一步步“逆袭”,走上了计算机科学(家)的道路,走上了属于自己的创造之路。从游戏开发到多媒体应用,从图形界面到物理模拟,孩子用这套工具打下的基础,未来可以轻松迁移到更专业的开发环境中去。
2026-03-11 11:15:05
243
原创 致黄奥博家长的一封信:关于孩子编程学习的重要建议
近期发现奥博没有继续来参加编程课程,作为他的编程老师,我深感惋惜。我理解家长在孩子教育道路上会面临各种选择,但基于奥博展现出的独特天赋和当前教育发展趋势,我认为有必要与您深入沟通,共同为孩子的未来做出更明智的决策。(全国青少年信息学奥林匹克联赛)是国内权威的信息学竞赛,获奖不仅能锻炼孩子的能力,更是进入重点高中和名牌大学的重要敲门砖。我深信,如果奥博能继续学习编程,他不仅能在这个领域取得优异成绩,更能培养出受益终身的思维方式和问题解决能力。作为家长,您的一个明智决定,可能会彻底改变孩子的未来轨迹。
2026-03-10 17:30:49
349
原创 用C++学解析几何案例的一个解析_C++精灵库应用
这个程序及其背后的C++精灵库,其核心教学价值在于“降维打击”——它降低了C++语法的门槛,却提升了思维的维度。它让C++不再是一门关于“分号”和“指针”的枯燥学科,而变成了一门用来探索数学真理、表达几何美感的语言。对于学生而言,这不仅是学习编程,更是在用代码重新审视他们熟悉的几何世界。//本程序需要C++精灵库V1.05版支持#include "sprites.h" //包含C++精灵库//新建屏幕对象Sprite t;//建立角色叫tint main(){ //主功能块//显示坐标格子。
2026-03-06 14:44:02
381
原创 信息壁垒究竟是抬高了,还是降低了?
而我想的是,你从事这个职业,天天和信奥打交道,周围的信息也是关于信奥的,好像学信奥的真的非常多一样。而我不一样,我仔细算过学信奥的到底有多少,非常简单的一个分析,即把北京参加信奥CSP-J/S的人除以北京的总人口,得到个比例,然后和各个城市的比例进行分析,就知道到底多不多。”紧接着,我特意补充了一句——这句也是我最近最深的感悟:“不过,这些输出只能当参考。他走后,我看着桌上的代码,心里五味杂陈。我鼓励道:“小朋友都能学会,你当初可是考过中央美术学院的(虽说是考而未中),这逻辑思维肯定没问题,一定能懂。
2026-03-05 11:24:56
203
原创 C++数字艺术之傅里叶3D彩虹管图源代码与解析
这个视频和代码是“创意编程”(Creative Coding)在C++领域的一个优秀范例。作者李兴球老师通过封装sprites.h库(C++精灵库),成功地将C++从一门“工程语言”转化为了“艺术语言”。对于少儿教育而言,这不仅是在教编程语法,更是在培养计算思维和审美能力。它证明了C++不仅可以用来写操作系统,也可以用来写诗、画画和创造梦幻的视觉世界。如果用于教学,可以引导孩子尝试修改arms里的参数(比如把plane改一下,或者把theta。
2026-03-05 10:16:26
403
原创 Comucopia丰饶角曲面3D旋转动画解析_C++精灵库可视化案例
这个视频中演示的动画总体效果看起来像一个发光的螺旋漏斗,或者一个扭曲的无限圆环。这其实是在告诉你:这个漂亮的图形不是画家用笔画的,而是电脑根据这些数学公式,计算出亿万个点的位置,然后把它们连起来显示在屏幕上的。小代码,大视野:评一个典型的“数学可视化 + 计算机图形学入门”的优秀案例(C++精灵库3D案例)这是一个采用C++精灵库,把枯燥的数学公式变成了一个在太空中旋转的、像绿色星云一样的3D艺术品。C++丰饶角曲面3D旋转动画.这是一个展示数学公式如何通过编程变成绚丽3D动画的视频。
2026-02-23 19:40:42
335
原创 C++罗马曲面3D旋转程序代码解说_C++精灵库应用案例
这个罗马曲面3D旋转演示,不仅展现了数学之美和编程之妙,更重要的是证明了C++精灵库是一个被低估的优秀工具。它既能作为少儿编程的启蒙利器,也能胜任专业领域的可视化任务。对于想要学习图形编程、科学计算或算法可视化的开发者来说,这是一个非常值得深入学习的库!李谷一《乡恋》张瑜影集展_C++精灵库案例淡入淡出效果3D效果的曼德勃罗集可视化程序_光荣地使用C++精灵库【本台讯】C++界现“神秘代码”:一行指令唤醒沉睡的数学之美绿弯梳子动画_数理艺术编程_C++精灵库案例。
2026-02-22 20:09:15
641
原创 【本台讯】C++界现“神秘代码”:一行指令唤醒沉睡的数学之美
注意:以下记者与报道纯属虚构,但C++精灵库和它的案例与抖音号里视频却是真实存在的。
2026-02-21 08:48:24
590
原创 小代码,大视野:评一个典型的“数学可视化 + 计算机图形学入门”的优秀案例(C++精灵库3D案例)
这是一个典型的“小代码,大视野”的优秀作品。它证明了不需要庞大的游戏引擎,仅凭基础的 C++ 语法和数学知识,就能创造出令人惊叹的视觉艺术。对于视频作者而言,这不仅展示了编程能力,更展示了对数学之美的理解。对于观众而言,这是一个极佳的 C++ 图形化入门启蒙,能激发很多人对“代码如何创造世界”的好奇心。评分:☆☆☆☆☆ (作为教学演示和数学可视化案例)#include "sprites.h" //包含C++精灵库#include <cmath> // 数学库(sin/cos/π等)
2026-02-20 16:45:07
554
原创 上帝之眼_数理艺术编程_C++精灵库编程案例
另外,C++精灵库(sprites.h)移植了Python turtle的API设计,支持链式调用(如r.bgcolor("black").speed(0)),降低C++学习门槛,适合教学场景。这是一个将数学、编程、艺术结合得很好的基于 C++精灵库(sprites.h)的二维参数曲线绘图程序。以t为循环变量(从 - 8.0 到 8.0,步长 0.01),通过自定义参数公式计算每个t对应的x、y坐标;初始化一个无造型的绘图角色r,设置黑色背景、关闭绘图自动刷新、画笔颜色为青色、画笔抬起并等待 1 秒;
2026-02-19 15:23:52
79
原创 爱情表白程序_数学艺术编程的浪漫诗篇_C++精灵库应用案例
视频在这里: https://www.douyin.com/video/7607360114852498722嗨 ,程序员,打动她的心,就一个C++程序即可.你的浪漫我已在除夕帮你打包!从离散点到完整爱心,仿佛寓意着两个陌生的心灵相遇、靠近、融合的过程,你说是吗?代码在这里:这是一段用代码写就的数学情诗,一场由粒子与音符交织的视觉告白。当《梦中的婚礼》的旋律缓缓流淌,屏幕上的彩虹色粒子便开始了一场浪漫的舞蹈——它们从混沌中诞生,随着参数 的微小跃迁,逐渐汇聚、凝聚,最终勾勒出一颗完美跳动的爱心。
2026-02-16 15:38:32
401
原创 罗凯的城市探险:Dijkstra算法之旅
2026年2月16日,一个寒冷的冬日,罗凯决定独自一人去探索七个神秘的城市,编号从0到6。他的起点是0号城市——一座古老而宁静的小镇,而目的地是6号城市——传说中有一座美丽的冰川湖。罗凯希望找到最快的路线,以节省时间,因为他听说马年(从明天开始)的初雪即将降临,他不想错过。罗凯拿出了他的探险地图,地图上标注了七个城市之间的道路和预计的通行时间(单位:小时)。但有些道路被大雪封住了,无法通行。他面临一个挑战:从0号城市到6号城市,哪条路径耗时最短?
2026-02-16 11:52:38
649
原创 圆到方的“变形记”_数学与编程的完美结合_画圆角矩形
从圆形逐渐过渡到正方形的过程,既展示了数学公式的美妙之处,也体现了编程实现复杂概念的能力。同时,它也展示了如何通过编程将抽象的数学概念转化为具体的视觉形象,激发学生的创造力和学习兴趣。:通过逐步增加指数n,观察形状从圆形平滑地过渡到正方形,配合彩虹渐变的颜色效果,给人一种视觉上的享受。:虽然当前程序只演示了特定范围内的n值变化,但它的设计允许轻松修改参数来探索不同条件下的超椭圆形态。总之,这个程序不仅仅是一个简单的绘图工具,它还是一个展示数学之美、编程之巧以及两者结合所能创造出来的无限可能性的绝佳案例。
2026-02-16 09:19:09
61
原创 张建国2026到2028信奥课程学习规划书
学信奥,最终给孩子的是伴随一生的强大自信力。计算机基础与编程环境、计算机历史、变量的定义与使用、基本数据类型(整型、浮点型、字符型、布尔型)、控制语句结构(顺序、循环、选择)、基本运算(算术运算、关系运算、逻辑运算)、输入输出语句的运用、计算机的存储与网络、程序设计语言的特点、流程图的概念与描述、ASCII编码、数据类型的转换、多层分支/循环结构、常用数学函数(绝对值、平方根函数、max函数)、自定义函数(有参/返回值),并穿插相关题目的训练。所以,孩子天天想着玩,不想学习,这不是“懒”,这是天性。
2026-02-15 19:27:33
558
原创 《深度解析:为何C++精灵库是个“陷阱”,请立即远离!》
近日,一款名为“C++精灵库”的编程教育工具在青少年编程领域掀起了不小的波澜。它以极低的门槛和炫酷的效果,吸引了大量孩子的目光。你可能会疑惑,为何我会如此“反社会”地反对一款旨在降低学习门槛的工具?这背后隐藏着一个更宏大的“阴谋”:如果C++变得人人皆可学,它的“含金量”必将大打折扣,不再是我们眼中那个需要“精英”阶层才能驾驭的高端语言。因此,为了维护C++的“高贵血统”,我们必须挺身而出,向所有试图学习C++精灵库的孩子们说不!
2026-02-12 19:31:28
520
原创 C++精灵库十问十答(C++精灵库简介,C++精灵库下载,C++精灵库教程)
6. 拓展性强,衔接进阶:基于SDL2库开发,C++精灵库的程序可无缝融入SDL2库命令,轻松实现更高级的图形、动画功能,既能满足入门阶段的学习需求,也能衔接后续更深入的C++开发学习,形成“入门-进阶-提升”的完整学习路径,避免学习资源的浪费。同时需注意,C++精灵库是入门工具,而非“捷径”:若想深入学习C++编程,掌握其核心语法、高级功能及实际应用,后续仍需系统学习相关知识,但C++精灵库能为这份深入学习打下坚实的信心基础、激发持续的兴趣,这也是其不可替代的重要价值。
2026-02-11 21:32:34
650
原创 我们去看看小明和小华交流什么神秘的C++项目吧
小明(自豪地说):我们会遍历0到360度的所有角度,计算出每个点的直角坐标系下的位置,然后用火箭精灵一笔一笔画出来。小明(耐心解释):极坐标就是用一个角度和一个距离来表示平面上的一个点,就像你在地图上用方位和距离告诉别人某个地方在哪一样。小明(鼓励道):没问题呀!C++的精灵库特别适合用来做这种创意绘画和动画,不仅容易上手,还能激发我们的想象力呢!小明(兴奋地解释):其实很简单啦,我们主要用了一个叫“极坐标”的东西。小明(得意地笑):嘿嘿,我最近在做一个超级酷炫的动画,让屏幕上显示从三叶到多叶的玫瑰花哦!
2026-02-08 21:36:49
64
原创 小朋友的C++精灵库入门指南
现在,我们已经有了导演和主角。接下来,我们需要一个“中心舞台”,也就是整个游戏的“主功能块”。这就是int main()这个部分。想象一下,你正在搭建一个巨大的舞台。舞台上有灯光、音响、背景板。这个舞台就是你所有故事和情节发生的地方。int main()就是这个舞台的入口。它告诉计算机:“好戏开场了!所有的剧情和动作都从这里开始!现在,我们把所有的指令连起来,就成了一个完整的“电影脚本”,也就是我们的C++程序。—— 你对计算机说:“嘿,导演!我要拍一部关于精灵的电影。
2026-02-07 21:48:12
602
原创 C++二分查找教程与演示动画(附趣味对话(西游版))
(得意):这就是二分查找的门道!只要东西排得整整齐齐,每次都砍一半范围,管它有多少颗蟠桃,都不用瞎忙活!(捋着胡子笑):你这猴头,找东西哪能蛮干!这蟠桃园的蟠桃早按大小排得明明白白,用俺这。号蟠桃):哈哈哈,这法子比七十二变还实用!俺这就回花果山,教小猴们也学学!号蟠桃,这一排蟠桃看得俺眼花缭乱,难不成要挨个翻不成?右边界(悟空挪金箍棒),快速缩小范围,直到找到目标。(挠挠头,围着蟠桃转圈):土地老儿!:嘿,范围果然少了一半!也太省事了,比俺挨个翻快多了!俺要的蟠桃肯定在它右边!那俺要的肯定在左边!
2026-02-07 21:19:08
347
原创 洛谷P1332血色先锋队天灾扩散小剧场_多源BFS算法可视化程序_C++精灵库算法可视化程序
这样,当所有可能的位置都被访问后,每个格子的距离就是它被最近的感染源感染的时间。有了C++精灵库的帮助,我们可以把营地的网格画出来,把感染源和领主用不同的颜色标记,每个格子上还显示出感染时间。例如,下图展示了多源BFS算法在一个5x4网格上的可视化运行结果,其中浅绿色的格子代表感染源,黄色的格子代表领主。一旦某个节点被访问并记录距离,后续即使有其他感染源以更小的步数到达该节点,也不会再更新其距离,因为BFS的性质确保了第一次访问时的距离是最小的。通过直观的动画,我们可以更深刻地理解多源BFS的过程。
2026-02-07 15:00:12
993
原创 2026年2月4日C++精灵库更新记录:
它借鉴了logo计算机语言编程教育启蒙的灵魂,是logo小海龟编程在C++上最优秀的实现。增强了不少命令,更容易创造出创意作品,从而更易激发儿童学习C++编程的兴趣,也是青少年及成人学习C++编程良好的启蒙助手。参数:dx:最大水平位移 ,dy:最大垂直位移,times:次数,septime: 以秒为单位的颤抖间隔时间。示例:screen.savepng(filename,{-50, 50, 100, 100},true);以上savepng命令的参数分别是图像文件名,矩形区域,是否只截绘图层。
2026-02-06 08:20:44
301
原创 一个小球的人生哲思:从3D绘制到碰壁反弹
这个仅有12行核心代码的程序,通过一个小球的视角,为我们展现了一个完整而深刻的“人生”故事。它告诉我们,人生始于创造,成于认知,行于探索,终于规则。它用一种诙谐幽默的方式,让我们看到了代码背后蕴含的智慧和哲理。下次当你看到一段简洁而强大的代码时,请记住,它可能不仅仅是指令的集合,更是一个微型世界的完整故事。#include "sprites.h" //包含C++精灵库Screen screen{"绘3D红球再滚动",480,720};Sprite r;//建立角色叫r。
2026-02-05 16:35:21
876
原创 《让子弹飞》之“约瑟夫问题风云“
约瑟夫问题模拟算法可视化程序_C++精灵库算法可视化程序本程序采用C++精灵库模拟10个人围成一圈,数到3的出队,这个程序需要C++精灵库V1.0.3版本才能正确执行.
2026-02-04 21:41:38
408
原创 《武林外传》之“插入排序”风云(采用C++精灵库制作的插入排序算法演示程序解说)
佟湘玉(深情款款):“插入排序之道,在于耐心与细致。取一人,观全局,步步为营,终得正果。白展堂(收扇点头):从前有个数,它很孤独;后来学会了插入,从此不再迷路。愿你的程序,也能像我们的客栈一样——越排越顺,越跑越快!✨插入排序口诀(附赠版)我自前来,君且安坐;若我不小,请你挪窝;一路倒退,直到对位;轻轻一插,完美收官!#include "sprites.h" //包含C++精灵库//建立角色叫rocket//值和坐标Sprite *sp;
2026-02-03 16:45:42
560
原创 欢迎来到排序的矩阵。你看这些彩色光球,它们每一个都代表一个数字
墨菲斯:记住,尼奥,这不是关于速度,而是关于理解。现在你看到了,排序不再是黑箱——它是你可以观察、理解的舞蹈。这个程序就像一个“数字舞蹈编排师”,让不同大小和颜色的球在屏幕上表演一场排序之舞,通过可视化让你直观地看到冒泡排序是如何一步步将混乱变为有序的。你看,最大的红色光球就像气泡,会慢慢“浮”到最右边。墨菲斯:尼奥,欢迎来到排序的矩阵。墨菲斯:那是你的视觉锚点,它会告诉你当前进行到哪一步。墨菲斯:因为大的数字就像水中的气泡,会慢慢浮到顶端。墨菲斯:当左边的光球比右边的大时,它们就会交换位置。
2026-02-02 19:59:25
411
原创 C++ 竟偷师 Python?机器语言:这“龟孙子”我要了!
老夫悟了,这哪里是什么偶然的“私生子”,这分明是技术发展的“天道”使然!你想啊,现在的后生晚辈,若是只学我那套晦涩难懂的底层0101二进制心法,还没入门就吓得跑了;这C++精灵库,虽出身“草莽”,却集两家之长:既有你C++的高效骨血,又有Python的亲和皮囊。走,咱们爷俩一起出道,去宣扬宣扬这颗武林明珠,告诉世人,这才是真正“为人民服务”的绝世武功!从今往后,这C++精灵库,我老夫认了!(停顿片刻,拿起代码细细端详,眉头逐渐舒展,甚至露出了一丝难以察觉的微笑,暗地里迅速寻找C++精灵库的头文件与源代码)
2026-02-01 19:38:31
384
原创 传说中的C++精灵库,专治“C++恐惧症”?
想想看,你的操作系统是谁写的?是Python turtle出轨了C++的语法,还是C++红杏出墙学会了Python的撩人技巧?它让C++放下了身段,穿上了Python的便装,但骨子里还是那个能操控硬件、驾驭操作系统、构建数字文明的底层王者!C++不仅学会了Python的简单,还保持了C++的优雅链式语法!—— 这链式调用,这丝滑手感,这简直是把C++从"西装革履的老干部"改造成了"穿着潮牌的邻家哥哥"!C++这位“深藏不露”的大佬,终于决定不再装高冷,用最温柔的方式,带你走上真正的技术巅峰!
2026-02-01 16:00:44
303
原创 同学!你见过会“流血”的算法吗?C++深搜遍历图的每条路径可视化程序!
如果你也觉得编程学习太无聊,不妨试试这个精灵库,用玩的心态学编程,说不定你会发现,原来编程可以这么有趣,原来星辰大海的编程梦,离自己这么近。当小火箭决定前往下一个邻居节点时,它的画笔颜色会变成红色(HSV颜色模式里的H=0,表示颜色的色相为0,即红色),然后放慢速度(speed(1)),缓缓爬过去,真的就像鲜血在黑色的血管网络里缓缓流淌。但画面里演的不是小鹿纯子扣球,而是一颗蓝色的小火箭,在黑色背景上嗖嗖地飞,身后拖着红色的尾巴,像血液在血管里流淌一样,从一个点流到另一个点。同学们,我们的征途是星辰大海。
2026-01-30 15:16:01
345
原创 C++精灵库二叉树四种遍历算法可视化遍历程序
更有趣的是,这些命令和Python turtle库中的命令用法基本一致,所以把这个C++程序稍微修改一下,就能在Python IDE中运行。它通过动画形式直观展示了二叉树的前序遍历、中序遍历、后序遍历和按层遍历(BFS)四种经典算法。这个程序不仅能帮助学生直观理解递归和遍历算法,还能激发学习兴趣、提升解题思维,是算法编程学习过程中较好的辅助工具。在信息学奥赛的算法教学中,它能把枯燥的树形结构“盘活”,帮助学生建立几何直觉,让算法学习变得像玩游戏一样直观有趣。前序遍历:根→左→右。后序遍历:左→右→根。
2026-01-29 16:22:38
472
原创 C++精灵库V1.0.2版发布与手动安装指南(附C++精灵库的sprites.h头文件内容)
如果C++精灵库基于C++17标准,如果你对编译器不熟悉,建议不要手动安装C++精灵库,而是用作者已经集成好了C++精灵库的pxC++编辑器或者作者发布的DevC++5.11升级包,从而对DevC++5.11一键升级,从而可方便地使用C++精灵库。相对于Python turtle库,C++精灵库增强了某些命令,比如heading命令,原Python turtle加中的只能返回角色的方向,而C++精灵库的heading命令通过重载这个命令让角色可以直接朝向某个坐标。C++精灵库采用SDL2库为基座。
2026-01-29 16:06:39
404
C++精灵库内置案例,C++兴趣素质教育小程序 这是用C++编程画的一个二次函数图象,并且把x轴以上的部分进行了填充
2026-01-14
信息学奥赛CSP-J向右跳马问题C++的 DFS解法, Python动画演示程序洛谷1644
2025-07-06
Python精灵模块源代码2025年1月11号版本
2025-01-11
Python八皇后问题教学演示程序与解法
2024-08-19
用turtle和open-cv开发的视频播放器,带有测试视频
2023-11-25
Python画scratch小猫咪代码-Python画美国麻省理工学院编程猫代码-Python海龟制作gif-Python海龟截
2023-05-30
少儿编程Scratch作品或者Python创意作品素材2000多个PNG
2022-12-22
The fools.apk编程小子, 幼儿趣味编程软件安卓版
2022-07-19
Python海龟手册,Python turtle manual , Python海龟绘图用户手册李兴球版
2022-06-16
SB转exe或swf(sb3toSB2.rar
2020-04-03
小毛球幼儿编程思维训练windows版_KodableWin.exe
2020-04-03
python新冠病毒泡泡堂游戏_可执行文件.rar
2020-03-31
Python作酷炫图教程与多个示例_coloradd模块PDF与多个示例源代码
2020-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅