怎样学好青少年C++编程?科学的方法事半功倍
第一个层次:学习/理解/记忆/掌握知识点
在课堂中老师讲解了一个新知识点,一般也会配合讲解几个例题。同学要做到的就是理解老师讲的知识点,记录一部分笔记,并能掌握老师讲的例题。
掌握的标准是什么呢?那就是,知识点能自己说得出来(比如:字符串的函数有哪些,都是怎么用的)、老师讲解的样例程序,自己能够做到不看笔记能写出相关的代码。也就是说,老师讲解的样例代码,并不是参照老师写的程序或者在老师的辅导下,能写出来就算自己掌握了,而是要真正的做到能独立编写出相关的程序,才能说明自己掌握了。
很多同学作业做不出来,很大的原因就是上课老师讲解的知识点和例题,还没有做到真正掌握,就去做作业了。大家一定要掌握正确的学习方法,好的学习方法才能让大家真正做到事半功倍。
第二个层次:学习知识点的运用
最直接的知识点的运用就是独立完成作业。在独立完成作业的过程中,同学难免犯错,特别是刚学习的知识点。在编程学习中,犯错不可怕,可怕的是重复犯错;作业可以提升同学的对知识点掌握的熟练度、检验同学是否能运用所学知识解决问题、帮助同学提升调错能力。
正确的作业方法应该是这样的,如果做的顺利当然最好。如果遇到障碍,这时要思考:这个题目同学是题目读不懂吗?还是能读懂但是没有思路?还是有思路但不会实现?还是能实现,但有错误调不出来?
我们经常遇到的情况是,同学只反馈:老师,我不会。但并没有真正的去分析,是属于哪种“不会”的情况;
如果是题目读不懂,同学就要注意去反复阅读,并结合题目给的例子来理解问题;如果是没有思路,同学应当去复习当天或者之前讲解的内容,作业问题一般都是课堂知识的延伸;如果是不会实现,同样说明同学很可能是参考老师写的程序编写的课堂程序,并没有做到我们所说的真正掌握;
如果是能实现,但错误调不出来,那么同学需要根据老师讲解的各类调错方法,认真找错;当然反复尝试无果,也可以求助于老师。
但是同学一定要注意总结自己犯过哪些错误,因为什么原因犯的错误,尽量避免重复犯错的情况出现,个人能力就会越来越强。
第三个层次:灵活运用知识点
这里的灵活运用,指的是能够灵活运用相关知识解决各类新题,包含一些难度适中的竞赛题。要到这个层次,同学一般需要1~2年的知识积累、习题训练,同时也需要同学善于总结归纳、及时复习,能够将知识点体系化。

添加 家长论坛微信
全部 0条评论