快速教孩子学编程【1】
再笨的孩子也能教会
少儿编程已经成为了目前IT行业的一个大型商业链,但是,教孩子学编程却是至今一个十分困难的事情。并不是教育有多大难度,而是为了让家长看到孩子的成果,并对你的教育成果肯定才是难点。很多家长稀里糊涂把孩子送过去学,比起更扎实的理论知识,家长更希望看到花里胡哨的项目。比如编程猫,童程童美等教育机构,都是基本采用“背代码”的教学方式,很多学生能写出一个游戏,知道一些基本的编程知识,但是到了举一反三,或者别的项目的时候,就傻了眼。那么教师的任务就显得很重,既要扎实学生的基础理论,还要让家长看到成果,这就是我们的今天所要讨论的。
在我教育的历程中,见过各种各样的孩子,有些孩子10天就能学完一门语言的基础,有些孩子花了3天却还不理解循环和遍历。
根据分析,编程需要的是逻辑思维和一定的英文水平。学编程时,大部分类名和函数名都是以英文出现,很多学生会害怕英文单词,对于学历低的学生来说,背诵这些词就是一个难点,比如Dowload、install、File、Menu这样的单词,对于一个小学生来讲是困难的。
逻辑思维也是一个重点,这个因人而异,如果你是一个教育机构,采用小班化教学,通常会进行一个类似智商测试的环节,把差不多的孩子分在一个班级。如果你是一对一教学,那么至少也要进行一个测试,好让你掌握教学进度。对于这类测试的题目,通常会用需要逻辑的数学题,比如概率猜球,规律找数字,计算(比如500以内的单数相加的和)。
既然你从事了这个行业,就不要放弃了,再怎么笨的学生,总能学会的。
教学内容???
没错,现在的少儿编程基本采用Python和C++,原因就是简单啊。不过呢,对于14+的孩子才推荐学习C++,因为有将近一半的孩子刚接触编程,是根本听不懂C++课程的。
那么学Python,要怎么安排课程呢?虽然是因人而异,但是对于小班化教学,还是要有统一的时间(毕竟是按照小时收钱啊)基本是先安排2节Scratch的课程,为毛要这样子呢?因为一半的孩子刚碰编程,连电脑咋用都不太了解,所以啊,先用Scratch让孩子有点兴趣,知道循环、变量、判断嵌套是啥,不过不用讲的太细。
接着勒,不能按照成人的方式,花3课时学完整个基础语法。对于孩子来说,先花1课时学输入输出和注释,接着就是花3课时学数据类型,敲重点, 这块知识很重要,所以要反复教,很多孩子刚开始无法理解列表和字典与元组的关系,这就需要多次实践。剩下来就是一课时学一个语法。后面就到了最难的函数和面向对象,函数可以花4课时去教,面向对象也是4课时,这是真的难啊,对于理解能力差的学生能被逼疯!剩下就是模块了,不同于别的,第一次可以接触pygame模块,因为孩子都喜欢做游戏(其实外面机构都是用这个的
快速教孩子学编程【1】相关推荐
- 教孩子学编程 python 下载_趣学python pdf 中文下载
趣学python教孩子学编程pdf是一本专为想要学习python不错的朋友准备的入门教程,可以轻松的帮之你由浅入深,由难到易的学习python编程,感兴趣欢迎下载学习! 趣学python教孩子学编程p ...
- 一位程序员爸爸抵制编程教育:“我不会教孩子学编程”
看点 5G技术.人工智能.虚拟现实,越来越多的新词汇冲刷着我们的认知."未来已来,编程为王."在大众看来,编程似乎与读写一样,成为接轨未来的必备技能.然而,美国程序员爸爸Joe M ...
- 《趣学JavaScript——教孩子学编程》——第1章 认识JavaScript1.1 认识JavaScript
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.1节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...
- 《趣学JavaScript——教孩子学编程》——1.5 本章小结
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.5节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...
- 《趣学JavaScript——教孩子学编程》——2.4 Boolean
本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第2章,第2.4节, 作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区&quo ...
- 教孩子学编程 python语言版_教孩子学编程 PYTHON语言版 PDF_IT教程网
资源名称:教孩子学编程 PYTHON语言版 PDF 资源目录: 第1章Python基础--认识环境1 1.1认识Python3 1.2用Python编写程序5 1.3运行Python程序5 1.4本章 ...
- python教孩子学编程,教孩子学编程(Python语言版)
教孩子学编程(Python语言版) 第1 章 Python 基础:认识环境 #NiceHexSpiral.py #运行后,挺奇特,整个作画过程,完全呈现. import turtle colors=[ ...
- 《趣学Python——教孩子学编程》——第1部分 学习编程 第1章 Python不是大蟒蛇 1.1 关于计算机语言...
本节书摘来自异步社区<趣学Python--教孩子学编程>一书中的第1章,第1.1节,作者[美]Jason R. Briggs,尹哲 译,更多章节内容可以访问云栖社区"异步社区&q ...
- 趣学python教孩子学编程_[转载]学编程要从娃娃抓起——教孩子学Python
祝家长与娃娃们编程开心! 请记住,学习本书进行编程是件让人开心的事.不要把它当成一项任务.要把编程当做是在创建有趣的游戏或者应用来和朋友还有其他人分享. 学习编程是一种很好的思维训练,效果也非常好.但 ...
- 一程序员爸爸呼吁,不要从小教孩子学编程
(给程序员的那些事加星标) 转自:CSDN(ID:CSDNnews),翻译:苏本如 [导读]:毋庸置疑,未来的一切都会是自动化的,那么一份从事自动化软件开发的工作要稳妥得多--这一点,相信是很多程序员 ...
最新文章
- linux ssh连接慢
- 社保,交得越多亏得越多(转)
- python中print用法
- Codeforces 821C - Okabe and Boxes
- 在搜索框自动输入文本_【Zotero文档翻译】管理篇:搜索
- 并发编程3-线程调度
- html5 职工入职后台管理系统_【开源】Net平台的后台管理系统
- 淘淘商城19_在taotoa-portal工程中调用taotao-rest工程
- 阿里云DataV与百度Sugar使用比较
- 关于Autorelease和RunLoop
- Sibelius for Mac 8.2.0 谱曲软件 中文破解版下载
- 基于java框架springboot在线外卖点餐系统 毕业论文 选题课题参考(2)后台管理
- 往年计算机二级在线查询,2012年计算机二级查询
- 一小时建立数据分析平台
- 报名啦!第四届滴滴-IEEE未来精英论坛今夏来袭
- 匈牙利算法(月老牵线问题)
- matlab mex命令,matlab 调用mex
- 消灭该死的重复 下(3)continue 跳转
- 资源分享 | 仅需一个微软账号即可每天白嫖两小时Microsoft学习实验虚拟机云电脑...
- LeakCanary