本套教程专为备战ICode国际编程竞赛的学员打造,涵盖从零基础到高级组的完整学习路径。内容以Python语言为主线,同时包含C++基础入门与积木模式(Blockly)教学,适配不同年龄段与编程水平的参赛者。 核心内容概览: Python组通关视频(45+89个):覆盖一级晋级赛、太阳能板、绿色能量、绿色飞板、嵌套for循环、while语句、if-else条件判断等核心模块。从基础训练到四级、五级训练场,逐关精讲,帮助学员掌握坐标、变量、循环、逻辑运算符等关键知识点。 积木组通关视频(46个):针对低龄或零基础学员,通过积木模式讲解迷宫、数独、嵌套重复、函数入门等关卡,降低编程入门门槛。 C++…...
C++编程
共28篇文章 · 0人关注
-
夸克网盘 C++知识体系重构:从基础语法到项目实战的系统教程
为什么现在更要学 C++? C++ 被誉为“程序员的试金石”——它学习曲线陡峭、语法复杂、内存管理自由度高,但正因如此,掌握 C++ 意味着你掌握了计算机科学的核心底层逻辑。从操作系统、游戏引擎、高频交易系统到人工智能推理框架,C++ 始终是构建高性能、低延迟系统的首选语言。 据 Stack Overflow 2024 开发者调查,C++ 在“最想学习的语言”榜单中稳居前五;在 GitHub 2024 年度报告中,C++ 项目贡献活跃度同比增长 18%,尤其在机器人、自动驾驶和嵌入式 AI 领域增长迅猛。 课程内容与特色 本套教程是一套完整的 C++ 知识体系重构方案,内容覆盖从基础语法到高级…... -
夸克网盘 Unity游戏开发大师课:多模块实战,从入门到项目上线
本课程是一套完整的Unity游戏开发实战教程,专为希望系统掌握游戏开发全流程的学习者设计。课程从Unity安装与界面基础讲起,逐步深入到动画制作、AI行为逻辑、多人网络同步、2D与3D游戏开发等核心模块。通过一系列完整的项目案例,学员将亲手构建从交互角色到完整可发布游戏的全过程,真正掌握独立开发高质量游戏的能力。 课程内容覆盖了游戏开发中最重要的技术环节,包括: 交互角色与物理系统:学习使用CharacterController、Rigidbody实现角色移动、跳跃、碰撞与触发逻辑,掌握C#脚本编写与Prefab预制体管理。 射击游戏与武器系统:从俯视角射击到第一人称射击,完整实现子弹生成、弹…... -
夸克网盘 侯捷C++全系列八部曲:从入门到项目实战精讲
本套教程由C++领域权威专家侯捷老师亲授,系统覆盖C++编程的八大核心模块,内容从面向对象高级开发、STL标准库与泛型编程,延伸至设计模式、C++11/14新标准特性、内存管理机制,以及程序启动与终止的底层揭秘。教程采用手把手教学方式,帮助开发者从基础语法到项目实战层层进阶,无论是初学者还是寻求突破的进阶者,都能从中获得扎实的编程功底与实用技巧,为职业发展注入强劲动力。 教程核心模块: C++面向对象高级开发(上下部):深入讲解类与对象、构造函数、操作符重载、内存管理、组合与继承、虚函数与多态等核心机制,夯实面向对象编程基础。 STL标准库与泛型编程:全面剖析容器、迭代器、算法、仿函数与适配器…... -
夸克网盘 CMake构建大型C++项目实战教程
介绍 这是一套系统化的CMake实战教程,专注于帮助开发者掌握使用CMake构建和管理大型C++项目的核心技能。课程内容覆盖从基础入门到高级实战的完整路径,适合有一定C++基础、希望提升项目构建效率的开发者。 教程从CMake的安装与基础概念讲起,逐步深入到核心语法、生成表达式、跨平台编译特性等关键知识点。无论你是在Linux、macOS还是Windows环境下开发,都能通过本课程掌握跨平台项目的构建方法。 课程特别强调了CMake在实际开发中的高级应用,包括: 使用CMake进行交叉编译,支持Android NDK项目、鸿蒙ETS项目的C++库构建,以及嵌入式Linux ARM开发板的程序编…... -
夸克网盘 C++ STL标准模板库深入解析视频课程
课程简介此课程专为有一定C/C++语言基础,但对STL(Standard Template Library,标准模板库)不太熟悉的初学者和进阶开发者打造。无论你是刚接触STL的新手,还是想系统梳理STL核心知识的开发者,黄强老师的这门课程都能帮你打下坚实基础,助你高效掌握现代C++编程的核心利器。你将学到什么?课程深入浅出地讲解STL的六大核心组件,助你从原理到实践全面掌握STL的使用与设计思想。容器(Containers):系统学习vector、list、deque、map、set、unordered_map等常用容器的特性、适用场景与性能差异。迭代器(Iterators):理解五类迭代器(…... -
夸克网盘 老九零基础学编程系列:C++入门课程
介绍 老九零基础学编程系列之C++入门课程,是一门真正适合零基础学习者的入门课程。 该课程由教学经验超过十年的大咖级老师,老九学堂总教头徐嵩老师主讲。课程内容丰富全面,从C++的基础概念讲起,包括变量、数据类型、运算符等基础知识,逐步深入到选择结构表达式、分支和循环语句、数组及常用算法等内容。同时,还涉及到C++的灵魂——指针与内存机制,以及面向对象编程、继承、多态性与虚函数等高级知识。 通过大量的实战案例和项目实践,如“美少女养成记”项目,让学习者能够在实际操作中巩固所学知识,提高编程能力。无论是想从事软件开发行业的初学者,还是对编程感兴趣的爱好者,都能通过这门课程快速入门C++编程。... -
夸克网盘 计算机图形学底层原理:从C++独立编写OpenGL模拟库课程
介绍 本课程聚焦计算机图形学底层原理,教大家如何从C++独立编写OpenGL模拟库。 课程将带领学员不借助任何图形库,实现从0到1的图形学接口封装与算法讲解,还会带着大家逐行敲代码。 内容涵盖环境搭建、绘制点、Bresenham算法绘制完美直线、三角形拆分绘制算法、颜色插值算法、图片操作、图片二次插值放缩算法、纹理系统接口搭建及封装、矩阵操作理论与实践、OpenGL类似接口封装、3D世界的图形学理论及接口封装等。 最终能让大家通过C++实现一个3D世界的图形接口,便于入门图形学,为后续学习OpenGL接口及GPU编程打基础。 作为系列课程的第一步入门课程,它更注重实践,能帮助大家打牢图形学的基…...