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
子どもにプログラミングをサポートするオープンソースのコミュニティー CoderDo...
Search
Takashi Hosoya
July 30, 2016
Programming
380
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
子どもにプログラミングをサポートするオープンソースのコミュニティー CoderDojoの紹介
Takashi Hosoya
July 30, 2016
More Decks by Takashi Hosoya
See All by Takashi Hosoya
LINE Messaging API と kintone の連携事例
tkc49
0
220
kintoneのスペースを少し便利にするChromeエクステンションを作成しました
tkc49
0
290
DojoCon Japaan 2023@奈良 懇親会LT 〜 CoderDojoを10年間やってみたら素敵だった話 〜
tkc49
0
200
WordPressからPAY.JP使ったクレカ決済の情報をkintoneに保存するプラグインの紹介
tkc49
0
410
WordPressとkintoneを連携することで、毎年3,000件以上ある申込み業務を効率化した仕組みのお話
tkc49
2
1.7k
サイボウズチーム応援ライセンス活用セミナー in 大阪
tkc49
0
160
未来のために技術力を使おう - 子ども向けプログラミング道場「CoderDojo」の急成長の理由 -
tkc49
2
1.1k
DojoCon の ススメ - 年に1回は "Say Hello" しよう -
tkc49
2
780
WordPressとkintone連携 - 問い合わせから顧客管理まで「ムダのない」業務システムを作る -
tkc49
0
260
Other Decks in Programming
See All in Programming
Dockerfile CMD for Node.js
grazie1999
0
120
ソフトウェアラスタライザ
fadis
1
550
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
100
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.8k
プロポーザルを書いてもらう
pvcresin
0
580
リアルな遅延を測る仕様
kota_yata
1
120
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.1k
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
500
Go 1.27 における memory allocation の高速化
andpad
0
300
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
590
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
270
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
570
Featured
See All Featured
Docker and Python
trallard
47
4.1k
Visualization
eitanlees
152
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
420
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
280
Deep Space Network (abreviated)
tonyrice
0
270
sira's awesome portfolio website redesign presentation
elsirapls
0
340
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
490
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
780
Are puppies a ranking factor?
jonoalderson
2
3.8k
Transcript
ࢠͲʹϓϩάϥϛϯάΛ αϙʔτ͢ΔΦʔϓϯιʔεͷ ίϛϡχςΟʔ$PEFS%PKPͷհ %PKP$PO+BQBO࣮ߦҕһ ࡉ୩ɹਸ ΦʔϓϯιʔεΧϯϑΝϨϯε ,ZPUP
ࣗݾհ
ࣗݾհ ؔΛத৺ʹ/10Ҭஂ ମͷ8&#੍࡞*5αϙʔτ ܦྺɿ γεςϜձࣾ ˠ/10๏ਓ ˠIU
ڊਓͷݞʹͷΔ ࣄͷελΠϧ
$PEFS%PKPͱ
8IBUJT$PEFS%PKP ϘϥϯςΟΞʢϝϯλʔʣ͕ࢠڙͨͪʹ ແྉʢඇӦརʣͰڭ͑Δఆظ։࠵ͷ ίʔσΟϯάಓͰ͢ɻ
ʹΞΠϧϥϯυͰ࢝·Δ
+BNFT8IFMUPO δΣʔϜεΣϧτϯ J1PE/BOPΛϋοΩϯάͨ͠ͷ͕͖͔ͬ ͚ͰɺֶߍʹίϯϐϡʔλΫϥϒΛ࡞ Γɺ)5.-ͱ$44Λڭ͑࢝ΊΔ
#JMM-JBP ϏϧϦϟΦ ىۀՈͰ࣊ળՈͰ͋ΔϏϧ͕δΣʔϜε ͷ׆ಈʹڠྗɻ ݄ʹॳͷ$PEFS%PKP͕ΞΠϧ ϥϯυͷίʔΫʹ͋ΔࠃཱιϑτΣΞ ηϯλʔͰ։࠵͞ΕΔ
टμϒϦϯ͔Β ίʔΫ·Ͱ௨͏ਓ͕ ଓग़ ंͰ࣌ؒ
μϒϦϯʹ͋Δ (PPHMF`T .POUFWFUSP CVJMEJOH Ͱ։࠵͞ΕΔ
$PEFS%PKPͷ ׆ಈΛΦʔϓϯʹ
Χࠃɹ Ҏ্ͷಓ IUUQTDPEFSEPKPDPN
ւಓʢѴʣ ੨ݝ ؠखݝ ٶݝʢઘઋനੴొถʣ ळాݝ ࢁܗݝ ౡݝ ҵݝʢक୩ʣ ಢݝ ܈അݝ
͍ͨ͞·ݝʢॴ൧ೳͻΓϲٰ࡛ۄʣ ઍ༿ݝʢઍ༿ദྲྀࢁए༿ദͷ༿ʣ ౦ژʢ౦ژീԦࢠখฏதʣ ਆಸݝ ৽ׁݝʢ৽ׁʣ ࢁݝ ੴݝ ҪݝʢҪʣ ࢁསݝ ݝʢԘ৲দຊʣ ذෞݝ ੩Ԭݝʢদʣ Ѫݝʢ໊ݹఱന๛ڮʣ ࡾॏݝ ࣎լݝʢେʣ ژʢ෬ݟԬژʣ େࡕʢകాࡖຕํʣ ฌݿݝʢ໌ੴඣ࿏ٶʣ ಸྑݝʢಸྑੜۨʣ Վࢁݝʢ۽ʣ ௗऔݝ ౡࠜݝ Ԭࢁݝ Ԭࢁ ౡݝʢౡࢁʣ ࢁޱݝ ಙౡݝ ߳ݝ Ѫඤݝ ߴݝ Ԭݝ ࠤլݝ ࡚ݝ ۽ຊݝ େݝ ٶ࡚ݝ ࣛࣇౡݝ ԭೄݝ ຊ
ٶ കా ճ݄ ճ݄ ॴෆಛఆ ॴෆಛఆ
IUUQTDPEFSEPKPDPN IUUQT[FODPEFSEPKPDPN
IUUQTDPEFSEPKPDPN $PEFS%PKPDPNNVOJUZQMBUGPSN
ࢀՃແྉͷҝ ืۚശΛઃஔ
ࢠڙͨͪͷ࡞հ
4DSBUDI
4DSBUDI
1)1(JU
"SEVJOP
4DSBUDI ϏδϡΞϧϓϩάϥϛϯάݴޠ
)5.- $44 +BWB4DSJQU 1)1 +BWB
"SEVJOP
ϝϯλʔհʢҰ෦ʣ
ϝϯλʔͱ ࣄ্ʢ·ͨਓੜʣͷ ࢦಋऀɺॿݴऀͷҙຯɻ ϕετΩουͷϛϠΪ͞Μͷ Α͏ͳײ͡ɻ
$PEFS%PKPक़ֶߍͰͳ͍Ͱ͢ɻ ͦͷҝɺΧϦΩϡϥϜςΩετͳͲҰͳ͍Ͱ͢ɻ $PEFS%PKPଆ͔ΒΔͷΛࢦࣔ͢Δ͜ͱͳ͍Ͱ͢ɻ ࢠڙୡ͕Γ͍ͨͷΛಓͷ࣌ؒΛ͍͖ͬͯͬͯ ·͢ɻͦΕΛϝϯλʔ͕αϙʔτ͠·͢ɻ Δؾ͕ͳ͚Εͦͷɺ΅ʔͬͱա͢͝ͷ0,ʂ $PEFS%PKPक़ֶߍͰͳ͍
$PEFS%PKPٶɾകాͷϝϯλʔհ Ԭా͞Μ ܭଌίϯαϧλϯτձࣾͷ ΤϯδχΞ͔Β$PEFS%PKP͕͖͔͚ͬͰ "*ϩϘοτͷ։ൃऀస৬ "SEVJOPౡΛ୲ %PKPதʹࣗͷ୲͍ͯͨ͠ࢠڙ͕৸ͯ͠ ·ͬͨͷ͕͖͔͚ͬͰ#MPDLMZ%VJOPΛ ։ൃ
$PEFS%PKPٶɾകాͷϝϯλʔհ LJUF͞Μ 8PSE1SFTT 3BJMTͷ ίΞίϯτϦϏϡʔλʔ 8PDLFS 'SBTDPͷ։ൃऀ IUUQTHJUIVCDPNJYLBJUP %PKPʹ௨͏ࢠڙୡ͕FODIBOUKTʹ νϟϨϯδ͍ͯ͠ΔͷͰɺ͓खຊͷίʔυΛ
࣮ࡍʹॻ͍ͯఏڙͯ͘͠ΕΔ IUUQTHJUIVCDPNJYLBJUP DPEFSUPXFS
$PEFS%PKPٶɾകాͷϝϯλʔհ Ұฏ͞Μ લେ͖ͳձࣾͷΤϯδχΞ͞Μ͕ͩͬͨɺ $PEFS%PKP͕͖͔͚ͬʁ͔͔Βͳ͍͕ɺ ࠓαϥ͠ϑϦʔϥϯεɻ 1)1J04ΞϓϦ"OESPJEΞϓϦ͕ಘҙ
$PEFS%PKPٶɾകాͷϝϯλʔհ খࣉ͞Μ ϑϦʔϥϯεͷίʔμʔ͞Μɻ K2VFSZଟগ৮ΕΔͱ͍͏͜ͱͰɺ %PKPͰFODIBOUKTΛ ୲ͯ͘͠Εͯ·͢ɻ
$PEFS%PKPٶɾകాͷϝϯλʔհ ډ͞Μ ϑϦʔϥϯεͷσβΠφʔ͞Μɻ ΤϯδχΞͰͳ͍͕ɺॻ੶Λݟͳ͕Β 4DSBUDIΛڭ͑ͯ͘Εͯ·͢ɻ
$PEFS%PKPٶɾകాͷϝϯλʔհ ΔͬͪΜ ΤϯδχΞͰͳ͘ɺσβΠφʔ͞Μɻ σΟϨΫγϣϯɺίʔσΟϯάͷ͓ࣄΛ ͍ͯ͠Δɻ %PKPͰࣸਅɺࢠڙͷ͠૬खɺ ͓ֆ͔͖πʔϧͷ͍ํΛڭ͑ͯ͘Εͯ·͢
$PEFS%PKPٶɾകాͷϝϯλʔհ Έͪ͑ͪΌΜ ϑϦʔϥϯεͷσβΠφʔ͞Μɻ $PEFS%PKPٶɾകాͰ ࣸਅΛͯ͘͠Εͯ·͢ɻ
$PEFS%PKPٶɾകాͷϝϯλʔհ
None
None
None
None
$PEFS%PKPΛΓ࢝Ί͖͔͚ͨͬ
$PEFS%PKPΛΓ࢝Ί͖͔͚ͨͬ w8PSE1SFTTίϛϡχςΟʔ wඇӦརͰϘϥϯςΟΞϕʔεͷ׆ಈʹڞײ
Կָ͕͍͠ͷʁ
Կָ͕͍͠ͷʁ w৭Μͳͷ͍͢͝ΤϯδχΞ͞Μͱަྲྀ͕࣋ͯΔ wੈਓϝϯλʔͳͲͷίϛϡχςΟʔͷϝϯόʔ ͱҰॹʹίϛϡχςΟʔΛҭͯΔͷָ͕͍͠ ʢαʔΫϧ׆ಈͷΑ͏ͳײ͔͡ͳʣ
Կָ͕͍͠ͷʁ
େʹ͍ͯ͠Δ͜ͱ
େʹ͍ͯ͠Δ͜ͱ ͦͷࢀՃͨ͠ϝϯλʔ͞Μ͕ ָ͔͔ͬͨ͠Ͳ͏͔
ຊͷ$PEFS%PKPͷݱঢ়
ಓ501̏ͱຊͷൺֱ ࠃ ಓ ਓޱʢສʣ ΞΠϧϥϯυ 214 459.5 ΞϝϦΧ 177 3,189.0
ΠλϦΞ 154 5,983.0 ຊ 38 12,730.0
$PEFS%PKPٶɾകాͷࢀՃرऀͷಈ
ΞΠϧϥϯυͰಓͷ͕ଟ͍ཧ༝ ֤%PKPಉ࢜ͷใڞ༗ͱ৽ͨͳ%PKPΛग़͢Δҝʹ ΞΠϧϥϯυͰ̎ͭΠϕϯτΛຖ։࠵͍ͯ͠Δ
%PKP$PO $PEFS%PKP$POGFSFODF $PEFS%PKPࢠڙϓϩάϥϛϯάʹڵຯ͕͋Δ େਓୡͷΧϯϑΝϨϯε $PEFS%PKPൃͷɺΞΠϧϥϯυͰ ɺ$PEFS%PKP'PVOEBUJPOओ࠵Ͱ %PKP$POʢ$PEFS%PKP$POGFSFODFʣ ͕̍ճͷϖʔεͰ։࠵͞Ε͍ͯ·͢ɻ %PKP$POɺओʹ%PKPΛࢧ͑Δେਓͨ ͪΛରʹͨ͠ΧϯϑΝϨϯεͰ͋Γɺ
%PKPͷӡӦڭҭํ๏ͳͲʹओ؟ʹஔ ͔Ε͍ͯ·͢ɻ
$PPMFTU1SPKFDUT $0%&3%0+0$00-&45130+&$54"8"3%4 ࢠڙୡ͕ओʂ ࢠڙୡͷ׆ಈΛදজ͢ΔΠϕϯτ ΞΠϧϥϯυͰɺຖ$PPMFTU 1SPKFDUTͱ͍͏ࢠڙୡͷϓϩδΣΫτ Λදজ͢ΔΠϕϯτ͕։࠵͞Ε͍ͯ· ͢ɻ
ຊॳͷ%PKP$POΛ։࠵͠·͢ 5)&.03&%0+04 5)&.03&$00-$0%&34 ͬͱͨ͘͞Μͷ%PKPΛ૿͠ɺͬͱz$00-zͳίʔμʔΛ૿͍ͨ͠ ΑΓଟ͘ͷํʑʹ$PEFS%PKPΛͬͯΒ͏΄͔ɺ֤Ҭʹ $PEFS%PKP͕ͬͱ૿͑ɺଟ͘ͷࢠͲୡͱϝϯλʔ͕ग़ձ͑Δػձ Λग़͢Δ͜ͱΛతͱͯ͠ɺຊॳͷ%PKP$POͱͳΔ%PKP$PO +BQBOΛ։࠵͠·͢ɻ %PKP$PO+BQBOͰɺ%PKPʹؔΘΔ༷ʑͳใͷڞ༗ͷ΄͔ɺࢠڙ ڭҭؔऀɺ·ͨڭҭʹڵຯͷ͋Δํʹରͯ͠ɺ༗ҙٛͳηογϣϯ
ͱɺϫʔΫγϣοϓΛاը͍ͯ͠·͢ɻ ࡢࠓͷ*5ڭҭϒʔϜ͍෩ʹͳΓɺڵຯͷ͋Δࢠڙେਓ͕ͨͪɺଟ དྷ͞ΕΔ͜ͱ͕༧͞Ε·͢ɻ
։࠵֓ཁ Πϕϯτ໊ %PKP$PO+BQBO d5)&.03&%0+04 5)&.03&$00-$0%&34d ࣌ ݄ʢʣ ॴ େࡕϢϏΩλεڠ$"/7"4 اըӡӦ
%PKP$PO+BQBO࣮ߦҕһ ࢀՃඅ ແྉ ༧ఆདྷऀ ਓ ఆ͢ΔࢀՃऀ ɾࢠڙͷϓϩάϥϛϯάڭҭʹڵຯ͕͋ΔΤϯδχΞ·ͨڭҭऀ ɾϓϩάϥϛϯάʹڵຯ͕͋Δͱࢠڙ
IUUQEPKPDPODPEFSEPKPKQ