学校学生工科学生接私活

by Sarvasv Kulpati

由Sarvasv Kulpati

为什么我要在学校教年轻的学生如何编码 (Why I’m Teaching Younger Students At My School How To Code)

以及为什么还要教别人编码 (And why you should teach someone how to code, too)

Imagine if you grew up around people but never learned the language they spoke to each other. Wouldn’t it be absurd? Yet, technology powers almost everything in today’s world and most children have no idea about language it speaks.

想象一下,如果你在人们周围长大, 但从未学过他们彼此交流的语言 。 会不会很荒谬? 然而,技术为当今世界的几乎所有事物提供了动力,并且大多数孩子对它所讲的语言一无所知。

This rapid growth of technology requires a rapid pace of education to follow it, but it is pretty clear that schools are far behind. They just take too long to revise their curriculum. In my current Grade 10 computer science course, CDs are considered hi-tech. ?

技术的飞速发展需要快速的教育步伐,但是很明显学校远远落后于技术。 他们只是花太长时间修改他们的课程。 在我目前的10年级计算机科学课程中,CD被认为是高科技的。 ?

This is why I decided to take matters into my own hands and teach students in my school about technology.

这就是为什么我决定自己动手做事,并在学校里向学生讲授技术的原因。

I’m a fifteen year old with a strong passion for all things tech, and I’ve been coding for almost 2 years now.

我今年15岁,对所有技术都怀有强烈的热情,而我从事编码工作已经快两年了。

Here are some reasons why teaching every child how to code is important.

这是为什么教每个孩子如何编码很重要的一些原因。

1.技术在我们的生活中越来越多地出现 (1. Technology is becoming increasingly present in our lives)

This increasing trend of technology permeating through almost every aspect of our existence — transport, entertainment, productivity, and even education — doesn’t seem to be slowing down. In fact, because of Moore’s Law, it’s speeding up, exponentially.

渗透到我们生存的几乎所有方面的这种不断增长的技术趋势-交通,娱乐,生产力,甚至是教育-似乎并没有在放缓。 实际上,由于摩尔定律,它正在成倍地加快发展。

We should at least have a basic understanding of the systems around us and how they work, and for that, children need to learn programming.

我们至少应该对我们周围的系统以及它们的工作方式有基本的了解 ,为此,孩子们需要学习编程。

2.赋予孩子更多的权利 (2. It empowers children to be more than consumers)

Instead of playing video games and using apps, children can now gain the crucial skills required to make them. Should they find these skills interesting, they can refine them to take it up as a career.

现在,孩子们不再需要玩视频游戏和使用应用程序,而可以掌握制作游戏所需的关键技能。 如果他们发现这些技能很有趣,则可以对其进行完善以将其作为职业。

Programming is amazing in the sense that you can create anything using technology that you already have access to — networks, utilities, even whole worlds. You name it.

您可以使用已经可以使用的技术(网络,实用程序甚至整个世界) 创建任何东西的意义上来说,编程是令人惊叹的。 随便你

It’s only by introducing kids to this opportunity that they will understand the possibilities.

只有通过向孩子们介绍这个机会,他们才能理解各种可能性。

3.它教他们如何思考 (3. It teaches them how to think)

“Everybody in this country should learn to program a computer, because it teaches you how to think.” — Steve Jobs

“这个国家的每个人都应该学习计算机编程,因为它教会了您如何思考。” —史蒂夫·乔布斯

Programming teaches fundamental problem solving skills like breaking things down into small tasks, keeping things simple and modular, and learning from your mistakes.

编程教授基本的问题解决技能,例如将事情分解成小任务,使事情简单和模块化以及从错误中学习。

The skills kids learn from programming can be applied to many areas of their lives.

孩子们从编程中学到的技能可以应用于他们生活的许多领域。

4.学生成为自给自足的学习者 (4. Students become self-sufficient learners)

I taught myself how to code. I never had a teacher to tell me how to fix problems. Everything I learned was from hours of debugging and scrolling through Stackoverflow.

我自学了如何编码。 我从来没有老师告诉我如何解决问题。 我学到的一切都是从数小时的调试和滚动Stackoverflow中学到的。

