Smalruby (スモウルビー)
- ツールタイプ:
テキスト言語, ビジュアル言語
- コスト:
無料
- 動作環境:
ブラウザ, Windows
- オフライン版の有無:
有
- 日本語対応:
有
- 開発元:
NPO法人Rubyプログラミング少年団
- 対象年代:
小学校中学年

概要
Smalruby(スモウルビー)は、Ruby(ルビー)という日本で開発され世界でも多く使われているテキストプログラミング言語を、プログラミングに慣れてない人でも扱いやすいように、ビジュアルプログラミング言語化したもの。命令が書かれたブロックを組み合わせてプログラムを作る。日本語で扱うことができる。
画面上にあらかじめ準備されているブロックを組み合わせてプログラムを作り、作ったプログラムによって画面上のキャラクター(初期状態ではネコ)を動かすプログラムを作成することができる。
ブロックを組み合わせながら作成したプログラムは、Ruby(テキストプログラミング言語)に変換できるため、ブロックで作成したプログラムがRubyではどのように書かれているかを見ることができる。学習者がブロックプログラミングからテキストプログラミングへ移行することを、最初から想定して作られている。
インターネットに接続されたパソコンのブラウザで使えるものと、ダウンロードして使うものがある。
関連する実施事例
E
F
地域資源であるプログラミング言語「Ruby」を活用した教科学習(算数)支援モデル
対象学年: | 小学校第4学年 小学校第5学年 小学校第6学年 |
---|---|
実施主体: | 松江市 |
E
プログラミングコンテストを目指すモデル事業
対象学年: | 小学校第1学年 小学校第2学年 小学校第3学年 小学校第4学年 小学校第5学年 小学校第6学年 その他 |
---|---|
実施主体: | 株式会社エヌ・ケイ・アセント |