この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
start [2021/05/13 01:10] klab [教育用プログラミング言語「ドリトル」情報ページ] |
start [2025/03/07 14:57] (現在) klab |
||
---|---|---|---|
ライン 5: | ライン 5: | ||
ドリトルは教育用に設計されたプログラミング言語です。中学校・高校の教科書や副教材などに採用されています。小学校(総合・算数・理科・音楽など)、中学校(技術科の計測制御・双方向コンテンツ)、高等学校(情報の科学・社会と情報、情報I・情報II)、大学(プログラミング入門、IoT)などでご利用ください。 | ドリトルは教育用に設計されたプログラミング言語です。中学校・高校の教科書や副教材などに採用されています。小学校(総合・算数・理科・音楽など)、中学校(技術科の計測制御・双方向コンテンツ)、高等学校(情報の科学・社会と情報、情報I・情報II)、大学(プログラミング入門、IoT)などでご利用ください。 | ||
- | ## ドリトルの紹介(学校種別) | + | /* ## 授業での利用情報 |
ここでは各学校種の授業で行わるプログラミング活動に応じて、最適なドリトルの開発環境を紹介します。 | ここでは各学校種の授業で行わるプログラミング活動に応じて、最適なドリトルの開発環境を紹介します。 | ||
ライン 11: | ライン 11: | ||
* [[Introduction4mschools|中学校でのドリトルの利用]] | * [[Introduction4mschools|中学校でのドリトルの利用]] | ||
* [[Introduction4hschools|高等学校・大学でのドリトルの利用]] | * [[Introduction4hschools|高等学校・大学でのドリトルの利用]] | ||
+ | */ | ||
## オンラインで使ってみよう | ## オンラインで使ってみよう | ||
ライン 16: | ライン 17: | ||
* [ブロック版](http://jsdolittle.eplang.jp/djs-b/)(ブロック型プログラミングのできる開発版です) | * [ブロック版](http://jsdolittle.eplang.jp/djs-b/)(ブロック型プログラミングのできる開発版です) | ||
* [オンライン版](http://jsdolittle.eplang.jp/djs?src=e3818be38281e3819fefbc9de382bfe383bce38388e383abefbc81e4bd9ce3828b20efbc88e99d92efbc8920e7b79ae381aee889b220e38286e381a3e3818fe3828ae58b95e3818fe380820a)(ログイン不要で手軽に使えます) | * [オンライン版](http://jsdolittle.eplang.jp/djs?src=e3818be38281e3819fefbc9de382bfe383bce38388e383abefbc81e4bd9ce3828b20efbc88e99d92efbc8920e7b79ae381aee889b220e38286e381a3e3818fe3828ae58b95e3818fe380820a)(ログイン不要で手軽に使えます) | ||
- | * [Bit Arrow](http://bitarrow.eplang.jp)(個人や授業でプログラムの保存が可能です) | + | * [ベータ版](https://jsdolittle.eplang.jp/djs-beta?211113)(ネットワーク通信機能に対応しています) |
- | * [小学校向け特設ページ](http://dolittle-es.eplang.jp)(<color #000000/#feffe5>ドリトルではじめる</color>**<color #b5e61d/#feffe5>プ</color><color #ffaec9/#feffe5>ロ</color><color #00a2e8/#feffe5>グ</color><color #ff7f27/#feffe5>ラ</color><color #ffc90e/#feffe5>ミ</color><color #c8bfe7/#feffe5>ン</color><color #22b14c/#feffe5>グ</color>** は小学校の授業用ページです) | + | * [Bit Arrow](https://bitarrow.eplang.jp)(個人や授業でプログラムの保存が可能です) |
+ | * [小学校向け特設ページ](https://dolittle-es.eplang.jp)(<color #000000/#feffe5>ドリトルではじめる</color>**<color #b5e61d/#feffe5>プ</color><color #ffaec9/#feffe5>ロ</color><color #00a2e8/#feffe5>グ</color><color #ff7f27/#feffe5>ラ</color><color #ffc90e/#feffe5>ミ</color><color #c8bfe7/#feffe5>ン</color><color #22b14c/#feffe5>グ</color>** は小学校の授業用ページです) | ||
* [[ouj18|放送大学「コンピュータとソフトウェア('18)」]]の説明です。 | * [[ouj18|放送大学「コンピュータとソフトウェア('18)」]]の説明です。 | ||
ライン 33: | ライン 35: | ||
* オンライン版 | * オンライン版 | ||
* [[manualJS|マニュアル(オンライン版)]] | * [[manualJS|マニュアル(オンライン版)]] | ||
+ | * [[manualjsv2021.05.13|マニュアル(チャット対応ベータ版)]] | ||
+ | * [[manualjs_html|マニュアル(HTML対応ベータ版)]] | ||
* その他 | * その他 | ||
* [[tips|使い方のヒント]] | * [[tips|使い方のヒント]] | ||
ライン 41: | ライン 45: | ||
--- | --- | ||
## 機能のまとめ | ## 機能のまとめ | ||
- | * 正式版は授業などで安定して利用できます。年に数回リリースされます。 | + | /* * 正式版は授業などで安定して利用できます。年に数回リリースされます。 |
* 開発版は最新の機能を随時提供しています。 | * 開発版は最新の機能を随時提供しています。 | ||
- | * インストール版 / オンライン版 / BitArrow版の機能の違いについては「[[ch_jsdiff|こちら]]」をご覧ください | + | */ |
+ | * インストール版 / オンライン版 / BitArrow版の機能の違いは、以下の表をご覧ください。詳しい情報は「[[ch_jsdiff|こちら]]」をご覧ください。 | ||
+ | * 表中で、「対応OS」「対応ブラウザ」については、原則として各開発元のサポート対象となっているバージョンをお使いください。 | ||
+ | /* | ||
^ 種類 ^ 動作環境 ^ インストール ^ グラフィッ\\ クス ^ サーバーで生徒\\ プログラム管理、\\ QRコードで\\ 作品実行 ^ ネットワーク\\ 通信(双方向\\ コンテンツ)、\\ 外部機器制御 ^ 音楽演奏 ^ 統計処理 ^ | ^ 種類 ^ 動作環境 ^ インストール ^ グラフィッ\\ クス ^ サーバーで生徒\\ プログラム管理、\\ QRコードで\\ 作品実行 ^ ネットワーク\\ 通信(双方向\\ コンテンツ)、\\ 外部機器制御 ^ 音楽演奏 ^ 統計処理 ^ | ||
| オンライン版 | Webブラウザ\\ (PC、\\ タブレット、\\ スマートフォン) ^ 不要 ^ o | x | x | x ^ o ^ | | オンライン版 | Webブラウザ\\ (PC、\\ タブレット、\\ スマートフォン) ^ 不要 ^ o | x | x | x ^ o ^ | ||
| BitArrow版 | ::: | ::: ^ o ^ o | x | x ^ o ^ | | BitArrow版 | ::: | ::: ^ o ^ o | x | x ^ o ^ | ||
| インストール版 | Windows, Mac, \\ Linux | 要(ファイル\\ 展開) ^ o | x ^ o ^ △ ^ o ^ | | インストール版 | Windows, Mac, \\ Linux | 要(ファイル\\ 展開) ^ o | x ^ o ^ △ ^ o ^ | ||
+ | */ | ||
+ | ^ ^ オンライン版 ^ [[https://bitarrow.eplang.jp|BitArrow版]] ^ インストール版 ^ | ||
+ | ^ 利用方法 | | | | | ||
+ | | 利用形態 | ブラウザで利用 | ブラウザで利用 | PCにインストールして利用 | | ||
+ | | ::: | ドリトルのサイトから起動 | Bit Arrowのサイトから起動 | ドリトルのサイトからダウンロード | | ||
+ | ^ 機能 | | | | | ||
+ | | タートルグラフィックス | 〇 | 〇 | 〇 | | ||
+ | | GUIアプリケーション | 〇 | 〇 | 〇 | | ||
+ | | 統計処理 | 〇 | 〇 | 〇 | | ||
+ | | ネットワーク通信 \\ (双方向コンテンツ) | △ | × | 〇 | | ||
+ | | 外部機器制御 | × | △ | 〇 | | ||
+ | | 音楽演奏 | × | × | △ | | ||
+ | | 作成したプログラムの管理 | 端末に保存 | サーバー上で管理 | 端末に保存 | | ||
+ | | 作品の公開 | × | QRコード / URL | × | | ||
+ | ^ 動作環境 | | | | | ||
+ | | 対応OS | Windows \\ MacOS \\ Linux \\ Android \\ iOS \\ iPadOS \\ ChromeOS | Windows \\ MacOS \\ Linux \\ Android \\ iOS \\ iPadOS \\ ChromeOS | Windows \\ MacOS \\ Linux | | ||
+ | | 対応ブラウザ | Google Chrome \\ Firefox \\ Safari \\ Edge | Google Chrome \\ Firefox \\ Safari \\ Edge | 不要 | | ||
+ | /* | ||
+ | [補足事項] | ||
+ | - **対応OS** / **対応ブラウザ**については、原則として各開発元のサポート対象となっているバージョンである必要があります。 | ||
+ | - 〇は対象機能をサポートしていることを示します。 | ||
+ | - △は対象機能を部分的にサポートしていることを示します。 | ||
+ | - ×は対象機能をサポートしていないことを示します。 | ||
+ | */ | ||
- | -- | + | --- |
- | - | + | |
# 新着情報 | # 新着情報 | ||
+ | * 2022/11/25 [[https://bitarrow.eplang.jp|BitArrow版]]でラズベリーパイPicoを使えるようになりました。内蔵LEDの点灯や、内蔵温度センサの計測を行えます。 | ||
+ | * 2021/6/06 オンライン版ドリトル(ベータ版)のマニュアルを公開しました。 | ||
+ | * 2021/5/13 中学校技術科の双方向コンテンツに対応したオンライン版をベータ版として公開しました。 | ||
* 2020/3/20 [[download|追加パッケージ]]のMYUロボ制御ライブラリを更新しました。 ドリトルVer3.31+Windows10への対応です。 | * 2020/3/20 [[download|追加パッケージ]]のMYUロボ制御ライブラリを更新しました。 ドリトルVer3.31+Windows10への対応です。 | ||
* 2020/1/31 [[download|正式版(V3.31)]]を公開しました。詳細は[[release_note331|V3.30からV3.31の変更点]]をご確認ください。 | * 2020/1/31 [[download|正式版(V3.31)]]を公開しました。詳細は[[release_note331|V3.30からV3.31の変更点]]をご確認ください。 | ||
ライン 106: | ライン 139: | ||
* 島袋舞子先生(大阪電気通信大学)の授業スライドとサンプルプログラムです。(PDFと元のpptx/docxファイル) | * 島袋舞子先生(大阪電気通信大学)の授業スライドとサンプルプログラムです。(PDFと元のpptx/docxファイル) | ||
+ | /* | ||
## 授業報告 | ## 授業報告 | ||
### ドリトルのプログラミング | ### ドリトルのプログラミング | ||
ライン 166: | ライン 199: | ||
* [[https://kanemune.eplang.jp/_media/kanemunelab/data/sss2003.pdf|端末を飛び出したオブジェクト: 分散プログラミングを活用した情報教育の提案]](兼宗進ほか. 情報教育シンポジウム(SSS2003), 2003) | * [[https://kanemune.eplang.jp/_media/kanemunelab/data/sss2003.pdf|端末を飛び出したオブジェクト: 分散プログラミングを活用した情報教育の提案]](兼宗進ほか. 情報教育シンポジウム(SSS2003), 2003) | ||
* [[https://kanemune.eplang.jp/_media/kanemunelab/data/pro4211.pdf|学校教育用オブジェクト指向言語「ドリトル」の設計と実装]](兼宗進ほか. 情報処理学会論文誌, Vol.42, No.SIG11, pp.78-90, 2001) | * [[https://kanemune.eplang.jp/_media/kanemunelab/data/pro4211.pdf|学校教育用オブジェクト指向言語「ドリトル」の設計と実装]](兼宗進ほか. 情報処理学会論文誌, Vol.42, No.SIG11, pp.78-90, 2001) | ||
+ | */ | ||
## 開発者 | ## 開発者 |