Logo
☆☆☆☆☆
0.0
Beginner
3h

学习用 Ruby 编程:通过示例

编程是一种教会计算机以程序员认为正确的方式完成某项任务的方法。换句话说,编程就是描述如何执行某种处理过程。 在本课程中,你将通过动手实践使用 Ruby 编程,逐步构建一个猜单词游戏(猜字母游戏)。在游戏中,一名玩家选择一个隐藏的单词,另一名玩家尝试猜出这个单词。你将逐步学习构建这个游戏,并在课程结束时,掌握一个功能完整的猜单词游戏,同时学会编程的基础知识。这是一门入门级课程,无需任何编程经验即可学习。 本课程将为你打下坚实的编程基础,也为未来提升编程技能以及迈向编程职业道路铺平了道路。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
学习用 Ruby 编程:通过示例
编程是一种教会计算机以程序员认为正确的方式完成某项任务的方法。换句话说,编程就是描述如何执行某种处理过程。 在本课程中,你将通过动手实践使用 Ruby 编程,逐步构建一个猜单词游戏(猜字母游戏)。在游戏中,一名玩家选择一个隐藏的单词,另一名玩家尝试猜出这个单词。你将逐步学习构建这个游戏,并在课程结...

WHAT YOU'LL LEARN

通过实际操作,使用 Ruby 构建一个功能完整的猜字游戏(Hangman)

Content

7 Lessons • 0 Quizzes • 0 Challenges

开始之前
  1. 1

    本课程内容概览

入门
  1. 1

    隐藏一个单词并请求输入一个字母

  2. 2

    等待输入并检查它

  3. 3

    优化输入检查

处理多个字母
  1. 1

    索取更多字母

  2. 2

    挑战:字符计数器

  3. 3

    解决方案:字符计数器

  4. 4

    通过使用例行程序来改善行为

  5. 5

    显示玩家找到的字母

  6. 6

    挑战:建立例行程序

  7. 7

    解决方案:建立例行程序

改进实现
  1. 1

    拆分源代码

  2. 2

    挑战:为常规任务创建独立的文件

  3. 3

    解决方案:将常规操作拆分为独立的文件

  4. 4

    显示玩家已经找到的所有字母

  5. 5

    挑战:实现多个例程

  6. 6

    解决方案:实现多个例程

  7. 7

    记录错误的猜测

  8. 8

    挑战:对集合进行排序并去除重复项

  9. 9

    解决方案:对集合进行排序并去除重复项

声明结果并优化展示
  1. 1

    声明玩家已获胜

  2. 2

    挑战:打印一个集合的部分内容

  3. 3

    解决方案:打印一个集合的部分内容

  4. 4

    声明玩家已失败

  5. 5

    挑战:实现一个简单的循环

  6. 6

    解决方案:实现一个简单的循环

  7. 7

    画出吊刑架

  8. 8

    向游戏中添加绞刑架

推广我们的实现
  1. 1

    支持重复字母

  2. 2

    挑战:拆分字符串

  3. 3

    解决方案:拆分字符串

  4. 4

    选择随机单词

  5. 5

    挑战:猜数字

  6. 6

    解决方案:猜数字

总结
  1. 1

    结论

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)