如何让孩子在不涉及复杂网络编程的前提下,亲手写出一个能“管住别人手机”的小型服务器程序?
我们设计了这样一个教学小项目:一台手机作为服务器,另外两台作为客户端,通过无线局域网互相通信。孩子编写的服务器程序可以记录和转发客户端的操作,从而实现一个简单的实时对战小游戏。
这个小游戏叫“牛角棋”,据说起源于佤族,是我童年在福州外婆家时玩过的益智游戏之一。那个年代,大人们用树枝在泥地上画出棋盘,一颗石子配两个蚬子壳就能玩得不亦乐乎。四十多年过去了,这个游戏仍然记忆犹新。
四十多年前,母亲将我从闽北山区的部队驻地“骗”到几乎一穷二白的福州郊区外公外婆家,只因为大城市教育更好。初来乍到的我虽然表面开心,其实天天以泪洗面,在信中写道:“我的眼泪像断了线的珠子。”但母亲从未心软,坚定地阻止我回头的请求。回看当年,她对教育的远见让我一生受益。
今天的孩子,不用再受那样的苦,但他们仍可以用一双手、一点好奇心,在小小手机上创造出属于自己的世界。