特别推荐:少儿C++编程入门

梁老师
梁老师 北京小升初老师~

0 人点赞了该文章 · 61 浏览





作为一款1979年就出现的编程语言,是否时隔40多年还和我们今日的科技相关吗?并且有那么多新的编程语言层出不穷,Python、Java、C#,今天学习 C++ 的意义何在?

C++ 是什么?

C++作为通用面向对象编程语言是由Bjame Sgoustrup 在80年代在 C语言的基础上开发的。它既可以进行 C 语言的过程化程序设计,又可以进行基于对象的程序设计。由于其高效运行的特征,常用于操作系统嵌入式系统,以及对实时性要求高的软件中,包括需要大量图像处理的软件,比如游戏,图像编辑和视频处理软件。大家可能都没意识到几乎所有 3A 游戏都是使用 C++ 编写的,包括大名鼎鼎的魔兽世界!



学习C++ 到底有什么好处呢?
图片

图片

  1. 真正了解编程语言的原理可以更有效的编写应用程序,而作为前提就必须先了解C/C++。

  2. 学习 C++ 是一种富有启发性的体验,它将带来许多有益的附加作用,让你懂得如何编写出更有效率的代码。

  3. 学习C++会让你了解计算机的底层原理和程序的运作机制,让你今后学习其他语言的时候更容易理解。

  4. 根据国际电气电子工程师学会(IEEE)的统计,Python,Java 与 C++ 都是近几年 IEEE Spectrum 的头牌语言,稳占前三。

  5. C++是少数几种在滑铁卢计算机竞赛CCC或者是加拿大计算机奥林匹克竞赛CCO都是可以使用的编程语言。而从2022年开始,中国青少年信息学奥林匹克联赛(NOIP)将只支持C++编程语言。


难怪即便在当前人工智能领域python独领风骚的年代,埃隆·马斯克Elon Musk都禁不住需要大量招募C++软件工程师来帮忙开发特斯拉的软件。真是天下武功,唯快不破。

图片

既然C++这么好,那么作为孩子们从何学起?

这里就不得不推出本课程的另外一个亮点:


Micro:bit

图片

Micro:bit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的迷你电脑,只有口袋大小,却包含了声音、重力、光线、温度、无线电等多种传感器,可以帮助学生非常直观地了解计算机的软硬件是如何协同工作的,极大地激发孩子们的创造力。


2016年3月6月,micro:bit在英国全线铺开,BBC为英国的每一位7年级学生都免费发放了一个micro:bit迷你电脑,用作计算机科学入门教学。Micro:bit线上配套了大量的项目教程资源,学生们可以根据自己的兴趣爱好循序渐进地完成各类项目,制作自己的数字玩具或者小工具,例如数字计步计、防盗警报器。

图片


添加 家长论坛微信 



发布于 2024-04-24 10:05

免责声明:

本文由 梁老师 原创发布于 家长帮 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论

广告
All Rights Reserved Powered BY WeCenter V4.1.0 © 2025 京ICP备20005761号-2