n121
2018-10-18 23:43:33 +08:00
中学生可能好点,从家长角度,你只能考虑初一或者五年级的学生。除非你已经带学生取得一定知名度或名次,否则初二、初三和六年级就不用考虑了,高中也一样。小孩压力极大,你要是搞个周围没人学还伤视力的东西,怕是倒贴都没家长来学。
我娃小学三年级,国庆节后开始,尝试教了 1 周,C++,CCF 那两本书,有些太复杂的东西跳过(教材准备过两遍),会定义变量,写 if。最大的问题是没有合适的教材和练习。
比如:第一个练习华氏转摄氏转换。和她讲解了,怎么转换公式,可以写出来(输出小数点后四位是我完成的)。但是第二题就需要调 sqrt 函数了,这个书上还没提到函数调用,三年级也没有函数的概念,教太多怕小孩吸收不了。
二年级尝试了教 Scratch,套了个白雪公主舞台剧和她讲了半天,效果不大。现在能自己独立看书把小游戏做出来了,碰到问题我点一下基本也能理解。
我也治好了多年的强迫症,什么编码风格,除了 if 语句必须跟大括号,其他一律不管,能跑就行。
给小孩买了套奥数书,用动态规划教他解题,一下就理解了。教编程的时候总担心编的题太难,小孩理解不了。买套小学生奥数书靠谱多了。
编程停了一周看了各种教学视频,学习经验,教 0 基础的人非常难。马上又周末了,还没研究好怎么教循环。可能会改变思路,先快速把书上编程相关知识点过一遍,有个大概印象,再从头慢慢教。学会基本语法,对 STL 容器有个大致印象就省心多了。