Smalruby - The neat thing to connect Rubyists and Scratchers -宏治 高尾
The Smalruby is a 2D game development library that aims to be compatible with Scratch (Scratch is most famous visual programming language: https://scratch.mit.edu/).
Reacently, programming education for kids is expanding rapidly and Scratch is ususally a first-contact programming language for them. Some kids, good Scratchers, try to learn a text-based programming languege.
Smalruby helps to make Scratcher Rubyist!
This talk includes the following topics:
The recent situation of programming education for kids.
Smalruby's features.
Smalruby inside.
Smalruby - The neat thing to connect Rubyists and Scratchers -宏治 高尾
The Smalruby is a 2D game development library that aims to be compatible with Scratch (Scratch is most famous visual programming language: https://scratch.mit.edu/).
Reacently, programming education for kids is expanding rapidly and Scratch is ususally a first-contact programming language for them. Some kids, good Scratchers, try to learn a text-based programming languege.
Smalruby helps to make Scratcher Rubyist!
This talk includes the following topics:
The recent situation of programming education for kids.
Smalruby's features.
Smalruby inside.
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...宏治 高尾
This presentation is called “KIDS, RUBY, FUN!”.
I will discuss our activities with the Ruby Programming Shounendan, especially *Smalruby* which is *a key part* of it.
This is for RubyConf 2014 in San Diego Nov 19th, 2014.
(beta version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyProg...宏治 高尾
Please see the final version: http://www.slideshare.net/kouji/final-version-kids-ruby-fun-introduction-of-the-smalruby-and-rubyprogramming-shounendan-in-rubyconf-2014
This presentation is called “KIDS, RUBY, FUN!”.
I will discuss our activities with the Ruby Programming Shounendan, especially *Smalruby* which is *a key part* of it.
This is for RubyConf 2014 in San Diego Nov 19th, 2014.
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...宏治 高尾
This document discusses a presentation by Kouji Takao and Nobuyuki Honda of the Ruby Programming Shounendan. It introduces the Ruby Programming Shounendan as a youth group for learning Ruby programming. It also discusses programming education trends in other countries and Japan. Finally, it presents Smalruby, a visual programming editor for teaching Ruby to children that generates Ruby code from blocks.
This is my presentation in RubyConf 2011, 30th Octobar 2011,New Orleans in the U.S.
Abstract:
MacRuby is an implementation of Ruby 1.9 that is built directly on top of Mac OS X core technologies. Recently, MacRuby has become viable as a tool for developing useful desktop applications for Mac OS X. However, as of March 2011, MacRuby is still missing some functionality that is present in cRuby. Therefore, MacRuby is not able to run Ruby on Rails. In my presentation, I will explain how I modified MacRuby to make it a suitable foundation for running Rails. I would also like to explain some of the technical intricacies that I discovered along the way.
RubyConf 2011:
http://rubyconf.org/
MacRuby is an implementation of Ruby 1.9 that is directly on top of Mac OS X core technologies. Recently, MacRuby has become viable as a tool for developing useful desktop applications for Mac OS X. However, as of March 2011, MacRuby is still missing some functionality that is present in cRuby. Therefore, MacRuby is not able to run Ruby on Rails. In my presentation, I will explain how I modified MacRuby to make it a suitable foundation for running Rails. I would also like to explain some of technical intricacies that I discovered along the way.
(Japanese)
2011年3月時点でのMacRubyはRuby処理系としての完成度は低く、Ruby on Railsが到底動作するようには思えない。しかしながら、MacRubyに対して改良 に改良を重ねることできっとRailsを動作させることができる(はずである)。 本発表ではMacRubyでRailsを動作させるために必要だった修正内容とともに、 その過程であらためて知ることになったcRubyのすばらしさを説明します。
1. Ruby による Mac OS X
デスクトップアプリケーション開発入門
Rubyを使ったMacのデスクトップアプリケーション開発の概要をお話いたします。
第44回オープンソースサロン 2009年10月16日
ネットワーク応用通信研究所 研究員
高尾 宏治<kouji@netlab.jp>
2. Ruby による Mac OS X
デスクトップアプリケーション開発入門
Rubyを使ったMacのデスクトップアプリケーション開発の概要をお話いたします。
第44回オープンソースサロン 2009年10月16日
ネットワーク応用通信研究所 研究員
高尾 宏治<kouji@netlab.jp>
3. Mac vs. PC
Mac PC,etc
10%
Macの市場シェアは10%以下
http://jp.techcrunch.com/archives/20090723the-mac-versus-pc-debate-has-never-been-clearer/
90%
特別なソフトウェアを使うためのハードウェア
Photoshop、Illustrator、MacRuby