c*********t 发帖数: 2921 | 1 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++,
python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学
当前有用的,花同样的时间,更有价值。
俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开
始的?
谢谢!国内那个班的宣传信息在下面。 |
c**y 发帖数: 2282 | 2 换个班。
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
M**u 发帖数: 10158 | 3 pascal is good for algorithm
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
c*********t 发帖数: 2921 | 4 可是实际中,还有很多人在用PASCAL吗?
如果仅仅是为了学算法,去学PASCAL的话,觉得没有必要。因为学别的更流行的语言,
也同样可以学算法。
【在 M**u 的大作中提到】 : pascal is good for algorithm
|
N*m 发帖数: 128 | 5 搞信息学的人习惯用PASCAL了,各种例题习题都是PASCAL的。
再说PASCAL简单易用,比较适合小孩子。
四年级的小孩别搞那么功利,这么个年纪要用到C/C++还要十年以后呢,着什么急。
【在 c*********t 的大作中提到】 : 可是实际中,还有很多人在用PASCAL吗? : 如果仅仅是为了学算法,去学PASCAL的话,觉得没有必要。因为学别的更流行的语言, : 也同样可以学算法。
|
w**a 发帖数: 4743 | |
M**u 发帖数: 10158 | 7 挺好
C学得不好更惨,等他上高中本科再学C把
【在 c*********t 的大作中提到】 : 可是实际中,还有很多人在用PASCAL吗? : 如果仅仅是为了学算法,去学PASCAL的话,觉得没有必要。因为学别的更流行的语言, : 也同样可以学算法。
|
d*****u 发帖数: 17243 | 8 我觉得中国的(重点)高中就应该开计算机算法课
像什么greedy,DAC,动态规划啦高中生是可以理解的
而且中国的高中数学课也讲了极限,所以big O这些都可以"大致"理解
把没用的政治课和没有达到实际效果的语文课外语课砍掉一些就行了
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
g*****g 发帖数: 34805 | 9 吃饱撑的,算法课那么容易的?CS的核心课程,拿到高中
就没几个能学会的。
【在 d*****u 的大作中提到】 : 我觉得中国的(重点)高中就应该开计算机算法课 : 像什么greedy,DAC,动态规划啦高中生是可以理解的 : 而且中国的高中数学课也讲了极限,所以big O这些都可以"大致"理解 : 把没用的政治课和没有达到实际效果的语文课外语课砍掉一些就行了
|
M**u 发帖数: 10158 | 10 高中生里头top的越来越强了
【在 g*****g 的大作中提到】 : 吃饱撑的,算法课那么容易的?CS的核心课程,拿到高中 : 就没几个能学会的。
|
|
|
d*****u 发帖数: 17243 | 11 不要像本科课程那么讲。只讲方法,不讲证明,也不用严格分析复杂度。但各方面都涉
及到。
就好像高中物理和大学普通物理的区别。
【在 g*****g 的大作中提到】 : 吃饱撑的,算法课那么容易的?CS的核心课程,拿到高中 : 就没几个能学会的。
|
p**o 发帖数: 3409 | 12 可以直接从C语言开始学。
以前搞信息学竞赛也是从basic/pascal开始弄的,
不过现在语法差不多全忘光了 :)
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
N*m 发帖数: 128 | 13 现在数学课本里面已经讲一点了。
问题在于高考到底考多深,随便考一点的话你课本上写多少都没人看,考很深的话导向
作用就太强了,毕竟不是人人都要学算法。
【在 d*****u 的大作中提到】 : 我觉得中国的(重点)高中就应该开计算机算法课 : 像什么greedy,DAC,动态规划啦高中生是可以理解的 : 而且中国的高中数学课也讲了极限,所以big O这些都可以"大致"理解 : 把没用的政治课和没有达到实际效果的语文课外语课砍掉一些就行了
|
G***n 发帖数: 877 | 14 以前是从pascal开始学的,就是学数据结构的时候了解算法用的着。后来就是C和C++,
pascal就基本不用了 |
h********8 发帖数: 7355 | 15 现在国内的小孩子够惨的,俺大学才学BASIC,PASCAL。 |
w***g 发帖数: 5958 | 16 Pascal作为入门语言很好。对于初中生,离参加工作还远得很,谁知道七八年后流行什
么语言?不过可以肯定的是Pascal那点知识就是再过20年也还能用上。
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
l*y 发帖数: 21010 | 17 政治课怎么没用?外语课倒是应该砍
【在 d*****u 的大作中提到】 : 我觉得中国的(重点)高中就应该开计算机算法课 : 像什么greedy,DAC,动态规划啦高中生是可以理解的 : 而且中国的高中数学课也讲了极限,所以big O这些都可以"大致"理解 : 把没用的政治课和没有达到实际效果的语文课外语课砍掉一些就行了
|
t****a 发帖数: 1212 | 18 Pascal语法严谨,程序易读,适合作为入门语言。
不推荐C
另一个值得推荐的是python,同样的理由。 |
g*****g 发帖数: 34805 | 19 论严谨不如Java。
【在 t****a 的大作中提到】 : Pascal语法严谨,程序易读,适合作为入门语言。 : 不推荐C : 另一个值得推荐的是python,同样的理由。
|
r****c 发帖数: 1494 | 20 我不是科班的,但是我觉得,小孩的记忆力好,为何不学些有用而且要背的部分
更多的C/C++呢,而且学习C对计算机体系也会有很好的理解,不是么? |
|
|
w***g 发帖数: 5958 | 21 pascal怎么不如java严谨了?我倒是觉得,面向对象作为一种软件工程技术是为大型项
目服务的。说实在的,要是不做几个工程,不编上几万行程序,还真不好理解面向对象
的精髓。中小学生学计算机还是要注重算法,java作为中小学生入门语言不好。从下面
列的hello world中就可以看出java有多少工程性的细枝末节。要是在对比开发过程,差
别就更大了。
Pascal的hello world
program HelloWorld;
begin
writeln('Hello World');
end.
java的hello world
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
有篇文章讲IT学习中的剑宗气宗,我觉得很有道理。pascal入门那是练内功,C/C++入
门那是练招式。java入门那是练阵法。对于中小学生,内功最上,招式次之,阵法那就
太扯淡了。
【在 g*****g 的大作中提到】 : 论严谨不如Java。
|
r********3 发帖数: 2998 | 22 跟Java比起来,Pascal连提鞋都不够资格。
Python可以提鞋。
【在 t****a 的大作中提到】 : Pascal语法严谨,程序易读,适合作为入门语言。 : 不推荐C : 另一个值得推荐的是python,同样的理由。
|
C*Q 发帖数: 167 | 23 给小孩报这个没有问题。我们很多人都是这么学过来的,开始入门时,我们那个年代学
basic的人一样不少,有了“编程”的概念后逐渐转到pascal,参加中学生的信息学竞
赛就足够了。学c不是不可以,但可能会需要了解更多的背后(如编译器等)知识,不
如像前面几篇帖子里说的,把重点放在算法上,这对头脑的锻炼更大,长远看更好。像
我们很多人,当年用pascal非常熟练,可上大学以后多年不用,现在几乎忘光了。但这
并不妨碍大家掌握一门新的语言的速度、以及对这些语言的理解。
从易学的角度来说,如果开始的程序不那么简练,从小孩子的角度讲也会有些抵触嘛,
呵呵
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
c**y 发帖数: 2282 | 24 我琢磨了一下,觉得小孩子就不该学C/PASCAL/BASIC等等,因为孩子不会对这些东西有
兴趣。你想啊,孩子用了一周时间做出了一个东西然后去找暗恋的同学show off,说你
看这是我用C写的堆栈,牛吧?你只需要用三小时时间安装xyz就能编译运行我的牛B程
序了,结果肯定被鄙视。但如果孩子学了点html,javascript什么的,去找暗恋的同学
说:你看我这做的俄罗斯方块,你开浏览器输个网址就能玩了,而我现在正在做纯
javascript版的钉子户大战拆迁队呢。这样结果肯定被崇拜死。
【在 C*Q 的大作中提到】 : 给小孩报这个没有问题。我们很多人都是这么学过来的,开始入门时,我们那个年代学 : basic的人一样不少,有了“编程”的概念后逐渐转到pascal,参加中学生的信息学竞 : 赛就足够了。学c不是不可以,但可能会需要了解更多的背后(如编译器等)知识,不 : 如像前面几篇帖子里说的,把重点放在算法上,这对头脑的锻炼更大,长远看更好。像 : 我们很多人,当年用pascal非常熟练,可上大学以后多年不用,现在几乎忘光了。但这 : 并不妨碍大家掌握一门新的语言的速度、以及对这些语言的理解。 : 从易学的角度来说,如果开始的程序不那么简练,从小孩子的角度讲也会有些抵触嘛, : 呵呵
|
f*****w 发帖数: 2602 | |
r*******3 发帖数: 10886 | 26 俺嚼着让孩子们画画卡劳图啥的挺好玩的
【在 g*****g 的大作中提到】 : 吃饱撑的,算法课那么容易的?CS的核心课程,拿到高中 : 就没几个能学会的。
|
X*O 发帖数: 35 | 27 在小学开始学机械,电子工程,或者化工之类的,肯定有人觉得很荒谬. 其实学计算机学
科也是一样的.
计算机科学本质上是属于数学的,如果真的想练内功,还不如好好的学好数学. 计算机语
言只是这个领域的很小一个部分.
如果只是玩玩,学什么语言都行. 如果当一门学科来学,到上了大学再学也不迟. |
b******e 发帖数: 432 | 28 我算科班的。我学的第一份语言就是pascal。我其实觉得不错,简单一些,逻辑性比较
好,可以教给你相对严谨的过程式编程。后来又学的C,然后是OOP之类的。我觉得小孩
子一上来就学习OOP不是什么好事。虽然,我在以后的工作学习中从来也没有实际应用
过Pascal。
并且我一直觉得过程式编程语言对练习算法很有帮助,因为只有基本的数据结构嘛。
记得当初我有个面试,还啥也不懂的时候,有人问我怎样实现对一个数组的排序,我很
BH的回答说,有自带函数.sort,调用一下就可以了。 |
p**o 发帖数: 3409 | 29 Pascal好看、好懂
俺现在paper里的伪代码都直接写成Pascal :)
真要练“内功”的话,把Scheme/LISP作为第一语言也许更好 |
l*b 发帖数: 4369 | 30 pascal作为入门语言非常好
语法很严谨(比如赋值和等于的区别),有助于在早期就培养严谨的习惯。
而且pascal的过程、函数定义也很严格,练习点简单的算法绰绰有余。
对小学生来讲,其实就是对“电脑是怎么思考的”有个模糊地印象,就可以了。
算法还是到中学以后,数学知识跟上来了再学习比较好。什么递归、搜索之类的,到高
中学习比较好。 |
|
|
c********d 发帖数: 11593 | 31 当初大学第一个学期就是pascal。我觉得pascal作为教学用语言挺好的,清楚,一目了
然。而且这东西的套路跟C很接近,各种符号和关键字几乎可以是和C一一对应起来的,
以后再转到C也很容易。如果是叫你学python倒是要慎重考虑。= =
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
g*****g 发帖数: 34805 | 32 Here are a few things that I know can be confusing from academic
point of view comparing Pascal and Java
1. Global variable
2. Mutable function parameter
3. Pointers
On top I hate how verbose Pascal is.
You don't have to teach Java and stress its OO part.
Its class structure only forces you to organize your files.
,差
【在 w***g 的大作中提到】 : pascal怎么不如java严谨了?我倒是觉得,面向对象作为一种软件工程技术是为大型项 : 目服务的。说实在的,要是不做几个工程,不编上几万行程序,还真不好理解面向对象 : 的精髓。中小学生学计算机还是要注重算法,java作为中小学生入门语言不好。从下面 : 列的hello world中就可以看出java有多少工程性的细枝末节。要是在对比开发过程,差 : 别就更大了。 : Pascal的hello world : program HelloWorld; : begin : writeln('Hello World'); : end.
|
s***c 发帖数: 1926 | 33 目前Java比较多,有些学校甚至第一门课就是Python.
个人建议换班,学个自由泳课,羽毛球课将来不是有用得多。有几个CS“科班”毕业的
人工作的人会写复杂的算法???何况中小学生。
【在 c*********t 的大作中提到】 : 一个亲戚在国内想给小孩报个班,可是老师要教PASCAL,我知道现在流行的是C/C++, : python, java等等。尽管算法和编程语言没有什么关系,可是既然学编程语言,就要学 : 当前有用的,花同样的时间,更有价值。 : 俺是半路出身的coder, 想问问那些科班出身的,是不是学计算机,都是从学PASCAL开 : 始的? : 谢谢!国内那个班的宣传信息在下面。
|
p*********g 发帖数: 226 | 34 not a big stake
这些算法、数据结构的东东,_一般_ 小孩了解一下就可以了,权当开发智力。编些小程序玩,孩子屁颠屁颠的。Pascal 用来教信息奥林匹克已经很成熟了,小孩容易上手,结构性好且便于专心于算法,没必要另起炉灶。等小孩长大真的要派上用处的时候,再捡起来也容易得很。到那时,什么语言流行只有天知道。
对于小孩,广度比深度更重要。象上面说的,掌握些体育技能,搞搞乐器、绘画,等等都沾点,不必深入(除非小孩自己很感兴趣且表现出一定天分)。 |
P***P 发帖数: 1387 | 35
五毛滚出去!
【在 l*y 的大作中提到】 : 政治课怎么没用?外语课倒是应该砍
|
P***P 发帖数: 1387 | 36
我也是这个意思, 中学生主要培养兴趣, 有了兴趣加上年轻人的想象力, 才能有好的
startup idea. 别整天一副硅工码农的出
息
【在 c**y 的大作中提到】 : 我琢磨了一下,觉得小孩子就不该学C/PASCAL/BASIC等等,因为孩子不会对这些东西有 : 兴趣。你想啊,孩子用了一周时间做出了一个东西然后去找暗恋的同学show off,说你 : 看这是我用C写的堆栈,牛吧?你只需要用三小时时间安装xyz就能编译运行我的牛B程 : 序了,结果肯定被鄙视。但如果孩子学了点html,javascript什么的,去找暗恋的同学 : 说:你看我这做的俄罗斯方块,你开浏览器输个网址就能玩了,而我现在正在做纯 : javascript版的钉子户大战拆迁队呢。这样结果肯定被崇拜死。
|
p*********g 发帖数: 226 | 37 > 因为孩子不会对这些东西有兴趣
这个你是拍脑子想的,大部分孩子学了简单的回溯法解迷宫,就开始屁颠屁颠的了.
> 需要用三小时时间安装xyz就能编译
您难道不知道可以编译好了给人家?
俄罗斯方块也需要“模拟算法、枚举法、递归、回溯法、高精度计算,贪心法等等”中的东东。即使有现成的调用,但如果连这些基本的都不掌握,是不可能做出高效的程序的。“纯javascript版的钉子户大战拆迁队”,不懂以上这些你倒是做做看。小孩没有找工作的功利,就喜欢好玩的。要是上来就用java讲解算法,孩子早就被这些语法细节给 doze off 了。Pascal 就是一个好的 trade-off。
小孩还是打基础的时候,要涉猎得尽量广,培养各方面兴趣。
不能一天到晚就想着 startup 眼高手低。
要把 startup 所需的素质分开,以具体的方式培养,比如竞选班干部等等。
【在 c**y 的大作中提到】 : 我琢磨了一下,觉得小孩子就不该学C/PASCAL/BASIC等等,因为孩子不会对这些东西有 : 兴趣。你想啊,孩子用了一周时间做出了一个东西然后去找暗恋的同学show off,说你 : 看这是我用C写的堆栈,牛吧?你只需要用三小时时间安装xyz就能编译运行我的牛B程 : 序了,结果肯定被鄙视。但如果孩子学了点html,javascript什么的,去找暗恋的同学 : 说:你看我这做的俄罗斯方块,你开浏览器输个网址就能玩了,而我现在正在做纯 : javascript版的钉子户大战拆迁队呢。这样结果肯定被崇拜死。
|
c**y 发帖数: 2282 | 38 我是不是知道又不重要,你可以试着给小学生讲明白怎么打安装包、带上所有需要的库
文件,或者静态编译的,还要问问暗恋的同学用的机器是64位的还是32位的, windows
还是mac还是ipad还是变形金刚。
中的东东。即使有现成的调用,但如果连这些基本的都不掌握,是不可能做出高效的程
序的。“纯javascript版的钉子户大战拆迁队”,不懂以上这些你倒是做做看。小孩没
有找工作的功利,就喜欢
编俄罗斯方块还真不需要你说这些吧,也许你要“解”俄罗斯方块才用得到,编一个能
玩的俄罗斯方块绝对是一个孩子一个暑假能完成的project. |
p*********g 发帖数: 226 | 39 > 我是不是知道又不重要,你可以试着给小学生讲明白怎么打安装包、带上所有需要的
库文件,或者静态编译的,还要问问暗恋的同学用的机器是64位的还是32位的,
windows还是mac还是ipad还是变形金刚。
这些离开程序设计学习十万八千里了。
lz 问的不是要不要学 java 等等,而是小孩学程序设计最好用什么语言。
windows
【在 c**y 的大作中提到】 : 我是不是知道又不重要,你可以试着给小学生讲明白怎么打安装包、带上所有需要的库 : 文件,或者静态编译的,还要问问暗恋的同学用的机器是64位的还是32位的, windows : 还是mac还是ipad还是变形金刚。 : 中的东东。即使有现成的调用,但如果连这些基本的都不掌握,是不可能做出高效的程 : 序的。“纯javascript版的钉子户大战拆迁队”,不懂以上这些你倒是做做看。小孩没 : 有找工作的功利,就喜欢 : 编俄罗斯方块还真不需要你说这些吧,也许你要“解”俄罗斯方块才用得到,编一个能 : 玩的俄罗斯方块绝对是一个孩子一个暑假能完成的project.
|
p*********g 发帖数: 226 | 40 > 编一个能玩的俄罗斯方块绝对是一个孩子一个暑假能完成的project.
这个纯粹是搞熟对工具的使用,典型的浪费孩子时间。等孩子长大了,工具早就先进多
了。小时候要专注于一辈子受用的东西,而不是赶潮流。
windows
【在 c**y 的大作中提到】 : 我是不是知道又不重要,你可以试着给小学生讲明白怎么打安装包、带上所有需要的库 : 文件,或者静态编译的,还要问问暗恋的同学用的机器是64位的还是32位的, windows : 还是mac还是ipad还是变形金刚。 : 中的东东。即使有现成的调用,但如果连这些基本的都不掌握,是不可能做出高效的程 : 序的。“纯javascript版的钉子户大战拆迁队”,不懂以上这些你倒是做做看。小孩没 : 有找工作的功利,就喜欢 : 编俄罗斯方块还真不需要你说这些吧,也许你要“解”俄罗斯方块才用得到,编一个能 : 玩的俄罗斯方块绝对是一个孩子一个暑假能完成的project.
|
|
|
c**y 发帖数: 2282 | 41 小时候才不该专注于有用的东西,小时候应该培养兴趣,兼顾培养天下之大舍我其谁的
气质。你这逻辑就像在说一个人20岁
之前恋爱都纯属浪费时间。等孩子长大了,身边的人早就换了先进多了。
【在 p*********g 的大作中提到】 : > 编一个能玩的俄罗斯方块绝对是一个孩子一个暑假能完成的project. : 这个纯粹是搞熟对工具的使用,典型的浪费孩子时间。等孩子长大了,工具早就先进多 : 了。小时候要专注于一辈子受用的东西,而不是赶潮流。 : : windows
|
p*********g 发帖数: 226 | 42 您的意思是要培养对没用的东西的兴趣?有用没用很多都不好说,但有些肯定是没用的
。比如您不会培养孩子对打算盘的兴趣吧。
你看事情都是看表面。
一个人20岁之前恋爱有意义,那是因为这个过程中能学到对将来有用的东西,而且这些
东西过了这个村,就没这个店了。
而用工具编编俄罗斯方块,纯粹是培养对工具的熟练掌握,对将来没有什么帮助,或者
有帮助的地方将来也很容易学。
【在 c**y 的大作中提到】 : 小时候才不该专注于有用的东西,小时候应该培养兴趣,兼顾培养天下之大舍我其谁的 : 气质。你这逻辑就像在说一个人20岁 : 之前恋爱都纯属浪费时间。等孩子长大了,身边的人早就换了先进多了。
|
D***r 发帖数: 7511 | 43 真正很牛的人不会对写code感兴趣的
【在 p*********g 的大作中提到】 : 您的意思是要培养对没用的东西的兴趣?有用没用很多都不好说,但有些肯定是没用的 : 。比如您不会培养孩子对打算盘的兴趣吧。 : 你看事情都是看表面。 : 一个人20岁之前恋爱有意义,那是因为这个过程中能学到对将来有用的东西,而且这些 : 东西过了这个村,就没这个店了。 : 而用工具编编俄罗斯方块,纯粹是培养对工具的熟练掌握,对将来没有什么帮助,或者 : 有帮助的地方将来也很容易学。
|
p*********g 发帖数: 226 | 44 但感过兴趣
【在 D***r 的大作中提到】 : 真正很牛的人不会对写code感兴趣的
|
P***P 发帖数: 1387 | 45 学这些你所谓的算法才是功利的想法, 小孩有了兴趣, 自己就会去学, 让它们学这些算
法不如去奥数, 学些平面几何
中的东东。即使有现成的调用,但如果
连这些基本的都不掌握,是不可能做出高效的程序的。“纯javascript版的钉子户大战
拆迁队”,不懂以上这些你倒是做做看。
小孩没有找工作的功利,就喜欢好玩的。要是上来就用java讲解算法,孩子早就被这些
语法细节给 doze off 了。Pascal 就
是一个好的 trade-off。
【在 p*********g 的大作中提到】 : > 因为孩子不会对这些东西有兴趣 : 这个你是拍脑子想的,大部分孩子学了简单的回溯法解迷宫,就开始屁颠屁颠的了. : > 需要用三小时时间安装xyz就能编译 : 您难道不知道可以编译好了给人家? : 俄罗斯方块也需要“模拟算法、枚举法、递归、回溯法、高精度计算,贪心法等等”中的东东。即使有现成的调用,但如果连这些基本的都不掌握,是不可能做出高效的程序的。“纯javascript版的钉子户大战拆迁队”,不懂以上这些你倒是做做看。小孩没有找工作的功利,就喜欢好玩的。要是上来就用java讲解算法,孩子早就被这些语法细节给 doze off 了。Pascal 就是一个好的 trade-off。 : 小孩还是打基础的时候,要涉猎得尽量广,培养各方面兴趣。 : 不能一天到晚就想着 startup 眼高手低。 : 要把 startup 所需的素质分开,以具体的方式培养,比如竞选班干部等等。
|
D***r 发帖数: 7511 | 46 我看还不如多练练英语,或别的啥语,省得以后终身二等残废。
【在 P***P 的大作中提到】 : 学这些你所谓的算法才是功利的想法, 小孩有了兴趣, 自己就会去学, 让它们学这些算 : 法不如去奥数, 学些平面几何 : : 中的东东。即使有现成的调用,但如果 : 连这些基本的都不掌握,是不可能做出高效的程序的。“纯javascript版的钉子户大战 : 拆迁队”,不懂以上这些你倒是做做看。 : 小孩没有找工作的功利,就喜欢好玩的。要是上来就用java讲解算法,孩子早就被这些 : 语法细节给 doze off 了。Pascal 就 : 是一个好的 trade-off。
|
P***P 发帖数: 1387 | 47
是阿, 小孩子学语言那叫一个快阿
【在 D***r 的大作中提到】 : 我看还不如多练练英语,或别的啥语,省得以后终身二等残废。
|
P*****g 发帖数: 2639 | 48 神经。你以为国内的教育就是为一小人服务的?自己真聪明就去考少年班,看看人家十
几岁就上北大了。某些人十八九岁了还在高中混,还觉得自己有多强,笑死。
再说像你这样的,算法多精通,也不能掩盖自己的低素质。
【在 M**u 的大作中提到】 : 高中生里头top的越来越强了
|
P*****g 发帖数: 2639 | 49 你说话太有哲理太有智慧了~~
小时候要专注于一辈子受用的东西,而不是赶潮流。
【在 p*********g 的大作中提到】 : 但感过兴趣
|