Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/JP/page08.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Mini Microは次の行に「hello」(引用符なし)と表示して答え
-- left
コンピューターは速いですが、あまり賢くはありません。しかも、とても細かいところにうるさいのです!単語のつづりをまちがえたり、小文字にすべきところを大文字にしたりすると、コンピューターはあなたの言いたいことを理解できません。やってほしかったことをするかわりに、*エラーメッセージ*を表示します。でも大丈夫です!それは「よくわからないよ」とコンピューターが教えてくれているだけなのです。
-- right
さあ、試してみましょう!大文字で「Print」と入力したり、「pront」のようにつづりをまちがえたりして、何が起こるか見てみてください。心配しないで、こわれたりはしません!
さあ、試してみましょう!先頭だけ大文字で「Print」と入力したり、「pront」のようにつづりをまちがえたりして、何が起こるか見てみてください。心配しないで、こわれたりはしません!

-- left
[!](p08-errorScreen.png)
Expand Down
2 changes: 1 addition & 1 deletion src/JP/page10.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@ Mini Microには、プログラムを入力したり編集したりするため
-- left
[!](p10-listing1.png)
-- right
もう少し長いものにも挑戦してみましょう!プロンプトで`reset`と入力して前のプログラムを消し、それから`edit`で新しいプログラムを始めます。左のプログラムを、まちがえないように打ち込んでください。[!X](p10-closeButton.png)を押してコードエディターを終わり、`run`と入力しましょう。どうなりましたか?
もう少し長いものにも挑戦してみましょう!Mini Microのプロンプトで`reset`と入力して前のプログラムを消し、それから`edit`で新しいプログラムを始めます。左のプログラムを、まちがえないように打ち込んでください。[!X](p10-closeButton.png)を押してコードエディターを終わり、`run`と入力しましょう。どうなりましたか?

-- gap
4 changes: 2 additions & 2 deletions src/JP/page14.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
-- left
ここまでは、“hello”や“recipes”のような文字列をおもに使ってきました。でもコンピューターは、`42`や`-5.73`のような数値をあつかうこともできます。というより、コンピューターは数値をあつかうのが大の得意なのです!
-- right
コンピュータープログラムの中では、文字列は必ず引用符で囲んで書かなければなりません。数値には引用符を使い_ません_。こうすることで、コンピューターは文字列と数値を見分けられるのです。
コンピュータープログラムの中では、文字列は必ず引用符で囲んで書かなければなりません。数値には引用符を使い _ません_ 。こうすることで、コンピューターは文字列と数値を見分けられるのです。
(*文字列*などの言葉をもう一度確認したいときは、52〜53ページを見てください。)

-- left 40%
[!](p14-mathScreen.png)
-- right
電卓でできることは、コンピュータープログラムでも何でもできます。コンピューターでは、こうした計算を*算術演算子*、つまり*+*、*-*、*\**、*/*、*^*を使って書きます。
電卓でできることは、コンピュータープログラムでも何でもできます。コンピューターでは、こうした計算を*算術演算子*、つまり *+*、*-*、*\**、*/*、*^* を使って書きます。
演算子の前後にスペースを入れても、入れなくてもかまいません。好きなほうでどうぞ。

-- left
Expand Down
8 changes: 4 additions & 4 deletions src/JP/page18.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
-- left

## ループ
コンピューターが同じことを何度もくり返すようにプログラムされているとき、それを_ループ_と呼びます。コンピューターは、サーキットをぐるぐる走り回りながら、同じことをくり返すロボットのようなものです。
コンピューターが同じことを何度もくり返すようにプログラムされているとき、それを _ループ_ と呼びます。コンピューターは、サーキットをぐるぐる走り回りながら、同じことをくり返すロボットのようなものです。

