计算机小白家长问九年级选课

s
symmetry
楼主 (北美华人网)
八年级学生,以前只小时候暑假上过点Scratch的网课玩玩,现在学校九年级提供 Introduction to Python Programming 和 C++Programming 的选修课,都是semester 的课,如果只选一门选哪个? 或者第一个semester选 Python, 第二个 semester 选 C++?还是 第一个semester选 Python, 第二个 semester 选 Intermediate Python?
c
calhotel1
symmetry 发表于 2025-03-03 08:56
八年级学生,以前只小时候暑假上过点Scratch的网课玩玩,现在学校九年级提供 Introduction to Python Programming 和 C++Programming 的选修课,都是semester 的课,如果只选一门选哪个? 或者第一个semester选 Python, 第二个 semester 选 C++?还是 第一个semester选 Python, 第二个 semester 选 Intermediate Python?

Python.
L
LuigiM
必须C++ 会C++学python简直降维打击, 会python学C++等于要重学 C++可以直接操作硬件,可以做驱动程序和嵌入式开发,娃以后想做机器人相关的话会C++会很容易上手。 以后做游戏开发或者去HRT Jane street做量化也需要C++
z
zyqzxn28
Python
n
narrowgate
python, 如果小孩子是小白 c++, 如果小孩子对编程很有天分
b
brotherband
孩子兴趣在ML的话学python。python比较容易上手。孩子如果以后志向是cs或者ee相关专业,学c++好一些。说实话syntax都无所谓,主要是学算法
s
snail
一个学期python,一个学期C++
s
shanggj
LuigiM 发表于 2025-03-03 09:19
必须C++ 会C++学python简直降维打击, 会python学C++等于要重学 C++可以直接操作硬件,可以做驱动程序和嵌入式开发,娃以后想做机器人相关的话会C++会很容易上手。 以后做游戏开发或者去HRT Jane street做量化也需要C++

入门还是先 Python 吧
c
coalpilerd
shanggj 发表于 2025-03-03 10:15
入门还是先 Python 吧

如果是从来没碰过电脑的,可以学python玩玩;如果是正经想学编程,还是一步到位C++吧。 C++算不得最好的教学用语言,但是这个学下来之后,什么c#、java都可以触类旁通,捡python更是小菜一碟。
w
wueda
brotherband 发表于 2025-03-03 10:10
孩子兴趣在ML的话学python。python比较容易上手。孩子如果以后志向是cs或者ee相关专业,学c++好一些。说实话syntax都无所谓,主要是学算法

搭车问一下,Java适合做什么,需要学不,什么时候学合适
b
brotherband
wueda 发表于 2025-03-03 10:48
搭车问一下,Java适合做什么,需要学不,什么时候学合适

java和c++更相似,但是我本人很不喜欢,写code很redundant不如c++ 灵活又不如python readability高。作为c++的入门来学也可以。
u
uglyduck
wueda 发表于 2025-03-03 10:48
搭车问一下,Java适合做什么,需要学不,什么时候学合适

AP CS用的是Java
n
nickbear
第一门语言选python是主流选择,如果没有编程经验还是建议从python开始,也容易做简单的应用 这倒不是说C++不能当入门语言,如果孩子很有motivation想花功夫把基础打好,也是可以选的
n
nickbear
wueda 发表于 2025-03-03 10:48
搭车问一下,Java适合做什么,需要学不,什么时候学合适

java在企业开发和移动用的很多,在教科书里面也用的多 需要用的时候再学就可以了,不需要专门去学