2014年06月09日
スモウルビーに新しい機能が追加されました♪

みなさん、こんにちは! 「Smalruby:スモウルビー」あらため、「Rubyプログラミング少年団」の高尾です。

Rubyプログラミング少年団で使っている教材「Smalruby:スモウルビー」に新しい機能が追加されました。(smalruby-editor 0.1.16、smalruby 0.0.25をリリースしました!)

今回はその機能を説明しますね♪


「ハードウェア」ジャンルのブロックが増えました!

(1)

「ハードウェア」ジャンルに、「2WD車を( )秒[▼進める/バックさせる/左に曲げる/右に曲げる/止める]ブロックを追加しました。

これで、これまで以上に2WD車を使ったプログラムが作りやすくなったと思うよ♪


キャラクターを選ぶ画面の機能を増やしました!

(2)

キャラクターの向きのところに、キャラクターの回転方法を選べるようにしました。

キャラクターの回転方法が、

(3)

選んだキャラクターを表示するところの背景の色を白くしました。これで、黒猫もはっきりとと見えるね♪


使いにくい部分を直しました!

(4)

これまでは、マウスを使っているときに画面の一部が青くなってしまうことがありましたので、そうならないようにしました。(青くなる現象は文字のところを選択できるから起きていました。そこで文字を選択できないようにしたんだよ♪)

(5)

「アクチュエータ」ジャンルと「センサー」ジャンルを整理しました。合わせて、いまはあまり使われていない「RGB LED」サブジャンルを消しました。

整理する前:

整理した後:

(6)

これまでは、キャラクターが隠しているのに、吹き出しが表示されていたり、他のキャラクターに触れてしまっていました。そこで、キャラクターを隠したときは、吹き出しを消して、他のキャラクターにも触れないようにしました。

(7)

スモウルビーを始めようと思ったときに、いつまで待っても始まらないことがありました。これは、少し前にスモウルビーを使ったときにあるファイル(${HOME}/.smalruby-editor/tmp/pids/server.pid)を消していなかったり、前に使ったときとは別のコンピュータを使っていること(${HOME}/.smalruby-editor/config/database.ymlのパスが不正)が原因でした。

そこで、スモウルビーを始めるときに、すでにスモウルビーが始まっていないかどうかをチェックしたり、問題のあるファイルを消したり新しく作るようにしました。

これで、スモウルビーをきちんと始められるようになったと思うよ♪


おわりに

新しいスモウルビーは、コマンドプロンプトやターミナルで、次のコマンドを実行するとインストールできるよ。ぜひ試してみてね。

gem install smalruby-editor -v 0.1.16 --no-ri --no-rdoc

参考(さんこう)情報

新しい記事きじ

  1. 2月11日(土)のプログラミング道場、中止のお知らせ 2017年02月10日
  2. [English] New Smalruby (smalruby-editor 0.4.1, smalruby 0.1.11) has been Released! 2017年01月14日
  3. 新しいスモウルビー(smalruby-editor 0.4.1、smalruby 0.1.11)を公開しました! 2017年01月14日
  4. 10月18日(日)に一日Rubyプログラミング体験 in 松江(秋鹿公民館)を開催しました♪ 2015年10月18日
  5. 9月27日(日)に一日Rubyプログラミング体験 in 松江(八束公民館)を開催しました♪ 2015年09月27日
  6. 8月23日(日)に一日Rubyプログラミング体験 in 松江(法吉公民館)を開催しました♪ 2015年08月23日
  7. 7月19日(日)に一日Rubyプログラミング体験 in 松江(法吉公民館)を開催しました♪ 2015年07月19日
  8. 6月21日(日)に一日Rubyプログラミング体験 in 松江(城北公民館)を開催しました♪ 2015年06月21日
  9. 5月17日(日)に一日Rubyプログラミング体験 in 松江(揖屋公民館)を開催しました♪ 2015年05月17日
  10. 5月16日(土)に第7回プログラミング道場(島根県松江市)を開催しました♪ 2015年05月16日

タグ一覧いちらん

  1. howto (8)
  2. smalrubot_v3 (3)
  3. event (28)
  4. trial (20)
  5. ProgShouTrial (19)
  6. coderdojo (4)
  7. ProgShouDojo (9)
  8. release (3)
  9. smalruby-editor (2)
  10. smalruby (2)
  11. smalrubot (3)
  12. smalrubot_v3_mini (2)
  13. seminar (1)

古い記事きじ

  1. 2017 (3)
  2. 2015 (17)
  3. 2014 (12)
  4. 2013 (8)
  5. 2010 (1)