⑴ 关于少儿编程,家长必须了解的6个问题

如果家长让孩子学编程只是一时兴起或者是追风,对孩子而言也就是玩个新鲜,追个时髦而已,这是不可取的。作为家长也要对儿童编程有一定的了解,这样才能促进孩子的学习。关于少儿编程家长需要了解哪几个问题呢?妙小程少儿编程接下来为您解答。

  1. 是否该让孩子学习编程语言

  2. 玩游戏是否能让孩子学会编程

  3. 电脑编程和电脑美术是两个方向

  4. 让孩子抄别人的编程作品好吗?

  5. 请把鼠标和键盘交给孩子

  6. 给孩子挑选几本好的入门书

⑵ 中学编程课堂会遇到哪些问题

1.不愿意寻求帮助
这些男孩中的许多人不想承认这个事实,即他们无法完成编码任务并需要帮助。社会压力(特别是在他们特别想要证明自己的中学时期),以及他们为自己设定的高期望阻碍了他们寻求帮助的愿望。他们不会向同龄人或老师求助,所以他们交不上作业;他们可能会浪费时间,因为不阅读编程指令,而最终错过交作业的期限。
一旦我发现学生的这种行为,就会谨慎地对他提供帮助。我悄悄地提醒他,我的许多架构技术里有帮助页面、示例项目和启动代码。如果有需要,我会为整个班级做一个可供学生选择的“代码汇编”,这样他们就可以跟上学习进度而不会被落下。
2.没有真正读懂编程指令
所有的编程作业都是从阅读预期指令开始的,指令也会为你提供提示和启动代码。调试程序需要仔细地重新读取错误消息和代码。但是这些男孩实际上并没有认真阅读指令,他们要么尝试一个完全不同的,但通常更困难的方法;要么没有读取错误信息和代码而无法检测出错误。
女孩在阅读方面的仔细程度超过男孩,这种性别差距常常被认为是男孩落后的一个原因。和其他学科一样,编码也会受到男孩阅读能力的影响。它的阅读量不大——这与阅读英语课上的一本书不同,它需要边阅读边理解。
在课上,我试着让孩子们仔细朗读错误信息或指令(有时是大声的),但我得承认的是,有时我会选更简捷的路径——直接告诉他们指令的意思。但我仍然认为让学生学会独立调试是很重要的事。
3.缺少足够的耐心
编码并不总是容易的。当遇到一个bug时,它往往会变得很困难。调试一个程序需要有工作激情。这些男孩中的一些人在他们的程序不工作时很快就会失去耐心,他们不愿意花时间去解决问题。相反,他们可能会立即寻求帮助,让另一个学生(或我)修复他们的错误,这样他们就可以继续前进了。

我明白,他们只是想让程序运行。培养耐心和坚持是很困难的。我必须慢慢地去培养他们,让他们自己尝试调试。以前,我总是关注那些最终程序没有完成的学生,但现在我还要告诉他们必须努力去尝试调试以及有耐心。
4.不会使用代数技巧
编码需要抽象思维的能力,编码人员必须能够使用基本的代数技巧来解决问题,确定变量表示的内容及其计算方法。这和在代数课上理解词义问题时使用的技巧是一样的,并且还要会写出正确的变量表达式或方程。
作为一名前数学老师,我知道这可能会让一些学生的学习时间变长,这对有些男孩来说会更难,尤其是在这个年龄段。这些代数技巧并不总是直接从数学课程转移到计算机科学中,因为这不是一个常用的数学问题。一旦确定了问题所在,我就会让学生试着做一个特殊的问题实例,然后回去尝试写出更通用的解决方案。