Skip to content

Commit

Permalink
Merge branch 'main' into workbooks-level4andup
Browse files Browse the repository at this point in the history
  • Loading branch information
Felienne authored Sep 30, 2024
2 parents 986a228 + 81e7dcd commit e87450d
Show file tree
Hide file tree
Showing 107 changed files with 6,630 additions and 5,356 deletions.
906 changes: 450 additions & 456 deletions content/adventures/ca.yaml

Large diffs are not rendered by default.

228 changes: 118 additions & 110 deletions content/adventures/es.yaml

Large diffs are not rendered by default.

5,297 changes: 2,686 additions & 2,611 deletions content/adventures/sr.yaml

Large diffs are not rendered by default.

41 changes: 26 additions & 15 deletions content/adventures/zh_Hans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2563,9 +2563,9 @@ adventures:
```
story_text_2: |
### 练习
是时候创建自己的变量了!
在示例代码中,我们以变量“动物”为例。在第1行中设置了变量,在第2行中,我们在`{print}`命令中使用了变量
首先,在空白处填上你最喜欢的动物,完成我们的例子。然后自己编写至少3个这样的代码。选择一个变量,并使用`{is}`命令设置该变量。然后使用`{print}`命令,就像我们所做的那样
是时候创建自己的变量了
在示例代码中,我们创建了一个变量 `favorite_animal` 的示例。在第 1 行中设置了变量,在第 2 行中我们在 `{print}` 命令中使用该变量
首先,通过在空白处填写您最喜欢的动物来完成我们的示例。然后自己创建至少 3 个这样的代码。选择一个变量,并使用 `{is}` 命令设置该变量。然后像我们一样,使用 `{print}` 命令使用它
example_code_2: |
```
最喜爱的动物 {is} _
Expand Down Expand Up @@ -3853,10 +3853,10 @@ adventures:
```
2:
story_text: |
在这个关卡中,你可以练习使用变量,这样你就可以在下一个关卡中制作石头、剪刀、布游戏!
在这一关中,您可以练习使用变量,以便在下一关中制作石头、剪刀、布游戏
### 练习
通过在空格上填写**变量**来完成代码。
这个游戏不是很互动,但是不用担心!在下一个选项卡中,您将学习如何使用`{ask}`命令和变量来使您的游戏具有互动性!
通过在空白处填写**变量**来完成代码。
这个游戏的互动性不强,但不用担心!在下一个选项卡中,您将学习如何使用变量和`{ask}`命令让您的游戏具有互动性!
example_code: |-
```
选择 {is} 石头
Expand Down Expand Up @@ -4591,28 +4591,39 @@ adventures:
```
2:
story_text: |
在这一级,你可以使用变量来使海龟互动。例如,你可以问玩家海龟必须走多少步。
在第 1 级中,乌龟只能向左或向右转。这有点无聊!
在第 2 级中,他可以将鼻子指向所有方向。
使用 90 度旋转四分之一,180 度旋转一半,一整圈是 360 度。
### 练习
此代码现在创建字母 T。你能改变它来制作字母 B 吗?
**额外**将字母更改为不同的字母,例如你名字的第一个字母。
你还可以通过将颜色设置为 `{color}` `{white}` 来制作多个字母。
example_code: |
```
答案 {is} {ask} 海龟应该走多少步?
{forward}答案
{forward} 20
{turn} 90
{forward} 20
{turn} 180
{forward} 100
```
story_text_2: |
此外,在第1级,海龟只能左转或右转。这有点无聊!
在第2级,它可以转向任何方向。
用90来转1/4圈。我们管这个叫角度。完整转一圈是360度。
您可以使用变量来让乌龟 `turn`.
### 练习
你能用这段代码来画一个图形吗?比如三角形或者圆形?
更改代码,使其创建一个三角形。提示:您只需在一个地方更改代码。
example_code_2: |
```
{print} 正在画图
{print} 绘制图形
角度 {is} 90
{turn} 角度
{forward} 25
{turn} 角度
{forward} 25
{turn} 角度
{forward} 25
```
3:
story_text: |
Expand Down
18 changes: 9 additions & 9 deletions content/cheatsheets/fi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
väri {is} {ask} Mikä on lempivärisi?
{print} väri on lempivärisi!
- name: '{sleep}'
explanation: '`{sleep}` anna Hedyn pitää (muutama) sekunti taukoa.'
explanation: '`{sleep}`:lla voit antaa Hedyn pysähtyä pariksi sekunniksi.'
demo_code: |-
{print} Annas kun ajattelen sekunnin...
{sleep}
Expand Down Expand Up @@ -104,8 +104,8 @@
väri {is} {ask} 'Mikä on lempivärisi?'
{if} väri {in} hienot_värit {print} 'hieno!' {else} {print} 'plääh'
- name: '{pressed}'
explanation: Check whether a given key on the keyboard is `{pressed}`.
demo_code: '{if} a {is} {pressed} {print} ''You pressed A!'' {else} {print} ''You pressed another key!'''
explanation: Tarkista, onko näppäimistön tietty näppäin `{pressed}`.
demo_code: '{if} a {is} {pressed} {print} ''Painoit A!'' {else} {print} "Painoit toista näppäintä!"'
6:
- name: '{print}'
explanation: Tulosta tarkasti käyttäen heittomerkkejä.
Expand All @@ -115,7 +115,7 @@
demo_code: |-
vastaus = {ask} 'Paljonko on 10 plus 10?'
{if} vastaus {is} 20 {print} 'Kyllä!' {else} {print} 'Oho'
- name: '{ask} ja {if} kilpikonnan kanssa'
- name: '`{ask}` ja `{if}` kilpikonnan kanssa'
explanation: Ask the user how many angles they want.
demo_code: |-
angles = {ask} 'How many angles?'
Expand Down Expand Up @@ -159,12 +159,12 @@
{turn} 90
{forward} 50
- name: '{pressed}'
explanation: Check whether a given key on the keyboard is `{pressed}`.
explanation: Tarkista, onko näppäimistön tietty näppäin `{pressed}`.
demo_code: |-
{if} a {is} {pressed}
{print} 'You pressed A!'
{print} 'Painoit A!'
{else}
{print} 'You pressed another key!'
{print} 'Painoit toista näppäintä!'
9:
- name: '{if} monelle riville'
explanation: The answer of a sum of questions with `{ask}` and see if it is correct. Now we print out two lines.
Expand Down Expand Up @@ -220,7 +220,7 @@
demo_code: |-
nimi = 'Hedy robotti'
{print} 'Hei ' nimi
- name: heittomerkit {if} vertailun jälkeen
- name: heittomerkit `{if}` vertailun jälkeen
explanation: Teksti lainausmerkeissä komennon `{if}` jälkeen.
demo_code: |-
nimi = {ask} 'Kuka olet?'
Expand Down Expand Up @@ -316,7 +316,7 @@
firstfruit = fruit[1]
{print} firstfruit
- name: Get a random item from a list
explanation: To get a random item from a list we use [random] so fruit[random] means, get a random fruit from the list!
explanation: Saadaksesi satunnaisen kohteen luettelosta käytämme [{random}], joten hedelmä[{random}] tarkoittaa, että ota satunnainen hedelmä luettelosta!
demo_code: |-
fruit = ['banana', 'apple', 'cherry']
random_fruit = fruit[{random}]
Expand Down
16 changes: 8 additions & 8 deletions content/cheatsheets/ru.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
explanation: Напечатать что-нибудь с `{print}`.
demo_code: '{print} Привет, добро пожаловать в Hedy!'
- name: '{ask}'
explanation: спросить что-нибудь с `{ask}`.
explanation: Спросить что-нибудь с `{ask}`.
demo_code: '{ask} Какой Ваш любимый цвет?'
- name: '{echo}'
explanation: repeat something using `{echo}`.
explanation: Повторить что-то с помощью `{echo}`.
demo_code: |-
{ask} What is your favorite color?
{echo} so your favorite color is
- name: '{print} emojis'
explanation: print an emoji with `{print}`.
{ask} Какой ваш любимый цвет?
{echo} ваш любимый цвет
- name: '{print} эмодзи'
explanation: Напечатать эмодзи с помощью `{print}`.
demo_code: '{print} 🙋 🌍 ❗'
- name: '{forward}'
explanation: Draw a line with `{forward}`.
explanation: Нарисовать линию с помощью `{forward}`.
demo_code: '{forward} 100'
- name: '{turn}'
explanation: turn the drawing turtle with `{turn}`.
explanation: Повернуть черепашку с помощью `{turn}`.
demo_code: |-
{forward} 25
{turn} {left}
Expand Down
Loading

0 comments on commit e87450d

Please sign in to comment.