これを行う方法の1つが_whileループ_です。whileループは、`while`のあとに書かれた条件が真であるかぎり、`while`と`end while`のあいだにあるものをすべてくり返します。
これを行う方法の1つが _whileループ_ です。whileループは、`while`のあとに書かれた条件が真であるかぎり、`while`と`end while`のあいだにあるものをすべてくり返します。
-- right
[!](p18-racetrack.png)

Expand All @@ -13,7 +13,7 @@
-- 2 of 3
[!](p18-loop.png)
-- 3 of 3
条件はどんなものでもかまいません。`true`にすることもできて、そうすると_無限ループ_になります
条件はどんなものでもかまいません。`true`にすることもできて、そうすると _無限ループ_ になります
無限ループから抜け出すには、`break`コマンドを使うか、Control-Cを押します。

-- full
Expand All @@ -28,7 +28,7 @@

-- pagebreak
-- left
もう1つのループの方法が_forループ_です。`for`と`end for`のあいだのコードをくり返しますが、そのたびに変数(_ループ変数_と呼びます)に値を代入していきます。範囲の中の値をすべて使い終わると、ループは終了します。
もう1つのループの方法が _forループ_ です。`for`と`end for`のあいだのコードをくり返しますが、そのたびに変数( _ループ変数_ と呼びます)に値を代入していきます。範囲の中の値をすべて使い終わると、ループは終了します。
-- right
[!](p18-forSyntax.png)

Expand Down
2 changes: 1 addition & 1 deletion src/JP/page52.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
-- pagebreak
-- left
*ループ*:何度もくり返されるコードの部分のこと。
*マップ*:キーと値のペアを集めたもの。MiniScriptでは、マップは波かっこで囲みます。マップは_ドット構文_も使えます
*マップ*:キーと値のペアを集めたもの。MiniScriptでは、マップは波かっこで囲みます。マップは _ドット構文_ も使えます
*Mini Micro*:ネオレトロな仮想コンピューター。どんな種類の本物のコンピューターを持っていても、同じやり方で楽しいゲームやデモを作ることができます。
*MiniScript*:とてもシンプルで、わかりやすく、学びやすいことで知られているプログラミング言語。それでいて、本格的なプログラムを書けるだけの力も持っています。
*オブジェクト*:値と関数の両方を持っている、マップの一種。
Expand Down
4 changes: 2 additions & 2 deletions src/JP/page54.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
## もっと先へ進もう
-- left
この本では、コンピュータープログラミングをちょっぴり味わってもらいました。もっと学びたいと思ったら、その方法はたくさんあります!
そのいちばんの方法のひとつが、もう一冊の本_Learn to Code in 30 Days_です。30の短い章で、第一歩から進んだプログラミングの技術まで連れて行ってくれます。
そのいちばんの方法のひとつが、もう一冊の本 _Learn to Code in 30 Days_ です。30の短い章で、第一歩から進んだプログラミングの技術まで連れて行ってくれます。
[!](p54-learnToCode.png)
-- right
`https://miniscript.org`にアクセスすると、Mini Microのホームページをはじめ、いろいろな資料へのリンクが見つかります。_Mini Micro Cheat Sheet_も探してみましょう。Mini Microで使えるすべての関数がのっている、4ページの早見表です。
`https://miniscript.org`にアクセスすると、Mini Microのホームページをはじめ、いろいろな資料へのリンクが見つかります。 _Mini Micro Cheat Sheet_ も探してみましょう。Mini Microで使えるすべての関数がのっている、4ページの早見表です。
オンラインのMiniScriptコミュニティに参加することもできます。みんなDiscordやウェブフォーラムに集まっています。とてもあたたかいコミュニティで、はじめたばかりのプログラマーをいつでも喜んで助けてくれます。上のウェブサイトからたどってみてください。
そして何よりも、いろいろ実験して、試し続けましょう。コンピュータープログラミングは、論理的な考え方と創造的な考え方の両方を組み合わせた、とても満足感のある趣味です。さらに、やりがいのあるいろいろな仕事につながることもあります。でも今は、ただ自由にいじって、楽しんでください!

Expand Down