她受我蛊惑,要学一学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多年书,没有见过学生这样写!
不多讲程序了。这个问题值得初学者解答。讲感想:在未被正确的解决方案束缚住以前,初学者脑子里的第一感觉是什么样的,很奇妙。理解学生的起步难。和她做好思想工作,以后遇到莫名的、自己解释不了的问题的时候还多着呢,就是学着玩,保持心态才是好。
期待她能持续进展。也期待在对她学习过程的观察中,得到更多启示。