Microsoft SmallBasicを使用した子供向けの3つの簡単なコーディングプロジェクト

Microsoft SmallBasicを使用した子供向けの3つの簡単なコーディングプロジェクト

コーディングを学ぶことは、特に子供にとっては気が遠くなることがあります。プログラミングの概念と一緒に複雑な構文を学ばなければならないという組み合わせは、多くの人々を先延ばしにするのに十分です。それにもかかわらず、コーディングを学ぶことはあなたの子供が学ぶことができる最も重要なことの1つであり、彼らにとってそれをより簡単にするためのツールが利用可能です。





そのようなツールの1つがMicrosoftSmall Basicで、これは簡単に使い始めることができます。これは、子供たちがコーディングに最初の一歩を踏み出すために使用できる3つのプロジェクトです。





Microsoft Small Basicとは何ですか?

Microsoft Small Basic(MSB)は、コーディングの基本を簡単に習得できるように設計された言語です。子供向け(ただし大人にも最適)で、簡素化された言語とユーザーフレンドリーなインターフェイスを提供します。 10年目を迎えたMSBは、構文に余裕を持たせることができる、寛容な統合開発環境です。





これは、初心者のコーダーが通常経験する可能性のあるフラストレーションの一部を回避するのに役立ちます。

このプロジェクトは、パーソナライズされた時計をコーディングするためのウォークスルーです。このプロジェクトは簡単なプログラミングの概念をカバーしており、子供を対象としていますが、初心者の大人も従うことで恩恵を受けることができます。 IDEはMicrosoftWindowsを実行しているコンピューターにダウンロードできますが、今日のチュートリアルではWebベースのIDEを使用しています。ブラウザとインターネット接続があれば、どのコンピュータでも完了できます。



Microsoft SmallBasic入門

開始するには、Webブラウザーを開き、次の場所に移動します。 smallbasic.com 。中央に次の2つのボタンがあるWebサイトが表示されます。

ボタンをクリックしてください 始める ボタンをクリックすると、次のような画面が表示されます。





これは、Microsoft Small BasicIDEのオンラインバージョンです。オンラインIDEは、コードを記述してテストできる場所です。すべて1か所で行えます。ご覧のとおり、テキストウィンドウにはすでにいくつかのコードがあります。青、三角形を押して、 走る ボタンをクリックして、コードの機能を確認します。

少し押す NS プログラムを閉じるには、右上隅にあります。コードを見てください。プログラムを実行すると、角かっこ内にあるものがすべて印刷されることがわかります。単語を変えてみてください 世界 あなたの名前に移動し、もう一度実行をクリックします。それが機能しなかった場合は、次のように角かっこ( '... text ...')に引用符が残っていることを確認してください。





これが発生する理由を理解するために、行を細かく分割してみましょう。それでは始まります TextWindow 。これは、次に来るものはすべてテキストウィンドウに発生するはずであることをコンピュータに通知します。 TextWindow.WriteLine これは、TextWindowに行を書き込むことを意味します。 TextWindow.WriteLine( 'Hello、Ian!')は、TextWindowに行を書き込むように指示していることを意味し、括弧内にあるのは書き込まれるものです!

誰かがあなたをグーグルで検索したかどうかを知ることができますか

1.名前を尋ねる

次に、プログラムを変更して、開始時にユーザーの名前を尋ねます。明白な質問から始めます:

ユーザーの入力を取得するには、2つのことが必要です。彼らがタイプしたものを読む方法、そしてそれを保管する場所。この行はあなたに両方を与えます:

この行は、と呼ばれる変数を作成します 名前 。変数は、データを格納するボックスのようなものです---この場合はユーザーの名前です。

次に、等号があります( = )。これは、次に来るものはすべて内部に保存されることを意味します 名前

それからあなたは言います TextWindow読んだ ユーザーが入力する内容。角かっこを忘れないでください---角かっこは空ですが、コンピューターは角かっこが何をすべきかを知っている必要があります。

これで、プログラムの実行時に、ユーザーに名前を尋ねられます。彼らがそれをタイプして押すとき 入力 保存されます。残っているのは、コンピュータにそれを印刷して戻すように指示することだけです。

のすべてがではないことに気付くでしょう WriteLine 角かっこには引用符があります。これはあなたが言っていることを組み合わせているからです 'こんにちは、 ' に保存されているものは何でも 名前 プラス記号を使用した変数。これは呼ばれます 文字列の連結 。それが何を意味するのかまだ理解していなくても心配しないでください---後でプログラミングに慣れたときに知っておくとよいフレーズです。 またはプログラミングコースを受講した 。これで、プログラムを実行すると、ユーザーは個人的な応答を受け取ります。

2.時間を伝える

これまでのところ、プログラムは各ユーザーに名前で挨拶します。今、あなたはそれを使って彼らに時間を伝えるようにすることができます 時刻 。作成したのと同じ行に追加します。

引用符がある場所とない場所に注意してください。また、すべてのプラス記号を適切な場所に含めるようにしてください。これを正しく行うことは重要です!コードをもう一度実行します---挨拶とともに、時間が表示されます。

素晴らしい!エラーが発生した場合、またはテキストウィンドウにスペースがない場合は、コードを注意深く調べて間違いがないか確認してください。

3.それを個人的にする

時計ができたので、自分だけの時計になるように作りましょう。入力した名前があなたの名前であることを確認する方法が必要です。私たちはこれを ifステートメント 。コードを次のように変更します。

単語を追加することによって もしも コードに対して、コンピュータは何かをチェックする必要があることを知っています。今回は、 名前 変数は、を使用してあなたの名前と一致します 等しい サイン。

Windows10はタスクバーをクリックできません

ここのところ、 もしも NS 名前 ユーザーが入力した変数 等しい あなたの名前、それはあなたに時間を教えてくれます。他の誰かがプログラムを使用するとどうなりますか?

それが そうしないと ステートメントはです。他の名前が入力された場合、プログラムはifステートメントをスキップし、その後の記述をすべて実行します。 そうしないと

最後に、 EndIf これにより、コンピューターはifステートメントが終了したことを認識します。これで、プログラムを実行すると、名前を入力したかどうかに応じて、異なる応答が返されます。

あなたはあなたのために働く時計をコーディングし、それを使用する他の人に挨拶します!

Microsoft SmallBasicで詳細を学ぶ

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

Microsoft Small Basicだけが学習する方法ではありません。この段階で実際のコードが少なすぎる場合は、他のオプションがあります。

Scratchは、子供に最適な純粋に視覚的な言語です。 Minecraftには、コアコンセプトを教えるために設計されたいくつかの教育要素もあります。 Minecraftのコードの時間 勇敢な若いビルダーに馴染みのある学習環境を提供します!

画像クレジット:olly18 /

私の近くの廃業販売
共有 共有 つぶやき Eメール すぐにWindows11にアップグレードする必要がありますか?

Windows 11は間もなく登場しますが、できるだけ早く更新する必要がありますか、それとも数週間待つ必要がありますか?確認してみましょう。

次を読む
関連トピック
  • プログラミング
  • コーディングチュートリアル
  • Microsoft Small Basic
著者について イアン・バックリー(216件の記事が公開されました)

Ian Buckleyは、ドイツのベルリンに住むフリーランスのジャーナリスト、ミュージシャン、パフォーマー、ビデオプロデューサーです。マッドサイエンティストになることを期待して、執筆中やステージ上にいないときは、DIYの電子機器やコードをいじっています。

イアン・バックリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください