孩子学python用的笔记本电脑_教孩子学Python 后的一点感受

先说一下孩子的情况。男孩儿,10岁,在学校上过scratch 的课;喜欢音乐和表演,是学校英文戏剧社成员;数学和语文成绩中等;贪玩儿,不会安排自己的事情。概括来说,就是一只普通孩子(和我小时候一样 LOL)。

半年前,我抱着试试看的态度,教他学Python。只所以说是“试试看”,一是因为我担心孩子很可能接受不了非图形化的编程界面,二是我对自己也没有信心(这一点是主要的)。因此,我们俩人谁都没有为自己设定一个明确的目标,即使最后一拍两散,也都能够坦然面对。

我自己没有精心设计教学内容和教学过程,在网上找了一本关于儿童Python 的书(英文),觉得内容组织的还可以,示例也挺有趣的,这就开始了,从基本语法开始。

开始之前,我问了问孩子关于scratch 他自己能理解多少。最后发现,他对变量、数值、循环、逻辑判断等基本概念还是有一些感性认识的(觉得孩子学校的老师教得真是挺不错的)。另外,参考的材料是英文的,即使翻译了,专业术语对于这位小初学者也是完全陌生的,我就索性直接用英文给他讲,我俩讨论也尽量用英文。

基本的流程是这样的:先给他讲概念和原理(比如,变量是用来作什么的,电脑眼中是怎样看待和处理“=”的,等等),以通俗的、孩子容易理解的方式来讲,然后让他自己看书上对应的讲解和示例,接着把示例自己敲一遍,最后,我会给他一个小任务,让他利用当天所学的来解决一个他能理解的具体问题(比如,求和,找最大值,求阶乘,等等)。当然,在教的时候,一些后来才摸索出来的一些策略,也会派上用场,目的是增加孩子的兴趣和用编程解决问题的欲望。大概是每周带他学两次,暑假的时候稍微频繁一些,每次一个半小时左右,中间休息放松一下。

上述就是我带孩子学 Python 编程的基本情况。下面说说我的感受。因为只教了一个孩子,时间也不长,所以下面所说的不具有代表性。不要怀疑孩子对抽象事物的接受能力,有的时候,他们的理解能力会令你感到惊讶,要相信孩子!

scratch 作为儿童编程的启蒙还是不错的。当然,对于7、8岁以上的孩子,不建议在学习 scratch 上花太多时间,个人觉得帮助不大。

不能仅仅依赖通俗的例子来提升孩子的理解,那样的话,他对编程的理解会变得很片面且难以形成对编程的系统认识(哪怕只是感性的)。

给孩子设计一些符合他当前功课背景的编程任务(当然,这个对父母的要求可能有点高),来提升他的兴趣,兴趣是最好的老师,一旦入门,很多东西就可以自学了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值