概念
简介
了解本课程的内容及其重要性。
- 文档
- 图片
- 视频
- 网站
- 游戏
...
简而言之,我们在计算机或移动设备上使用的任何应用程序都是由0和1组成的。程序控制并生成这些0和1的序列。帮助创建文档、视频和游戏的工具也都是程序。在本课程中,我们将学习如何开发程序。
编码是计算机与信息技术领域多个职业的基础技能。根据美国劳工统计局(BLS)的数据,2022年至2032年间,计算机相关职位预计将增长23%,成为增长最快的领域之一。
排名最高的职业
| 职业 | 中位薪资 | 职位数量 | 预期增长 |
|---|---|---|---|
| 计算机与信息研究科学家 | $131,490 | 33,500 | 21%(远高于平均水平) |
| 信息安全分析师 | $102,600 | 163,000 | 35%(远高于平均水平) |
| 软件开发人员、质量保证分析师和测试员 | $109,020 | 1,622,200 | 25%(远高于平均水平) |
| 网页开发人员与数字设计师 | $78,300 | 197,100 | 23%(远高于平均水平) |
从这张表格中不难看出编码技能的优势——只需记住,所有职业的中位年薪为45,760美元,大多数职业的预期增长仅为4%。
目标受众
无论年龄、性别或背景,任何人都可以学习编程。人们通常认为编程是数学和科学专家的专属技能。虽然具备数学和分析思维会有帮助,但并不需要你是数学或科学领域的专家才能学习编程。只要你愿意投入时间和精力,就能学会编程。
编程是一项在众多领域都非常有价值的技能:
- 网页设计与开发
- 商业与会计
- 机器人技术与计算机视觉
- 语音与语言处理
- 医疗与健康
- 天文与空间科学
注意: 这门课程最大的优点在于,你只需要一台设备和一个互联网连接,就能掌握编程技能。
课程内容
本课程所教授的程序简单易懂,专为零编程基础的学习者设计。课程将介绍编程的基本概念,包括:
- 声明和使用变量
- 做出决策
- 执行重复任务
- 理解列表和字符串
- 使用函数复用代码
Ruby 的优势
本课程使用的编程语言是 Ruby。它是一种高级语言,意味着对人类来说易于理解。Ruby 具有许多优点,列举如下:
- 它是一种通用编程语言,广泛应用于多个领域。
- 使用 Ruby 的程序员在就业市场上需求量大,同时也为从事软件开发的专业人士带来其他财务机会。
- 语法清晰,易于阅读、编写和学习。
- 拥有庞大的开发者社区和论坛,开发者可以积极交流并解决各类问题。
...
帮助你学好这门课程的关键因素是你对编程的兴趣。你此刻正在阅读本页面,说明你已经具备了成功所需的一切!
即使你对编程和 Ruby 一无所知,也能从本课程中学到很多知识。实践练习和嵌入式代码将帮助你建立信心并提升技能。那么,让我们开始吧!