Difference between revisions of "Teacher"

From 8x9craft
Jump to: navigation, search
(Teacher機能)
(指導者向けの機能について)
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Teacher機能について ==
+
== 指導者向けの機能について ==
8x9Craftには、プログラミングを指導される方のためにTeacher機能があり、次のような機能が含まれています。
+
8x9Craftには、プログラミングを指導される方のために、次のような機能が含まれています。
本稿ではこれらの機能の利用を前提として、指導者マニュアルを公開しています。
+
本ページではこれらの機能の利用を前提として、指導者向けの資料を公開しています。
 
 
 
 
==== 特殊なブロックやコマンド====
 
[[File:Hakkun-teacher1.png|200px]]
 
 
 
ワークを円滑にすすめるために開発された特殊なブロックやコマンドがつかえるようになります。
 
これらには、はっくんを移動できないようにするブロック、プレイヤーを移動できないようにするブロック、
 
所定の位置にテレポートするブロック等、ワークを進行しやすいようにするブロックやコマンドがあります。
 
 
 
==== Teacher画面====
 
[[File:Hakkun-teacher2.png|200px]]
 
 
 
マインクラフトの設定や、生徒の状態を把握するためのTeacher画面が使えるようになります。
 
これらには、生徒が現在どういうアイテムをもっているのか、まだどんなプログラムを実行しているのかなどをWebブラウザで把握できる機能が含まれます。それから、敵をスポーンできないようにしたり、爆弾やチャットが使えなくなるようにするといったワールドの設定もできます。
 
 
 
==== リモートビュー====
 
[[File:Hakkun-teacher3.png|200px]]
 
 
 
マインクラフトの画面をWebブラウザで表示するリモートビューが使えるようになります。
 
Webブラウザでリモートビューと、プログラミングができるので、生徒のPCにマインクラフトがはいっていなくてもワークをすることができます。
 
 
 
== Teacher機能を利用するには ==
 
 
 
Teacher機能は、ライセンスを購入することで利用することが出来るようになる機能です。
 
 
 
 
 
== Teacher機能 ==
 
 
 
=== コマンド ===
 
  
 
{| class="example"
 
{| class="example"
! コマンド
 
! 説明
 
 
|-
 
|-
| /teacher worldlock [yes or no]
+
|[[Special:MyLanguage/teacher_block| 特殊なブロックやコマンド]]
| 天候や時間をロックします
+
|ワークを円滑にすすめるために開発された特殊なブロックやコマンドです
 
|-
 
|-
| /teacher tp [はっくんの名前]
+
|[[Special:MyLanguage/teacher_managerview| クラスルーム画面]]
| 指定されたはっくんの場所にテレポートします
+
|マインクラフトの設定や、生徒の状態を把握するための指導者向けの画面です
 
|-
 
|-
| /teacher lock [yes or no]
+
|[[Special:MyLanguage/teacher_howtouse| 指導者向け機能を利用するには]]
| ブラウザからのプログラムの実行をできないようにします。
+
|指導者向け機能は、ライセンスを購入することで利用可能になります
|-
 
| /teacher list
 
| 管理することができるはっくんの一覧を表示します。コードもこれで確認できます。
 
|-
 
| /teacher fly
 
| サバイバルモードでも空を飛べるようになります
 
|}
 
 
 
=== 特殊ブロック ===
 
{| class="example"
 
! ブロック
 
! 説明
 
|-
 
| [[File:Hakkun-teacher5.png|150px]]
 
| 禁止ブロック。このブロックがあるとそれ以上はっくんは先にすすむことができなくなります。
 
|-
 
| [[File:Hakkun-teacher4.png|150px]]
 
| ゴールブロック。このブロックがあるとそこを通過したときのタイムをチャットに表示します。
 
|-
 
| [[File:Hakkun-teacher6.png|150px]]
 
| スコアブロック。ブロックを置くとそのブロックが置かれた数をカウントします。
 
 
|}
 
|}
 
=== Teacher画面 ===
 
Teachaer画面は、チャットから /teacher と入力しコマンドを実行すると、次のようなURLが表示されます。
 
 
[[File:Hakkun-teacher7.png|300px]]
 
 
このリンクをクリックするとTeacher画面が表示されます。
 
 
[[File:Hakkun-teacher2.png|300px]]
 
 
画面の左端にあるメニューから他の機能へアクセスできます。
 
 
[[File:Hakkun-teacher8.png|300px]]
 
 
ワールドやプレイヤーの設定、そしてスコアの設定ができます。
 
 
右上にある、「Blockly QRCode」というリンクをクリックすると次のようなQRコードと、URLが表示されます。
 
 
[[File:Hakkun-teacher9.png|300px]]
 
 
これを、スマートフォンなどで読み込むか、ブラウザのアドレス欄に、このURLを入力し直接ひらくと、次のようなログイン画面が表示されます。
 
 
[[File:Hakkun-teacher10.png|300px]]
 
 
コードには、Teacher画面のハックンにかかれているコードをいれてください。
 
 
[[File:Hakkun-teacher11.png|200px]]
 
 
そして、
 
 
ブロックエディタ: ブロックによるプログラミング
 
 
コードエディタ: JavaScriptによる。プログラミング
 
 
のどちらかのボタンをクリックすると、そのコードのはっくん専用のエディタが表示されます。
 
 
次の画像は、ブロックを選択したときの画面です。
 
 
[[File:Hakkun-teacher12.png|300px]]
 
 
=== リモートビュー ===
 
