美文网首页
学习编程与练习编程的思考

学习编程与练习编程的思考

作者: 我是月月老师 | 来源:发表于2018-07-07 19:56 被阅读0次

今天上了一节scratch 试听课,课后学员妈妈让学员现场重做一下作品,学员有的地方没有做出来。这引发了我的思考。学习编程的目标是什么?

1. 学会编写某个作品,立刻记住并且很久以后还记得这个作品如何编写

2. 当看到一个作品的时候能分析作品是如何做的,参考其他作品完成自己的作品

3. 还是能够不参照任何作品和资料,自己独立创作一个全新的作品?

我认为在课堂上学习编程只能达到第二个目标。第一个目标是机械记忆,记忆力好的人可以记得久一点,记忆力差的人只能短暂记忆,或者压根记不住。第三个目标是要长期实战练习才能达到的,而且过一段时间不练习,就会忘记,需要重新学习。初次学习和遗忘后再次学习的效率是不一样的。基本上可以参考作品自我学习。

举一个成人学习的例子,公司某个项目组决定每天早上花30分钟学习python编程。有人课后做大量练习和实战,最终记住了所有常用的语法,写代码时只需要编辑器和键盘;有人只在课上学习,课后不练习,最终能看懂别人的代码,自己写程序时要翻书参考语法。你能说第二种人没有学会编程吗?他只是记不住,不熟练而已。他们都能完成自己的作品,只是需要的时间不同。

编程课不像数学课,数学课是有闭卷考试,不能现场查公式的。

成人如此,少儿亦然。

《芈月传》 中教跳舞的老师问:公主们学跳舞不及宫中舞娘,刺绣不及专业绣娘,为何还要学?女主芈月回答:为了博闻强识,为了增强鉴赏力。少儿参加兴趣班亦然。

相关文章

  • 学习编程与练习编程的思考

    今天上了一节scratch 试听课,课后学员妈妈让学员现场重做一下作品,学员有的地方没有做出来。这引发了我的思考。...

  • Python学习笔记-第11天: 并发编程和异步编程(1)

    第十一天 并发编程和异步编程(1) 今天计划学习Python的多线程编程异步编程,学习项目及练习源码地址:GitH...

  • CS资料

    王垠:编程的智慧如何掌握所有的程序语言 编程入门指南十年学会编程如何学习一门新的编程语言?——在学习区刻意练习程序...

  • Python学习笔记-第12天:异步编程(2)和单元测试

    第十二天 异步编程(2)和单元测试 今天计划学习Python的多线程编程异步编程,学习项目及练习源码地址:GitH...

  • 学习与刻意练习的区别

    学习与刻意练习的区别。 学习编程之类的技术,大概会经历学习与刻意练习。学习主要关注是什么,是一个抽象的理论;刻意练...

  • 【言论】青少年人工智能编程-5

    什么是编程? 每个想要学习编程或者已经在从事相关工作的人都应该认真思考一下这个问题。 编程是人类与计算机进行语言交...

  • 学习路线

    一开始学习python——脚本语言编程趣学Python编程Python编程入门(第3版)父与子的编程之旅 : 与小...

  • 编程学习思考

    学习编程有1年之余,也泛泛的看过很多书和不少视频,发现编程的本质是解决实际的问题。 语言本身当然有很多特性,但是这...

  • 2018-03-20

    学习编程之路 学习编程贵在兴趣,一旦发现编程的乐趣,即使连续几个小时都在思考写代码的思路,也不会感到累,反而会反倒...

  • JAVA并发编程与高并发解决方案 - 并发编程 一 之 并发相关

    JAVA并发编程与高并发解决方案 - 并发编程 一 学习笔记说明 本系列文章,是通过学习慕课网中Java并发编程与...

网友评论

      本文标题:学习编程与练习编程的思考

      本文链接:https://www.haomeiwen.com/subject/cdpguftx.html