educationplatform
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
educationplatform [2019/07/02 07:33] – [ブロックの操作の仕方] yaasan | educationplatform [2019/09/21 08:03] – [Education Platform] yaasan | ||
---|---|---|---|
行 11: | 行 11: | ||
紹介資料: | 紹介資料: | ||
[[https:// | [[https:// | ||
+ | [[https:// | ||
行 18: | 行 19: | ||
===== コンセプト ===== | ===== コンセプト ===== | ||
- | * 日本の小学生・中学生・プログラミング初心者向けのプログラミング教育ソリューション | + | * 日本の小学生・中学生・初心者向けのビジュアルプログラミング・教育ソリューション |
- | * デジタル鉄道模型(DCC)を使って、自動運転・信号システム・駅での停車・発車の流れを実際にブロック図プログラミングで再現し、論理的思考を育む | + | * デジタル鉄道模型(DCC)を使って、自動運転・信号システム・駅での停車・発車の流れを組める |
- | * スマートフォン、PCのブラウザ上でWebに接続せずに動作するため、学校や塾といった環境下でのセキュリティ面の安全性が非常に高い | + | * スマートフォン、PCのブラウザ上で動作((Wi-Fi親機、Webサーバー内蔵)) |
- | * 自動運転をさせて模型で気軽にお酒を飲む | + | * 学校や塾といった環境下でのセキュリティ面の安全性が非常に高い |
+ | * 自動運転を気軽に組んで楽しむ | ||
+ | まずはトライしましょう! | ||
+ | [[https:// | ||
===== できること ===== | ===== できること ===== | ||
行 59: | 行 63: | ||
{{http:// | {{http:// | ||
- | コピーアンドペーストも可能です。 | ||
- | Ctrl+CとCtrl+Vがそのまま使用できます。 | ||
- | |||
- | 右クリックで、メニューを出して「複製」を押せば、同じものが作成されます。ただし、複数選択での複製はできません。 | ||
行 111: | 行 111: | ||
{{:: | {{:: | ||
==== ブロックの操作の仕方 ==== | ==== ブロックの操作の仕方 ==== | ||
+ | |||
+ | === ブロックをもってくる === | ||
+ | |||
+ | ブロックは、引き出しから引っ張り出して、ひろばに置くことができます。 | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | === ブロックをくっつける === | ||
+ | |||
+ | ブロックは上下にくっつけることができます。 | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | ただし、横にくっつけるタイプのブロックもあります。横にくっつけるブロックは、じょうほうをブロックに教えるために使用します。 | ||
+ | |||
+ | {{:: | ||
行 121: | 行 137: | ||
=== ゴミ箱 === | === ゴミ箱 === | ||
- | 右端のゴミ箱にブロックを入れると、消えてしまいます。 | + | 右端のゴミ箱にブロックを入れると、ゴミ箱のふたが空いて、ブロックが消えてしまいます。 |
要らないブロックは、ゴミ箱に入れましょう。 | 要らないブロックは、ゴミ箱に入れましょう。 | ||
行 129: | 行 145: | ||
右クリックメニューを使うと、複製(同じブロックを作る)、指定のブロックを削除などができます。 | 右クリックメニューを使うと、複製(同じブロックを作る)、指定のブロックを削除などができます。 | ||
+ | コピーアンドペーストも可能です。Ctrl+CとCtrl+Vがそのまま使用できます。 | ||
{{:: | {{:: | ||
行 179: | 行 196: | ||
このブロックを置くことで、センサが動くようになります。通常は動かないようになっています。 | このブロックを置くことで、センサが動くようになります。通常は動かないようになっています。 | ||
- | 「在線センサ」のブロックを使う事で、センサが反応している(=列車が線路上にいる)と判断して、様々な動きが実現できます。在線センサは、8個まで使用できます。 | + | 「在線センサ」のブロックを使う事で、センサが反応している(=列車が線路上にいる)と判断して、様々な動きが実現できます。在線センサは、16個まで使用できます。 |
{{:: | {{:: | ||
+ | |||
+ | センサーの判定の仕方は、列車がいるときは1、いないときは0としています。 | ||
+ | |||
+ | たとえば、「もし」ブロックに使う場合、「センサ1に列車がいる」ときは | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | となります。「センサ1に列車がいない」ときは | ||
+ | |||
+ | {{: | ||
+ | |||
+ | となります。 | ||
+ | |||
+ | |||
+ | ==== くりかえしブロックの注意 ==== | ||
+ | |||
+ | くりかえしブロックの中には、必ず、「待つ」ブロックがあるようにします。でないと、処理が動き続けてパンクしてしまい、ブラウザがフリーズしてしまうことがあります。 | ||
+ | |||
+ | |||
+ | {{:: | ||
===== 実際の応用例 ===== | ===== 実際の応用例 ===== | ||
行 198: | 行 235: | ||
{{youtube> | {{youtube> | ||
+ | ===== その他・応用例 ===== | ||
+ | |||
+ | より高度なプログラミング例を以下に示します。 | ||
+ | |||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
===== 参考文献・使用ライブラリ・OSS情報 ===== | ===== 参考文献・使用ライブラリ・OSS情報 ===== | ||
educationplatform.txt · 最終更新: 2021/03/19 08:07 by yaasan