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
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
880
AIエージェント開発、DevOps and LLMOps
ymd65536
1
310
Vibe coding コードレビュー
kinopeee
0
460
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
130
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
520
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
1
210
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
640
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
200
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
2.5k
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
970
ゲームの物理
fadis
5
1.5k
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
Featured
See All Featured
The Language of Interfaces
destraynor
160
25k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The Cult of Friendly URLs
andyhume
79
6.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
A designer walks into a library…
pauljervisheath
207
24k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Bash Introduction
62gerente
614
210k
How STYLIGHT went responsive
nonsquared
100
5.7k
Music & Morning Musume
bryan
46
6.7k
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༵ۚ