I wasn’t too sure my students would replicate this behaviour, but thankfully, they did. Some of them who were really interested in what they were making went out of their way to learn how stuff worked and how they could use it, even outside school.

我不太确定我的学生会重复这种行为,但值得庆幸的是,他们做到了。 他们中的一些人对自己的作品非常感兴趣,他们甚至学会了如何使用东西以及如何使用它们,甚至在学校外面。

5.您会变得更擅长编码自己 (5. You become better at coding yourself)

When teaching someone something, they will constantly ask you the simplest and most basic questions. These are the foundational pillars of your knowledge, and the fact that you will keep reiterating them means that your understanding will become rock solid.

在教别人某事时,他们会不断问您最简单,最基本的问题。 这些是您知识的基础,而您将不断重申它们的事实意味着您的理解将变得坚如磐​​石。

The fact that I had to teach people coding also meant that I had to review lots of knowledge, and had to make sure that I understood it completely before I could explain it.

我必须教人们编码的事实也意味着我必须复习很多知识,并且必须确保我完全理解它,然后才能加以解释。

Even the Nobel Prize winning physicist Richard Feynman used to consider that teaching people was the best way to learn, so much so that a method was named after him.

甚至获得诺贝尔奖的物理学家理查德·费曼(Richard Feynman)都曾经认为,教人是最好的学习方法,以至于有一种方法以他命名 。

为什么还要教别人编码 (Why you should teach someone how to code, too)

Knowledge should not be locked up and stored or remain in a select group of people’s heads. It should spread, and it is your duty as someone with that knowledge to spread it.

知识不应被锁定和存储或保留在特定的人们的头脑中。 它应该传播,作为具有这一知识的人,您有责任传播它。

If you can code, you understand how fun and fulfilling it can be - when you aren’t debugging of course ?. You also understand the value of knowing how to code.

如果您可以编写代码,那么您就会了解它的乐趣和充实性 -当然,当您不调试时? 您还将了解知道如何编码的价值。

So why not pass on the light of knowledge to someone you know?

那么,为什么不将知识之光传递给您认识的人呢?

It could be your friends, your children, maybe even your coworkers. Who knows, they might enjoy it and start learning by themselves.

可能是您的朋友,您的孩子,甚至您的同事。 谁知道,他们可能会喜欢它并开始自己学习。

Thanks for reading. I hope this short post has ignited your passion to contribute by teaching others how to code.

谢谢阅读。 我希望这篇简短的帖子激发了您的热情,可以通过教别人如何编码来做出贡献。

Want to chat? Find me on Twitter, Linkedin, and Quora

想聊天? 在Twitter , Linkedin和Quora上找到我

Here’s some other posts I’ve written

这是我写的其他一些帖子

You Need To Go On An Information DietWe live in a society of drug addicts. Your best friend is probably one. So is your family. And odds are, so are you…hackernoon.comApple’s Speciality Isn’t Hardware Or SoftwareThe obvious point everyone misses when criticising Applemedium.comIf You Are Making A Startup For Young People, Don’t Pay Attention To The ProductThe special way Snapchat won over all of us millennialshackernoon.com

您需要进行信息饮食 我们生活在一个吸毒者社会。 你最好的朋友可能是一个。 你的家人也是。 而且,您也很可能…… hackernoon.com 苹果公司的专长不是硬件还是软件 当批评Apple medium.com 时,每个人都会遗忘 一个 明显的问题 。 Snapchat赢得了我们所有人千禧一代的方式 hackernoon.com

翻译自: https://www.freecodecamp.org/news/why-im-teaching-younger-students-at-my-school-how-to-code-f74ba3f174e3/

学校学生工科学生接私活