リモートビューは、マインクラフトの世界をブラウザでレンダリングする機能です。
 
Teacher機能が有効になっていれば、エディタに次の目のアイコンが追加されているはずです。
 
 
[[File:Hakkun-teacher13.png|200px]]
 
 
これをクリックすると次のような画面が表示されます。
 
 
[[File:Hakkun-teacher14.png|300px]]
 
 
マウスのドラッグで視点の角度を変更できます。
 
 
[[File:Hakkun-teacher15.png|300px]]
 
 
マウスのホイールでズームイン、ズームアウトができます。
 
 
[[File:Hakkun-teacher16.png|300px]]
 
  
 
== プログラミング指導用ワーク ==
 
== プログラミング指導用ワーク ==
Line 132: Line 23:
 
|はっくんの操作を学ぶためのワークです
 
|はっくんの操作を学ぶためのワークです
 
|-
 
|-
|[[Special:MyLanguage/hakkun_building| はっくんビルディング]]
+
|[[Special:MyLanguage/hakkun_building| はっくんビルディング1]]
|プログラムの基礎として順序処理、繰り返しを学ぶためのワークです。
+
|プログラムの基礎として順序処理、繰り返しを学ぶためのワークです
 
|-
 
|-
 
|[[Special:MyLanguage/hakkun_sprint| はっくんスプリント]]
 
|[[Special:MyLanguage/hakkun_sprint| はっくんスプリント]]
 
|繰り返し処理を効率的に処理する必要性を学ぶためのワークです
 
|繰り返し処理を効率的に処理する必要性を学ぶためのワークです
 
|-
 
|-
|[[Special:MyLanguage/hakkun_tower| はっくんタワー]]
+
|[[Special:MyLanguage/hakkun_building2| はっくんビルディング2]]
|複雑な繰り返しを理解できるようにするためのワークです
+
|ブロックエディタによるプログラミングから、コードによるプログラミングへ移行するためのワークです
 +
|-
 +
|[[Special:MyLanguage/hakkun_building3| はっくんビルディング3]]
 +
|共同作業によって経験を活用するためのワークです
 
|-
 
|-
 
|[[Special:MyLanguage/hakkun_race| はっくんレース]]
 
|[[Special:MyLanguage/hakkun_race| はっくんレース]]
Line 145: Line 39:
 
|-
 
|-
 
|[[Special:MyLanguage/hakkun_explore| はっくんエクスプローラ]]
 
|[[Special:MyLanguage/hakkun_explore| はっくんエクスプローラ]]
|プログラムの基礎から応用として、はっくんで資源集めを題材とした競争です。
+
|プログラムの基礎から応用として、はっくんで資源集めを題材とした競争です
 
|-
 
|-
 
|[[Special:MyLanguage/hakkun_control| はっくんコントロール]]
 
|[[Special:MyLanguage/hakkun_control| はっくんコントロール]]
Line 151: Line 45:
 
|-
 
|-
 
|[[Special:MyLanguage/hakkun_puzzle| はっくんパズル]]
 
|[[Special:MyLanguage/hakkun_puzzle| はっくんパズル]]
|プログラムを読む力を身につけるワークです。
+
|プログラムを読む力を身につけるワークです
 
|}
 
|}

Latest revision as of 09:56, 9 June 2018

指導者向けの機能について

8x9Craftには、プログラミングを指導される方のために、次のような機能が含まれています。 本ページではこれらの機能の利用を前提として、指導者向けの資料を公開しています。

特殊なブロックやコマンド ワークを円滑にすすめるために開発された特殊なブロックやコマンドです
クラスルーム画面 マインクラフトの設定や、生徒の状態を把握するための指導者向けの画面です
指導者向け機能を利用するには 指導者向け機能は、ライセンスを購入することで利用可能になります

プログラミング指導用ワーク

タイトル 説明
はっくん迷路 はっくんの操作を学ぶためのワークです
はっくんビルディング1 プログラムの基礎として順序処理、繰り返しを学ぶためのワークです
はっくんスプリント 繰り返し処理を効率的に処理する必要性を学ぶためのワークです
はっくんビルディング2 ブロックエディタによるプログラミングから、コードによるプログラミングへ移行するためのワークです
はっくんビルディング3 共同作業によって経験を活用するためのワークです
はっくんレース 繰り返し処理、条件分岐を学ぶためのワークです
はっくんエクスプローラ プログラムの基礎から応用として、はっくんで資源集めを題材とした競争です
はっくんコントロール JavaScriptへの発展としてWebアプリとの連携を学ぶためのワークです
はっくんパズル プログラムを読む力を身につけるワークです

Navigation menu

Internal error

Jump to: navigation, search
[95f84f441f40da3a3a491fa9] 2024-03-28 20:19:58: Fatal exception of type "Error"

Navigation menu