\r\n\r\n

Microsoft Small Basicを使った子供向けの簡単なコーディングプロジェクト3選

コーディングを簡単に始める方法をお探しですか? マイクロソフトが提供する小さな基本的なコーディングプロジェクトに挑戦して、今日からプログラミングを学びましょう...

コードを学ぶのは、特に子どもにとっては大変なことです。複雑な構文やプログラミングの概念を学ぶという組み合わせは、多くの人にとって敬遠されるに十分です。とはいえ、コードを学ぶことはお子さんにとって最も重要なことの一つであり、それを容易にするツールもあります。

そのひとつがmicrosoftsallbasicで、簡単に使い始めることができます。ここでは、子どもたちがコーディングの第一歩を踏み出すために使える3つのプロジェクトを紹介します。

マイクロソフトスモールベーシック(マイクロソフト**オールベーシック)は何ですか?

microsoftsallbasic(MSB)は、コーディングの基本を簡単に学べるように設計された言語です。子供向け(ただし、**にも適している)で、合理化されたバックエンド言語とユーザーフレンドリーなインターフェイスを提供します。10年目を迎えたMSBは、構文にある程度余裕のある統合開発環境です。

これにより、初心者が陥りがちな挫折を回避することができるのです。

このプロジェクトは、個人用時計のコーディングのウォークスルーです。このプロジェクトでは、簡単なプログラミングの概念を扱っており、子供向けではありますが、**初心者の方にも有益な内容となっています。IDEはmicrosoftwindowsが動作するコンピュータにダウンロードできますが、今日のチュートリアルではWebベースのIDEを使用します。ブラウザとインターネット接続があれば、どのコンピュータでも使用できます。

マイクロソフト **オールベーシック入門

まず、Webブラウザーを起動して、**allbasic.comにアクセスすると、真ん中に2つのボタンがあるWebサイトが表示されます。

スタートボタンをクリックすると、以下の画面になります。

Microsoft Small Basic IDEのオンライン版です。オンラインIDEは、コードを書くことと、コードをテストすることを一度に行うことができる場所です。ご覧のように、テキストウィンドウにはすでにいくつかのコードが表示されています。青い三角形の中にある実行ボタンを押すと、コードが実行されます。

右上の小さな×を押して、プログラムを終了します。パスワードを見てみましょう。プログラムを実行すると、括弧の中身がプリントアウトされるのがわかると思います。Worldという単語を自分の名前に変えて、もう一度実行をクリックしてみてください。うまくいかない場合は、次のように括弧の中に逆カンマ("...text...")が残っていることを確認してください。

なぜこのようなことが起こるのか、その理由を理解するために、ラインを分割して考えてみましょう。テキストウィンドウから始まります。TextWindow.WriteLineは、TextWindowに一行書いてほしいという意味です。 TextWindow.WriteLine ("Hello Ian!")は、TextWindowに1行書くように指示していることを意味し、括弧の中にあるものが書かれることになります。

1 名前を聞く

ここでは、手順の最初にユーザー名を尋ねるように変更します。

ユーザーの入力を得るためには、2つのことが必要です。入力したものを読む方法と、それを保存する場所。このラインは、その両方を提供します。

この行は、nameという変数を生成します。この変数は、データ(この場合はユーザー名)を格納するための箱のようなものです。

次に等号(=)。これは、その後に続くものがすべて名前に格納されることを意味する。

そして、ユーザーが入力した内容を読み取るようにTextWindowに指示します。括弧を忘れないでください。たとえ括弧が空でも、コンピュータは何をすべきかを知るために括弧を必要とします。

これで、プログラムを実行すると、ユーザー名を聞かれるようになりました。それを入力してエンターキーを押すと、記憶される。あとは、コンピューターに指示してプリントし直すだけです。

WriteLineの括弧の中がすべて逆カンマになっているわけではないことにお気づきでしょうか。これは、「Hello」とname変数に格納されている内容をプラス記号で結合しているためです。これを文字列の連結という。プログラミングに慣れたり、プログラミングの講座を受けたりしたときに、後で知っておくとよいフレーズです。これで、プログラムを実行すると、ユーザーは個人的な反応を得ることができます。

2 チャイム

ここまでで、プログラムは各ユーザーに名前で挨拶をしています。これでオフタイムを伝えることができます。時間です。すぐ上の行に追加してください。

倒置カンマがあるところとないところに注意してください。また、プラス記号は適切な場所にすべて入れるようにしましょう。これが大事なんです!もう一度、挨拶とともにコードを実行すると、時間が表示されます。

素晴らしい!もしエラーが発生したり、テキストウィンドウからスペースが欠けたりした場合は、コードにエラーがないことを再度確認してください。

III. パーソナライゼーション

目覚まし時計を手に入れたからには、あなただけのために目覚まし時計を作りましょう。入力されているのが自分の名前であることを確認する方法が必要である。これをif文を使ってやってみましょう。以下のようなコードに変更します。

コードにIfという言葉を加えることで、コンピュータは何かをチェックしなければならないことを知ることができる。今回は、name変数が自分の名前と一致するかどうかを等号で確認したい。

ここまでは、ユーザーが自分の名前と同じ名前の変数を入力すれば、時間を教えてくれる。このプログラムを他の人が使ったらどうなるのですか?

これがエルゼ文の目的です。それ以外の名前が入力された場合、プログラムはIf文をスキップして、Elseの後に書いてあることを実行します。

最後にEndIfと入力し、if文が終了したことをコンピュータに知らせます。さて、プログラムを実行すると、名前を入力するかしないかで、異なる応答が返ってきます。

あなたは、自分にとって有効な時計をコーディングしたのです。それを使っている他の人たちに賛辞を送りましょう

詳しくは、microsoft **all basicをご利用ください。

このプロジェクトには、プログラミングの基本的な考え方がいくつか含まれています。簡略化されたIDEを使用することで、初心者はプログラミングの概念を学び、コーディングの構文に慣れることができます。これはPythonのような複雑な言語でも役立ちます。

microsoftsallbasicだけが学習方法ではないし、現段階で実際のコードがちょっと無理なら、他の選択肢もあります。

スクラッチは純粋に視覚的な言語であり、子供に最適です。また、マインクラフトには中核となる概念を教えるために設計された教育的要素がいくつかあります。マインクラフトのコード時間は、勇敢な若いビルダーたちに親しみやすい学習環境を提供します

写真提供:olly18/photo

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