Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Enjoy Programin
Search
Mayoto Yoshida
November 16, 2012
Programming
1
300
Enjoy Programin
Programin can be programmed using the blocks. very interesting. in-house lightning talk for ppb.
Mayoto Yoshida
November 16, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
Tauriでネイティブアプリを作りたい
tsucchinoko
0
370
Better Code Design in PHP
afilina
PRO
0
130
Remix on Hono on Cloudflare Workers
yusukebe
1
300
Jakarta EE meets AI
ivargrimstad
0
600
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.7k
subpath importsで始めるモック生活
10tera
0
310
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
300
Jakarta EE meets AI
ivargrimstad
0
670
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
受け取る人から提供する人になるということ
little_rubyist
0
250
Click-free releases & the making of a CLI app
oheyadam
2
120
Contemporary Test Cases
maaretp
0
140
Featured
See All Featured
Faster Mobile Websites
deanohume
305
30k
Navigating Team Friction
lara
183
14k
Teambox: Starting and Learning
jrom
133
8.8k
What's in a price? How to price your products and services
michaelherold
243
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
We Have a Design System, Now What?
morganepeng
50
7.2k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Happy Clients
brianwarren
98
6.7k
RailsConf 2023
tenderlove
29
900
4 Signs Your Business is Dying
shpigford
180
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Transcript
mayoto@2get ϓϩάϥϛϯͰ༡΅͏ Enojoy programming ! 1211݄16༵ۚ
ϓϩάϥϛϯͱ Web্ͰϒϩοΫΛΈ߹ΘͤͯɺֆΛಈ͔͢ ͜ͱ͕Ͱ͖ΔΞϓϦέʔγϣϯ ʮϓϩάϥϛϯʯɺϓϩάϥϜΛ௨ͯ͡ɺࢠ ͲͨͪʹΔ͜ͱͷָ͠͞ͱɺํ๏Λఏڙ ͢Δ͜ͱΛతͱͨ͠ɺΣϒαΠτͰ͢ɻ[1] จ෦Պֶল͕ఏڙ͍ͯ͠Δ http://www.mext.go.jp/programin/about.html 1211݄16༵ۚ
http://www.mext.go.jp/programin/ 1211݄16༵ۚ
ͦͷଞͷαΠτ Blockly https://code.google.com/p/blockly/ Scratch http://scratch.mit.edu/ Waterbear http://waterbearlang.com/ Maeda Block http://junk.wise9.jp/maeda/
1211݄16༵ۚ
ϓϩάϥϜΛͭ͘Δ 1211݄16༵ۚ
1211݄16༵ۚ
1211݄16༵ۚ
ڽͬͨ࡞Λ࡞ΔͨΊʹ ϓϩάϥϜͬͱෳࡶͳͣʂ ͏গ͠ڽͬͨ࡞ΔͨΊʹ͑ΔϒϩοΫΛ հ͠·͢ ࣮ࡍͷϓϩάϥϛϯάݴޠJavaScriptͰྫ͑ͯ 1211݄16༵ۚ
φϯΧΠϯ ෳճ܁Γฦ࣮ͯ͠ߦ for (var i = 0; i < 5;
i++) { // φϯΧΠϯͷதͷϒϩοΫ͕࣮ߦ͞ΕΔ } 1211݄16༵ۚ
ϋλʔϯ ؔఆٛ function f1() { // ϋλʔϯ(1)Λఆٛ // ϋλʔϯ(1)ͷ্ͷϒϩοΫ͕࣮ߦ͞ΕΔ }
1211݄16༵ۚ
Ϥϒʔϯ ؔݺͼग़͠ f1(); // ϋλʔϯ(1)ΛݺͿ 1211݄16༵ۚ
ϒπΧολϯ Πϕϯτ $(‘pic’).hit(function() { // ϒπΧολϯͷ্ͷϒϩοΫ͕ ࣮ߦ͞ΕΔ } 1211݄16༵ۚ
1211݄16༵ۚ
Φʔϓϯ ࡞ͬͨ࡞Λެ։Ͱ͖ΔʢURL͕࡞ΕΔ) ଞͷਓ͕ͦΕΛͱʹฤूͯ͠࡞Λ࡞ΕΔ (Fork) ެ։ͯ͠ฤूͰ͖Δͱ͍͏͜ͱɺΦʔϓϯι ʔε 1211݄16༵ۚ
http://bit.ly/c6yuJt 5Χϯτ https://twitter.com/2get/statuses/21628413718 1211݄16༵ۚ
http://bit.ly/cWnrh2 UFOγϡʔςΟϯά https://twitter.com/2get/statuses/21641659536 1211݄16༵ۚ
νϡʔϦϯάશ ϓϩάϥϛϯνϡʔϦϯάશ ҰൠతͳίϯϐϡʔλͰॲཧͰ͖ΔͳΒ ϓϩάϥϛϯͰॲཧ͕ՄೳͰ͋Δ (http:// www.binzume.net/diary/2010-08-20:A1) Brainf*ck (http://ja.wikipedia.org/wiki/ Brainfuck) 1211݄16༵ۚ
͋ͳͨϓϩάϥϚʔ http://www.mext.go.jp/programin/ 1211݄16༵ۚ