学校学生工科学生接私活_为什么我要在学校教年轻的学生如何编码相关推荐

  1. 学校学生工科学生接私活_理工科学生在美国以外的最佳城市

    学校学生工科学生接私活 Expanding the scope of where to look can broaden skills and experiences. 扩大看点的范围可以扩大技能和经 ...

  2. python入门可以接私活_第一次接私活亲身经历

    前提 我相信很多人都接过私活,我想把我的接私活的经历说下,希望能帮助更多的园友,引以为戒,在这个项目中我也有很多原因,再次自我检讨(希望通过每次自我反省能更好的完善自己),好了 说主题.在3月19号通 ...

  3. 程序员接私活_程序员接私活平台(程序员接外包网站)

    对于这个问题,我感觉我比较有发言权,因为我接触过很多这方面的东西.在开始讲之前,我可以肯定的告诉大家,一个非常残酷的答案,那就是没有任何一家平台可以让你比较稳定的去接单. 传统的接活平台 比如传统的接 ...

  4. 程序员接私活_程序员接私活必备的11个开源项目!

    目前我已经开发私活已经很多了,如APP.公众号.网站.小程序 他们都需要后台管理UI,如果从0开始开发一套太费时间了 网上开源的有现成的轮子干嘛不用了 下面我分享11个Github优秀的UI轮子,真的 ...

  5. java私活_程序员接私活,怎样防止做完不给钱?

    首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况. 那么 ...

  6. php哪里接私活_看了这些程序员接私活的渠道,瞬间爆炸!

    去年有对一些众包平台进行过比较分析,今天再回首看有一些平台已经很遗憾地停止服务了.但同时,也新增了一些平台来提供服务.所谓沧海横流方显英雄本色,大浪淘沙才见壮志豪情,在这个互联网最好的时代也是最坏的时 ...

  7. 创新计算机学校杨,丰都【****的职高】_重庆市涪陵创新计算机学校

    丰都[****的职高],重庆市涪陵创新计算机学校,采取"中专+大专""3+2"培养模式,让就读我校中专的学生能顺利升入大学深造. 其结婚登记不是在中国内地办理的 ...

  8. 涪陵计算机二级学校,厉害了!涪陵这所原不起眼的民办职业学校成功逆袭,在全国都排得上号...

    原标题:厉害了!涪陵这所原不起眼的民办职业学校成功逆袭,在全国都排得上号 因为本土 所以亲近 你对中职教育有啥印象? 事实上, 中国职业教育发展到今天, 已不再是曾经的"断头"教育 ...

  9. 工科学生考研能选择计算机专业么,考研应该如何选择学校和专业

    虽然近年报考研究生的人越来越多,但仍有一些专业报考量不足,个甚至出现招不满或无人报的现象.在个别学校的热门专业,即便是总分超过350分(四门课总分为500分,一般最低线为325分),也未必能保证被录取 ...

最新文章

  1. 小白都能看得懂的java虚拟机内存模型
  2. android模糊检索_【android学习笔记】ormlite学习之模糊搜索like
  3. C# 注册表控制++ Autorun after windows
  4. onethink中的用户登录session签名
  5. 有关学习Android资料的一些网站
  6. Tomcat9的安装以及配置环境
  7. 2021齐齐哈尔实验中学高考成绩查询,齐齐哈尔名列前茅的4所高中,成绩一目了然,谁是市内最强中学?...
  8. 除了屏下无孔全面屏,红魔7系列还有这些黑科技
  9. html面试题(一)--html css js
  10. 51单片机之蜂鸣器为什么不响
  11. 现代数学观,何处寻?
  12. IPTV直播和实时互动直播是一回事吗?
  13. PTA天梯赛L1刷题总结(三)15分题型(超详细题解)
  14. 惠普服务器380作用,至强E5服务器介绍:惠普DL380p Gen8_惠普服务器_服务器评测与技术-中关村在线...
  15. 不动产登记 科学用好大数据
  16. 个人邮箱怎么注册呢?个人邮箱申请能绑定微信收发邮件吗?
  17. 供个人开发者免费使用的一些API接口网站推荐
  18. 数据类型分为两大种:
  19. 压缩感知基本概括——三大基本问题
  20. CentOS安装图形桌面GNOME

热门文章

  1. 媒体播放器的状态 winform
  2. 当前目标 1614868689
  3. 仓库对象DataSet与小车对象DataAdapter的 关键命令 1201
  4. django-模板的功能与配置
  5. Leetcode PHP题解--D68 283. Move Zeroes
  6. 崛起于Springboot2.X之Mysql读写分离(6)
  7. (7)Microsoft office Word 2013版本操作入门_常用技巧
  8. TypeScript + React 学习render props
  9. geoserver集成以及部署arcgis server瓦片数据
  10. ZABBIX API简介及使用