您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
初中生,适不适合学编程呀?
的话,初中生,基础初中生,适不适合学编程呀?
发布时间:2020-12-06加入收藏来源:互联网点击:
初中生,适不适合学编程呀?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
完全可以学习了!
随着社会和IT技术的不断发展,以编程已经是一种必备的能力了。就像20年前人们都在说英语是以后人们必备的技能。现在来看以后有三项技能是必备的了:英语,开车,编程。
从小开始学习编程不但可以锻炼孩子的逻辑思维能力,也是以后不被社会淘汰的必要条件。但不建议走专业路线,除非孩子有天赋或者特别喜欢,以后的很多事情是可以被机器取代的,比如翻译,专业的技术人员需要有创新才能立足!
以上是个人观点,不喜勿喷!
回答于 2019-09-11 08:43:50
适不适合学?这个问题答案绝对是肯定的。个人觉得题主更想问的是为什么吧。答主根据自己看到的认知中从以下几个点觉得初中生是必须得学学编程。
1.社会的发展
在80到90年代,小朋友玩耍的内容基本没有电子产品,唯一的电器就是电视机。相信大家应该都有所体会,特别是近今年,我们的生活每天和手机、电脑、平板分不开。给我们的生活中带来了很多便利。那么顺应社会的发展,这些电子产品已经是我们生活中必不可少的一部分,电子产品上的程序就是所谓的编程语言所写的。不管怎么样我们的后代都需要懂点编程是最好的。其实早在很早之前,前美国总统奥巴马就说过,必须让美国的所有小孩从小要学习编程。我国教育局也在2017年出台的对应的方案,准备在初中阶段把编程纳为正式课程。
2.增加逻辑能力和想象力
编写一个程序是需要去思考怎么样用学到的知识点做出来,那么这个过程是需要把对应的知识点按照一定的逻辑给结合起来的。同一个程序,由于不同的想象力,可以用不同的知识点来做出来。对于初中阶段的学生来说正好处于精力最旺盛,想象力也最丰富的时候,所以学习编程也是正好的选择。其实可以锻炼他们这两个点,学习编程在一定程度上是可以锻炼他们的毅力,耐心等等。
3.后期的发展
如果孩子对这块内容感兴趣,甚至就可以让他自己定为以后的发展方向。现在的it行业不管是薪资,还是发展是在朝上在增长的。我们的生活处处都离不了编程,这个行业对于孩子来说也可以成为一个目标。
以上就是答主自己的理解,如果有小伙伴有更好的想法,可以在评论区写下你的看法
回答于 2019-09-11 08:43:50
作为一名教育工作者,我来回答一下这个问题。
首先,答案是肯定的,初中生是可以学习编程的,而且能够学得会,但是一定要在精力允许的情况下,毕竟初中期间的学习压力还是比较大的。
在2008年的暑假期间,受一名同事的委托,我带了一个初中生参加实习,这名初中生与同期的项目组新人一同参加岗位内训,我给他安排的学习内容是Java编程语言。由于项目比较忙,所以平时并没有多少时间来关注他的学习进度,但是在一个月之后,这名初中生已经能够发现我书中的几个小问题,这让我感觉到他的学习情况还是比较顺利的。随后我给他安排了几个小实验,他也能够相对顺利的做出来,经过不到两个月的学习过程,这名初中生已经较为完整的掌握了Java的基础语法。
还有另外一个例子也能说明一定的问题。我曾经带过一个远房亲戚家的孩子,这个孩子当时在读中专,学的是汽修专业。我让他从Web前端开发开始学起,大部分情况下,他都是在自学,只是在有问题的时候,我会给予一定的指导。经过一年的学习之后,他不仅掌握了Web前端的基础开发知识,也掌握了Java Web开发的相关基础知识,能够自己完成一个比较完整的Web实验。他的基础知识相对来说是比较匮乏的,数学基础、英语基础、算法基础、计算机基础几乎都比较差,但是通过不断的学习和实验,最终也能够进行应用级开发,目前他在北京一家科技公司从事Java开发工作,主要开发金融领域的项目。
通过以上两个例子可以说明,学习编程语言并不难,大部分人通过一段时间的学习都能够掌握编程语言。随着大数据、人工智能的不断发展,编程语言未来将是职场人的重要技能之一。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续在头条写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,也可以咨询我,谢谢!
回答于 2019-09-11 08:43:50
初中的孩子,如果是零基础,还是先培养兴趣,从Scratch开始最好。
如果对游戏编程特别感兴趣,也可以试试Kodo,这是微软专门开发的一门儿童可视化编程语言,可以让孩子们自己开发设计PC以及Xbox游戏,可以提早将孩子引上程序员的这条道路,不过这门语言是针对一些心智比较成熟的大龄儿童而开发的。
如果有了一些基础了,希望做一些项目,如果是网站,HTML5和JS学习起来很快,也有很好的展现。
再需要一些算法或服务器编程,可以考虑Python。当然如果特别喜欢电子和硬件,可以从Arduino,乐高EV3等开始。
不要上手就给一些难度较大,趣味性差的工业级编程语言,可能很快就没啥兴趣了,因为缺少及时反馈和持续提升的使用场景。
上一篇:有一个依赖型的朋友,你会怎么做?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |