1 Star 0 Fork 0

爱学习的龙爸/Cpp_Beginner_Guide

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

《C/C++ 新手避坑指南 系列》

龙爸写给初学 C/C++ 的朋友们的 新手入门指南:

一句话:几乎所有的教程、机构教的方法,都可以扔了,太复杂、隐藏问题。

本系列包含扫平入门的几个大障碍极简教程

  1. 安装 C/C++ 编译环境C/C++ 运行环境安装配置指南——初学者极简版

    • 很简单两步操作搞定——所有教程都用古老的方式,该扔进垃圾堆了。
  2. 用 VSCode 写你的第一个 Hello World极简安装配置 VSCode:中文、C/C++扩展、中文乱码

    • 配置 VSCode 最麻烦的 launch.json 和 task.json,用龙爸的方法很简单。
  3. 方便设置 Path 环境变量的脚本:在 Path 环境变量中查看、查找、添加、删除

    • 一个命令行小工具,不用在各个界面间一步步操作。
  4. 美化终端:《配置美丽而强大的终端

    • 目前各种 Oh-My-Posh 的配置教程也是麻烦多多,坑多多,一样极简化。

    • 后续补 StarShip 的配置(已经很简单,所以暂时没有动手的必要)


龙爸为何要费劲纠正这些错误的方法?

2024年寒假,龙爸的儿子和几个小伙伴开始学习编程,随后暑假学习 C/C++

但开局就遇到一堆问题,孩子们找了教程、视频,或者用机构教的方法,

——各种麻烦和隐藏问题,

——它们都是从更早的教程『借鉴』而来,

——受限于新的作者自身的经验和能力而把问题延续了下来。

于是龙爸带着孩子们整理思路,顺带实践【第一性原理】。

——因为这不是简单的『麻烦和复杂』的问题。

让孩子学编程,

——不就是培养『善于发现、善于思考』的能力么?

所以,必须从这些小事情开始给孩子做示范。

龙爸经常教孩子一个概念,请问:佛祖当年念的是哪一部经?

这些教材借鉴的最源头的那一份的作者,难道不是自己『探索、思考』而写下的?

那我们就重新『探索、思考』吧。


原文发布、维护于龙爸陪孩子学习 PythonC++ 的练习项目:


龙爸陪中小学生学习的其它自制学习资料和教程

  • 学习 Python 练习题

  • 学习 C/C++ 练习题

  • 学习算法入门的教程和练习题(Python/C++)

  • Python 应用开发的系列入门练习

后续,龙爸还要继续陪孩子学习和实践:硬件编程、元宇宙编程、游戏开发、AI应用、AI深度学习的练习,以及综合性实战。

还请提出意见建议,多多支持。🥰💕❤️


空文件

简介

C++ 初学者指南:为初学者,尤其小学生中学生提供一些入门必要的建议,降低自学的门槛。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/loongba/Cpp_Beginner_Guide.git
git@gitee.com:loongba/Cpp_Beginner_Guide.git
loongba
Cpp_Beginner_Guide
Cpp_Beginner_Guide
main

搜索帮助