想学习编程吗?10个初学者学习编程的重要知识点。

  • A+
所属分类:幼儿编程

编程是你在这些现代时代可以获得的最有价值的技能之一,无论是为了职业前景还是为了扩展你的大脑并创造出令人敬畏的东西。如果您刚刚开始学习编程,那么这里有十条初学者学习编程的重要知识点可以帮助你解决问题。

10.找出你想学习编程的原因

你进入的方向在很大程度上取决于你想要学习编程的原因以及你需要投入多少时间来学习。如果您想成为一名专业程序员,注册大学课程可能是您最好的选择。(谷歌有一份关于潜在软件工程师的建议技能和课程列表。)如果你想在业余时间建立网站或游戏以获得乐趣(并可能获利),交互式教程可能会更好。Bloc 根据工作量,成本和您选择编程的原因对课程选项进行了比较。如果您仍在决定科技事业,Switch会根据您的兴趣推荐一个。

9.选择正确的语言
想学习编程吗?10个初学者学习编程的重要知识点。
没有一种“最好的”编程语言,一旦你学会了一种语言,就可以很容易地选择另一种语言,所以不要太过于选择你的第一语言。也就是说,有些语言比其他语言更适合初学者。您选择开始使用的语言可能同样取决于您的目的。(例如,如果你想编写一个iOS应用程序,你需要学习Swift。)如果你认真对待编程,那么有一个从C开始的情况,尽管像Python这样的高级语言更容易跳转马上进去 这是一个比较一些流行的编程语言的信息图。

8.从小开始(并且耐心等待)

无论您选择哪种语言或学习方法,都应该从一开始就开始(一个非常好的起点)。例如,当David Sinsky 在八周内自学代码时,他花了一个周末获得对Python的介绍性掌握,并在一个周末获得对Django的介绍性理解 - 完成教程,删除所有教程代码,并通过再次从头开始教程。从基础开始,随着进步,耐心等待自己。要从头到尾完成第一个编程项目,将项目分解为简单的步骤。如果一种学习方法对你不起作用(例如书籍),在放弃之前尝试另一种方法。

7.尝试儿童应用程序

即使是幼儿这些天也在学习编程。这对我们所有人来说实际上都是一件好事。尽管许多旨在教孩子们编写代码的程序非常简单,但其中许多程序(如Scratch)适合所有年龄段。无论你多大年纪都没关系; 甚至儿童动画应用程序也可以帮助您开始编程的基础知识(顺便说一下,edX有一个关于编程的简单编程)。

6.使用免费在线培训网站
想学习编程吗?10个初学者学习编程的重要知识点。
像Codecademy和其他一小时代码参与者在内的免费在线培训网站可以帮助您编写第一个计算机程序。来自KhanAcademy,Codecademy,Code.org和许多其他组织的教程将向您介绍编程的基础知识 - 同时创建新游戏,站点或其他项目。根据您使用Bento学习的语言查找所需的资源。这些都是很好的起点,但在这些介绍之后,您需要主动进一步或继续学习。

5.参加编程课程
想学习编程吗?10个初学者学习编程的重要知识点。
与专注于一种语言的在线培训网站相比,在线计算机科学课程提供了更多的教育体验。这些课程旨在教你几个月大学课程的基本技能。我不能亲自推荐Harvard的CS50(你可以免费使用),但是你可以选择很多其他产品(很多都列在我们的Lifehacker U系列上)。您甚至可以通过这15种在线课程的选择来建立大学水平的计算机科学教育

4.获取一些免费的编程书籍

当你遇到问题或只是需要查看某些内容时,参考书就会非常方便。GitHub上发布了大量500多本免费编程书籍,另外还有 24种编程语言的电子书。

3.玩编程游戏

通常最好的学习方式是通过游戏。虽然大量的编程教程让你自己构建简单或复杂的游戏,但几个教学网站实际上是游戏:Code Combat和CodinGame是你可能会玩的两个。

2.获得导师(或教导其他人)

编程社区里到处都是愿意帮助下一代程序员的人。Hack.pledge()是一个将您连接到导师的网站,或者您可以注册以指导其他人。即使只是计划教授您所学到的知识,也可以帮助您更好地保留信息。

1.破解其他人的代码
想学习编程吗?10个初学者学习编程的重要知识点。
当您对其他人的代码进行反向工程,测试每一行以查看其工作原理时,您可以更好地了解大局。由于大量的开源代码,您可以了解任何事情 - 并继续学习增量黑客周期。如果您改进了程序,请记住与社区分享您的代码。

发表评论

您必须才能发表评论!