My own experience is starting at Java, because the school uses it in computer science calss and robotics. I ithink if want to reach USACO platinum level, learning C++ is the least concern/effort. He/she will switch programming language very easily at that level.
Don't use python for usaco. For example, if you try to define comparion function, it needs to use python's OOP which is not basic part of Python. The simple basic Python cannot handle USACO's Gold level
小孩儿学Coding,从哪门语言开始?
这种事要孩子定。C++ 会不会太难?
https://scratch.mit.edu/
My own experience is starting at Java, because the school uses it in computer science calss and robotics. I ithink if want to reach USACO platinum level, learning C++ is the least concern/effort. He/she will switch programming language very easily at that level.
if your kid is doing some reasrch and needs some data analysis
Kids are dfifferent, even though they are from the same family.
是到大学学的,所以没啥选择。年纪大,难点没事
Java or c++
想听你的高见
還沒開始玩mathcounts?
休息, 不用学。今天俺还在会上说凡是已经working 的东西俺们都不要change. Only when things break, we fix.
哪里听讲座啊?
转换语言很容易,哪有你想的那么难。
再说以后不定干啥呢,学点挺好。我们这里的化工phd 都用python做machine learning呢
你家几年级,在玩吗?
时也命也,有后来学的去了小公司反而碰到几年后上市发财了。
VPL stands Visual programming language
早在80年代,GL就有 full-fledged VPS. 不过发展没有想象的广泛。最主要的问题是大部分程序员学不会。随着人工智能的发展,以后的编程会越来越多是Visual programming。
编程分三种,系统编程(system programming),应用编程(application programming),企划编程(Enterprise programming)。
在企划编程(Enterprise programming)中,越来越多使用Visual programming,比如SAP,PeopleSoft, Biztalk,IBM InfoSphere, Informatica, SSIS(Microsoft SQL Integration),。。。
在系统编程(system programming)中,主要是汇编和C,偶尔C++
在应用编程中,各种语言各自逞能,Python非常容易学,容易用,具有成熟强大的软件包,Libraries和Framework。而在做多媒体上,VPS 很多,如Max,Mama,做音乐的有 Kyma,OpenMusic等等
作为第一个语言,可以先学 Scratch,或者 App Inventor,同时学 Python
This is the path for my kids in CS major.
Everything will be fine.
学校的program 比较rigorous, 跟着学校学就可以了,CMU的娃说公司面试题比CMU的东西容易多了。高中也一样,有的高中需要额外复习/补习考AP为了5分,有的高中不用,AP考得比学校自己的考试还容易。
有的娃在比较rigorous 的program 里绕道,这样也沒有郊果
先学了Java才学的python吧
不过Python也有点C++的味道,Java也有C++的味道。。。
C++是不是不好学
娃说他懂得sorting!我觉得可以学习C++。LOL
scripting languages容易学。但是觉得其实应该数学搞搞好。有些题目数学会做,程序写起来容易。不用那么早学程序。先学数学。
你娃靠白金级了吗?他从Java 转c++难不,得多久啊。
如ProE, OpenGL等,都需会C。。
https://en.wikipedia.org/wiki/Elon_Musk
十二岁开始用python编程,简单容易入手,两年不到,已经不比成人士差多少。自己做一些小项目,写代码非常像样子。小孩儿学的快,自己很快就搞的很好了。完全不用担心。
Don't use python for usaco. For example, if you try to define comparion function, it needs to use python's OOP which is not basic part of Python. The simple basic Python cannot handle USACO's Gold level