Programming learning resources: Difference between revisions
(Created page with "There are many resources you can use to learn programming, or coding, online. Some of them are listed below. ==Websites that teach basic programming== {| class="sortable" bo...") |
No edit summary |
||
Line 8: | Line 8: | ||
| [[Codecademy]] || [http://www.codecademy.com www.codecademy.com] || This focuses on teaching the syntax and basic semantics of important programming languages and web development frameworks. The focus is more on mastery of syntax than on a general programming mentality. Ideal for people who want to master the syntax of a specific programming language at a basic level. | | [[Codecademy]] || [http://www.codecademy.com www.codecademy.com] || This focuses on teaching the syntax and basic semantics of important programming languages and web development frameworks. The focus is more on mastery of syntax than on a general programming mentality. Ideal for people who want to master the syntax of a specific programming language at a basic level. | ||
|- | |- | ||
| [[Code.org]] || [http://code.org code.org] || This focuses on teaching the programming mentality. It begins by using a [[wikipedia:visual programming language|visual programming language]] called Blockly (a simplified web-based version of [[wikipedia:Logo (programming language)|Logo]]) to teach the ideas of programs as sequences of instructions as well as various coding constructs such as loops. Ideal for people of all ages (including young children) to master basic programming constructs. | | [[Code.org]] || [http://learn.code.org learn.code.org] || This focuses on teaching the programming mentality. It begins by using a [[wikipedia:visual programming language|visual programming language]] called Blockly (a simplified web-based version of [[wikipedia:Logo (programming language)|Logo]]) to teach the ideas of programs as sequences of instructions as well as various coding constructs such as loops. Ideal for people of all ages (including young children) to master basic programming constructs. | ||
|} | |} |
Revision as of 10:24, 29 December 2013
There are many resources you can use to learn programming, or coding, online. Some of them are listed below.
Websites that teach basic programming
Resource | Website | Description |
---|---|---|
Codecademy | www.codecademy.com | This focuses on teaching the syntax and basic semantics of important programming languages and web development frameworks. The focus is more on mastery of syntax than on a general programming mentality. Ideal for people who want to master the syntax of a specific programming language at a basic level. |
Code.org | learn.code.org | This focuses on teaching the programming mentality. It begins by using a visual programming language called Blockly (a simplified web-based version of Logo) to teach the ideas of programs as sequences of instructions as well as various coding constructs such as loops. Ideal for people of all ages (including young children) to master basic programming constructs. |