太赞了 ,我要F回邮箱
【 在 mrredsnow 的大作中提到: 】
: 标 题: Re: 请教新三开始学C++早不早
: 发信站: 水木社区 (Thu May 25 17:16:17 2023), 站内
:
: 作为一个码农,我一直不理解,为什么小学生要学编程,特别不理解的是,为啥要学C++。
:
: 我个人的观点是,学一个东西,要么是因为好玩儿,纯粹出于兴趣(比如围棋,跳舞,篮球),要么是因为这东西能帮助你提高某方面的能力,比如学运动类的东西可以提高身体素质,学艺术类的东西能提高艺术素养。
:
: 但是学编程,如果说是为了好玩儿,C++肯定不好玩儿,别说孩子,就算在码农里面,大部分也不会选择用C++作为首选的开发工具,除非有一些特殊原因,比如基于硬件开发,对运行效率有极高的要求。
:
: 如果说是为了提高能力,学C++,第一,枯燥乏味,第二,所谓的熟练就是记住各种类库和函数,码农自己都不会去记它,只要记住常用的东西,其他的都是用到了查手册就好,第三,大家认可的,C++最大的优势,无非是运行效率高,但是对底层不熟悉的人,你根本就不可能发挥它的优势
: ㄏ炔凰嫡庥攀贫砸桓龊⒆佑惺裁从茫
:
: 即便是大学软件专业的学生,在课程安排上,都不会把C++作为他们学习的最初阶段课程,学这东西,首先需要学一堆一点也不好玩的前置课程,来打下基础,其次,需要有一定的编程经验,你起码要知道,不用C++,可能有什么问题,这问题的根本原因是什么,C++有什么优势,为什么可以
: 解决这些问题,如何才能发挥出C++的优势,然而,这些事情,都不是小学生学编程所关注的。
:
: 学了C++,最大的“好处”,我猜大概就是,吹牛逼方便一点,类似,用Java的人鄙视用Python的,用C++的鄙视用Java,毫无意义。
:
: 最后,即便学了编程,参加信息比赛,我觉得人家也是出一道题,让你编程解决这个问题,然而这题目考研的绝对不是你敲代码是不是够快,是不是会调用类库,考的必然是你能否设计出一个好的算法,评价这个算法的角度,绝对不是你用C++写的,还是用Python写的。
:
: 其实,学习编程里面,最重要的东西,根本不是小学生所能理解的,如果这个阶段的孩子,谁能理解模电数电计算机原理,能理解算法与数据结构,能理解编译原理,我觉得也不必参加这个考试了,直接保送大学好了。
:
: 【 在 august2021 的大作中提到: 】
: : 孩子在同级中数学成绩很好,本来计划4.5年级以后再考虑是否学编程。现在有老师建议暑期开始直接学C++。娃自身兴趣广泛,好奇心重,也比较爱玩,属于个性极强的类型。目前比较纠结的是,编程如果加入过早会不会影响数学,及其他比如语文的积累。另外晚2年学习会不会容易很多
: 。早个一两年学习有很大的好处吗?有点想不太明白是否有必要这么早学习。
:
: --
: ---------------------------------
: The dogs bark and the caravan goes by......
:
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 223.71.139.*]
--
FROM 210.12.171.*