个人感觉,除了第一次课比较轻松,之后每一次课都有点难度。
上课做练习可以用AI,每一题老师都会讲解。平时只要课后把课上的代码提交就行了,平时成绩都能满分。
一共有三次小测,和期末一次大测,这里能拉开分数。
我们小测大测都是闭卷不能带书的。
平时小测难度比较低,但也要认真准备,考前大致过一遍。小测都没考很难的题。
关于大测,如果目标是大测满分,最稳妥的办法是提前2~3周开始准备,每天花至少1h。
必须每段程序都会,自己用电脑上的IDLE去运行,千万别想着考前突击或者全部背下来。
平时课后,我也有很多题根本没搞懂,所以全部集中到期末去。某个程序只要有一点不熟练或者卡壳,都要反复敲(有些难的程序我起码敲了20次以上)。只要你坚持每天去敲,最后你的思路会很清晰,代码写的也会很快。这是重点!
对于个别很复杂的题目,可以背代码,但顶多背一两道,很容易忘记。(比如我弄不懂汉诺塔的递归,程序恰好又比较短,背下来就完事了)
千万别想着破罐子破摔,最好别摆烂。弄懂PTA的题目对Python期末理论考帮助非常大,非常大。弄懂PTA的这些题目足以应付期末考试。
关于PTA大测,三个简单题(一两句代码,极其简单),一个中等题,一个较难题。满分的人不多,按照上述方法准备比较稳妥。