可以问老师Forum里问题啊,同时问AI.LOL 关键是学会Algothrim的思维.这个是最主要的.得有一定的数学.
背景.
其他的很多网络在线编程课是教语言,类似Grammer,Syntax,但是未必叫逻辑,教怎么写pseudocode.
能写出一定pseudocode,离真正掌握语言就不远了. LD也是博士期间没学过C++.学过C#,主要用MATLAB.但是碰到一个project,他基本上随手就可以写出pseudocode,然后自己去现学C++,职业最初的几个编程project都是自己用C++完成的.
连儿子都知道,现在有啥细节code不会的,直接问Google,然后去stack overflow里找code.
这虽然是初级编程,但是内容挺深,孩子可以先掌握50%-60%的内容,以后自己再慢慢写,慢慢练.就像我家LD说的,得有点编程的思维训练,有哪个概念.
而且编程就是这样,得天天写一点,每周做点小作业,才行.否则半年不碰,肯定忘得精光.
我也记得第一节课的作业.有两个我也不会.毕竟我也不是编程出身,或是具备随手就能写好pseudocode.
还有AI孩子也得能读懂它的code.因为很多时候它给的code并不符合所学的要求,比如课程没教dictionary,就不能用,得用list或是set...
有时候明明一个问题其实很简单,两句code就可以test,可是AI偏偏给出长篇大论.
弟弟这学年在学校修了两门计算机课.一个计算机基础,一个编程.
我打算让他每周都写一点程序,然后明年暑假之前,再把AOPS的初级教程的code再自己写一遍.
然后暑假里学他家的中级Python