她受我蛊惑,要学一学C语言,编编程序练练脑。
【她是位50岁的英语老师,仅会文字处理,会在excel中用不超过5个的函数。】
看我录的视频,边看边做。
自己下载了IDE,安装好后,运行人生中的第一个程序。
“hello world!”顺利出来。
我给她布置任务,输出点别的。
她写出了这样的程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("I am here!\n");
return 0;
}
接着再来要求:输出两行该咋整?
半天没有动静,问进展,说程序改了,但结果就是不变。跑过去一看,她编的程序是这样的:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("I am here!\n");("Where are u?\n");
return 0;
}
没有编译错误!就是出不来她想像的结果!
我也惊了:教了20多年书,没有见过学生这样写!
不多讲程序了。这个问题值得初学者解答。讲感想:在未被正确的解决方案束缚住以前,初学者脑子里的第一感觉是什么样的,很奇妙。理解学生的起步难。和她做好思想工作,以后遇到莫名的、自己解释不了的问题的时候还多着呢,就是学着玩,保持心态才是好。
期待她能持续进展。也期待在对她学习过程的观察中,得到更多启示。
【几月后的附言:几月来见网友留言,想点破“她”的身份了。她是我那50岁的老妻,就是学着玩。她已经会写函数,可近几月又玩别的去了。】