プログラミング言語「ドリトル」

大阪電気通信大学 兼宗研究室

ユーザ用ツール

サイト用ツール


start

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
start [2019/03/19 17:15]
klab [インストールして使おう]
start [2023/08/11 01:18] (現在)
klab [オンラインで使ってみよう]
ライン 4: ライン 4:
  
 ドリトルは教育用に設計されたプログラミング言語です。中学校・高校の教科書や副教材などに採用されています。小学校(総合・算数・理科・音楽など)、中学校(技術科の計測制御・双方向コンテンツ)、高等学校(情報の科学・社会と情報、情報I・情報II)、大学(プログラミング入門、IoT)などでご利用ください。 ドリトルは教育用に設計されたプログラミング言語です。中学校・高校の教科書や副教材などに採用されています。小学校(総合・算数・理科・音楽など)、中学校(技術科の計測制御・双方向コンテンツ)、高等学校(情報の科学・社会と情報、情報I・情報II)、大学(プログラミング入門、IoT)などでご利用ください。
 +
 +/* ## 授業での利用情報
 +ここでは各学校種の授業で行わるプログラミング活動に応じて、最適なドリトルの開発環境を紹介します。
 +
 +  * [[Introduction4eschools|小学校でのドリトルの利用]]
 +  * [[Introduction4mschools|中学校でのドリトルの利用]]
 +  * [[Introduction4hschools|高等学校・大学でのドリトルの利用]]
 +*/
  
 ## オンラインで使ってみよう ## オンラインで使ってみよう
ライン 9: ライン 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)」]]の説明です。
  
  
 ## インストールして使おう ## インストールして使おう
-  * [[download|ダウンロード]] からダウンロードしてお使いください。Windows/​Mac/​Linux/​ラズベリーパイに対応しています。ファイルを展開するだけで管理者権限は不要です。 +  * [[download|ダウンロード]] からダウンロードしてお使いください。Windows/​Mac/​Linux/​ラズベリーパイに対応しています。基本機能についてはファイルを展開するだけで利用可能です。 
-    * V3.2安定版 2017/12/1通常はこちらをお使いください。 +    * 安定版:V3.312020/01/31公開) 
-    * V3.23(開発版 ​2019/​3/​19)[[ch_stat|統計機能]]追加,​実行速度の改善などの対応を行いした+    * 開発版:現在、開発版はありせん
  
 ## 使い方の説明を見よう ## 使い方の説明を見よう
   * 説明   * 説明
     * インストール版     * インストール版
-      * [[manualV3|マニュアル(インストール版V3)]] +      * [[manualV331|マニュアル(インストール版Ver.3.31)]] 
-      *  [[manualV32|マニュアル(インストール版V3.23)]](開発版[[ch_stat|統計機能]]が含まれています)+      * 過去のバージョンのマニュアルについては「[[manualList|過去のマニュアル]]」を参照ください
     * オンライン版     * オンライン版
       * [[manualJS|マニュアル(オンライン版)]]       * [[manualJS|マニュアル(オンライン版)]]
 +        * [[manualjsv2021.05.13|マニュアル(ベータ版)]](通常版からの差分機能のみ)
   * その他   * その他
     * [[tips|使い方のヒント]]     * [[tips|使い方のヒント]]
ライン 34: ライン 44:
 --- ---
 ## 機能のまとめ ## 機能のまとめ
-  ​* 正式版は授業などで安定して利用できます。年に数回リリースされます。+/​*  ​* 正式版は授業などで安定して利用できます。年に数回リリースされます。
   * 開発版は最新の機能を随時提供しています。   * 開発版は最新の機能を随時提供しています。
 +*/
 +  * インストール版 / オンライン版 / BitArrow版の機能の違いは、以下の表をご覧ください。詳しい情報は「[[ch_jsdiff|こちら]]」をご覧ください。
 +  * 表中で、「対応OS」「対応ブラウザ」については、原則として各開発元のサポート対象となっているバージョンをお使いください。
  
 +/*
 ^  種類 ​       ^  動作環境 ​                              ^ インストール ​       ^ グラフィッ\\ クス ​ ^ サーバーで生徒\\ プログラム管理、\\ QRコードで\\ 作品実行 ​ ^ ネットワーク\\ 通信(双方向\\ コンテンツ)、\\ 外部機器制御 ​ ^ 音楽演奏 ​                ^ 統計処理 ​   ^ ^  種類 ​       ^  動作環境 ​                              ^ インストール ​       ^ グラフィッ\\ クス ​ ^ サーバーで生徒\\ プログラム管理、\\ QRコードで\\ 作品実行 ​ ^ ネットワーク\\ 通信(双方向\\ コンテンツ)、\\ 外部機器制御 ​ ^ 音楽演奏 ​                ^ 統計処理 ​   ^
-| オンライン版 ​    | Webブラウザ\\ (PC、\\ タブレット、\\ スマートフォン) ​ ^ 不要 ​           ^  o          |  x                                  |  x                                  |  x                   | x       ​| +| オンライン版 ​    | Webブラウザ\\ (PC、\\ タブレット、\\ スマートフォン) ​ ^ 不要 ​           ^  o          |  x                                  |  x                                  |  x                   ^ o       ​^ 
-| BitArrow版 ​ | :::                                 | :::           ​^ ​ o          ^  o                                  |  x                                  |  x                   | x       ​| +| BitArrow版 ​ | :::                                 | :::           ​^ ​ o          ^  o                                  |  x                                  |  x                   ^ o       ​^ 
-| インストール版 ​   | Windows, Mac, \\ Linux              | 要(ファイル\\ 展開) ​ ^  o          |  x                                  ^  o                                  ^  o(Windows\\ 音楽対応版) ​ ^ o(開発版) ​ ^+| インストール版 ​   | Windows, Mac, \\ Linux              | 要(ファイル\\ 展開) ​ ^  o          |  x                                  ^  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/1/31 [[download|正式版(V3.31)]]を公開しました。詳細は[[release_note331|V3.30からV3.31の変更点]]をご確認ください。
 +  * 2020/​1/​7 ​ [[download|正式版(V3.30)]]を公開しました。詳細は[[release_note330|V3.2からV3.3の変更点]]をご確認ください。
   * 2019/3/19 [[download|開発版(V3.23)]]を公開しました。実行速度改善等を行なっています。   * 2019/3/19 [[download|開発版(V3.23)]]を公開しました。実行速度改善等を行なっています。
   * 2018/9/23 [河合塾のキミのミライ発見](https://​www.wakuwaku-catch.net/​jirei1895/​)でドリトルの統計機能が紹介されました。   * 2018/9/23 [河合塾のキミのミライ発見](https://​www.wakuwaku-catch.net/​jirei1895/​)でドリトルの統計機能が紹介されました。
ライン 91: ライン 138:
     * 島袋舞子先生(大阪電気通信大学)の授業スライドとサンプルプログラムです。(PDFと元のpptx/​docxファイル)     * 島袋舞子先生(大阪電気通信大学)の授業スライドとサンプルプログラムです。(PDFと元のpptx/​docxファイル)
  
 +/*
 ## 授業報告 ## 授業報告
 ### ドリトルのプログラミング ### ドリトルのプログラミング
ライン 151: ライン 198:
     * [[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)
 +*/
  
 ## 開発者 ## 開発者
start.1552983337.txt.gz · 最終更新: 2019/03/19 17:15 by klab