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
CoderDojo岐阜 メンター・サポーター向けオリエンテーション資料
Search
Koji Kuno
February 16, 2019
0
670
CoderDojo岐阜 メンター・サポーター向けオリエンテーション資料
Koji Kuno
February 16, 2019
Tweet
Share
More Decks by Koji Kuno
See All by Koji Kuno
unitoneが楽しくなるまでの道のり
oleindesign
0
56
WordPress 6.5 の新機能紹介
oleindesign
0
98
How to deal with WordPress themes in the future
oleindesign
0
1.5k
WordPress(再)入門 - 運用・学習編
oleindesign
0
170
WordPress(再)入門 - カスタマイズ編
oleindesign
0
190
WordPress(再)入門 - コンテンツ作成方法編
oleindesign
0
160
WordPress(再)入門 - テーマ・プラグイン編 / introduction-to-wordpress-again-theme-plugin
oleindesign
0
200
WordPress(再)入門 - 基本設定編 / introduction-to-wordpress-again-basic-settings
oleindesign
0
360
WordPress(再)入門 - 基礎知識・環境編
oleindesign
1
740
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
Writing Fast Ruby
sferik
628
61k
GraphQLとの向き合い方2022年版
quramy
44
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
900
A designer walks into a library…
pauljervisheath
205
24k
Gamification - CAS2011
davidbonilla
80
5.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
GitHub's CSS Performance
jonrohan
1030
460k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Designing Experiences People Love
moore
139
23k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Transcript
CoderDojo 岐阜 ϝϯλʔɾαϙʔλʔ༻ ΦϦΤϯςʔγϣϯ
CoderDojo 岐阜 $PEFS%PKPʹ͍ͭͯ
CoderDojo 岐阜 $PEFS%PKPͱ w ϓϩάϥϛϯάΫϥϒͷάϩʔόϧωοτϫʔΫ w ΞΠϧϥϯυͰൃ w ಠཱࣗతίϛϡχςΟ w
༗ࢤϘϥϯςΟΞʹΑΔӡӦ w ࢠڙͨͪɺอޢऀ͔ΒҰͷྉۚΛऩ͠ͳ͍ w ࢿۚدʹΑͬͯ͏
CoderDojo 岐阜 ࢀՃରऀɾࢀՃཁ݅ w ରྸɿ̓ࡀʙࡀ ˠ֤%PKPͷํʹΑΔ ˠখֶੜอޢऀಉͰࢀՃʢͱ͍͏ͱ͜Ζଟ͍ʣ ɹˠݪଇ̐ੜҎԼอޢऀಉ w εΩϧ݅
ˠʮύιίϯͷجຊૢ࡞͕Ͱ͖Δ͜ͱʯ͕ଟ͍
CoderDojo 岐阜 อޢऀʹ͍ͭͯ w อޢऀʹϘϥϯςΟΞͱͯ͠ͷࢀՃΛਪ ˠҬ͙ΔΈͯࢠڙୡΛݟकΔ׆ಈͷҰͱ͍͏ೝࣝ
CoderDojo 岐阜 ॏཁͳ w ࣗൃతͳֶशϓϩδΣΫτͰ͋Δ͜ͱ w ৗʹࣗ༝Ͱ։͔ΕͨͰ͋Δ͜ͱ w ϦϥοΫεָͯ͠͠ΊΔͰ͋Δ͜ͱ w
ϐΞϝϯλϦϯά˞ ͱ੨গϦʔμʔΛਪ ˞ɿϐΞϝϯλϦϯάͱɺ̍ର̍Ͱͳ͘ڞ௨ͷςʔϚΛ࣋ͭෳਓ͕ఆظతʹू·Γɺ͓ޓ͍ͷؔ৺ࣄ૬ஊࣄΛڞ༗͠ɺҰॹʹߟ ͑Δ͜ͱͰ૬ޓΛਤΔΈ
CoderDojo 岐阜 $PEFS%PKPͷίϯηϓτཧղ w ॳࢀՃ͚ΨΠμϯε͕͋Δͱྑ͍ ˠॳࢀՃऀʮϓϩάϥϛϯάڭࣨʯͱ͍͏ೝࣝͰདྷΔ͜ ͱ͕ଟ͍ ˠҬίϛϡχςΟͷΫϥϒ׆ಈʢಉձʣ w ࢠڙ͕ࣗൃతʹಈ͘Α͏ʹ͢Δ
w ެจࣜͷΑ͏ʹ՝Λ༩͑ଓ͚ͳ͍ ˠϝϯλʔ՝Λঃʑʹࣗൃతʹ࡞ΔΑ͏ͳڥ࡞Γ w Ͱ͖ΔݶΓࢀՃͨ͠ࢠڙಉ࢜Ͱͷֶͼ߹͍ɾڭ͍͑͋Λ ଅ͢
CoderDojo 岐阜 $PEFS%PKPذෞͷํ
CoderDojo 岐阜 େʹ͍ͨ͜͠ͱ w ࢠͲ͕ͨͪओମੑΛ࣋ͬͯϓϩάϥϛϯάʹ͔͑Δ ڥͷఏڙͱαϙʔτ͢Δ w νϟϯϐΦϯɾϝϯλʔɾαϙʔλʔɾχϯδϟɾอޢ ऀɺ$PEFS%PKPذෞʹؔΘΔશͯͷਓָ͕͠ΊΔॴʹ͢ Δ
w ࢠͲ͕ͨͪڭ͑߹͍ɺ૬ஊ͠߹ͬͯ૬ޓͰ͖Δॴ ʹ͢Δ
CoderDojo 岐阜 χϯδϟʹ༻ҙͯ͠Β͏ͷ w ϊʔτ1$ ʢ04ɿ8JOEPXT.BD04-JOVYʜͳͲʣ ແઢ-"/ରԠ w 1$ͷిݯέʔϒϧ w
Ϛε w ࣗͰࣗश͍ͯͨ͠ಓ۩ͳͲ w චه༻۩ w ͦͷଞɺ֤ࣗඞཁͩͱࢥ͏ͷ
CoderDojo 岐阜 $PEFS%PKPذෞͰ༻ҙ͢Δͷ w ձ w صɾҜࢠ w Πϯλʔωοτڥʢ༗ઢ-"/ˠ8J'Jൃ৴ʣ w
ϘϥϯςΟΞอݥ w ֤छॻྨʢอݥ༻໊ɺड༻໊ɺد༻໊ͳͲʣ w دۚശ
CoderDojo 岐阜 ϝϯλʔɾαϙʔλʔ͕ ֤ࣗ༻ҙ͢Δͷ w <ϝ>ϊʔτύιίϯʢϓϩδΣΫλʔʹଓ͢ΔͨΊͷΞ μϓλʔʣ w <ϝ>)PVSPG$PEFͷΦϯϥΠϯΞΧϯτ w
<ϝ>4DSBUDIͷΦϯϥΠϯΞΧϯτ w <ϝ><α>චه༻۩ʢϖϯɾϊʔτʣ w ه༻Χϝϥ
CoderDojo 岐阜 $PEFS%PKPذෞͷϝϯόʔߏ νϟϯϐΦϯ ओ࠵ऀ ϝϯλʔ ࢦಋऀʢࢠͲͰͳΕΔʣ αϙʔλʔ ϝϯλʔ΄ͲͰͳ͍͚Ͳ͓ख͍ χϯδϟ
ࡀʙࡀͷࢠͲ
CoderDojo 岐阜 தࢭͷج४ w ѱఱީ࣌ͷΩϟϯηϧج४ w ಓ։࢝࣌ؒલʹ෩ܯใൃྩ w ແཧΛ͠ͳ͍ࣗݾஅͰࣗओΩϟϯηϧՄೳ w
ࡂ࣌ w ࡂٹॿ๏͕దԠ͞ΕΔࡂ͕ذෞࢢҬʹग़ͨ߹ w Ωϟϯηϧ࣌ࢀՃਃࠐαʔϏεʹͯҰ੪࿈བྷ w ֤छ4/4Ͱ࠷৽ͷใΛൃ৴͢Δ
CoderDojo 岐阜 χϯδϟͷ҆શ w ձͰͷసɾམԼɾিಥͳͲ w ;͚͟Δχϯδϟ͕͍ͨ߹ɺҙ͢Δ w ৯Λ༩͑Δ߹ඞͣΞϨϧΪʔΛ֬ೝ ˠখֶੜͷ߹อޢऀʹඞͣ֬ೝ͢Δ
w খֶੜҎԼͷχϯδϟඞͣอޢऀಉ w தֶੜҎ্อޢऀͷ࿈བྷઌΛຖճඞͣฉ͘ ˠݸਓใͳͷͰຖճใγϡϨολʔॲཧ͢Δ
CoderDojo 岐阜 ใηΩϡϦςΟ w χϯδϟͷݸਓใɺอޢऀͷڐՄ͕ͳ͍ݶΓɺ໊࣮ɾॅॴɾ࿈བྷ ઌΛউखʹऩू͠ͳ͍ w ݸਓใຊਓɾอޢऀͷڐՄ͕ͳ͍ݶΓɺ·ͨۓٸࣄଶҎ֎ɺε λοϑಉ࢜Ͱڞ༗͠ͳ͍ w
4/4Ͱχϯδϟɾอޢऀͷݸਓใ͕ࣸΓࠐΜͰ͍Δࣸਅઈରʹެ։ ͠ͳ͍ w *%ɾύεϫʔυͷཧɺχϯδϟ͔อޢऀͷΈɻϝϯλʔɾαϙʔ λʔཧ͠ͳ͍ɻ w ϝϯλʔɾαϙʔλʔͷύιίϯʹχϯδϟɾอޢऀͷ*%ɾύεϫʔ υΛอଘ͢Δ͜ͱઈର͠ͳ͍ɻԾʹอଘͯ͠͠·ͬͨ߹ʹɺ࡞ۀ Λதஅͯ͠Ͱଈ࣌আ͢Δ
CoderDojo 岐阜 χϯδϟͷ҆શ w χϯδϟࢠͲͰ͢ɻେਓͷԿؾͳ͍ҰݴͰࢠͲΛই ͚ͭΔ͜ͱ͕͋Δ͜ͱΛ͔ͬ͠Γཧղ͍͍ͯͯͩ͘͠͞ w େਓৗʹχϯδϟͷཱʹཱͬͨࢥ͍ͰɺݴಈɾߦಈΛ બ͍ͯͩ͘͠͞ w
ࢠͲͱͷަྲྀΛ̍Ҏ্͍ͯ͠ͳ͍αϙʔλʔɾϝϯ λʔرऀɺࢀՃͷࡍʹඞͣνϟϯϐΦϯʹਃࠂ͢Δ ˠແҙࣝͰԿؾͳ͍ҰݴͰࢠͲ͕ই͍ͭͯ͠·͏Մೳ ੑ͕͋ΔͨΊɺ೦ͷͨΊҙΛ͍·͢
CoderDojo 岐阜 %PKPͷ࣭Λอͭҝ w νϟϯϐΦϯपΓͷਓͷஅͰɺαϙʔλʔɾϝϯλʔ ͷࣙୀΛٻΊΒΕͨ߹ʹɺૉʹै͍ͬͯͩ͘͞ w ଞͷϝϯλʔɾαϙʔλʔɾχϯδϟɾอޢऀͷؾʹͳ Δߦҝ͕͋ͬͨ߹ʹɺ༐ؾΛग़ͯ͠νϟϯϐΦϯ· ͨ৴པͰ͖Δϝϯλʔɾαϙʔλʔʹ૬ஊ͍ͯͩ͘͠͞
CoderDojo 岐阜 ϝϯλʔɾαϙʔλʔʹ ٻΊΔׂ
CoderDojo 岐阜 ϝϯλʔͷׂʢ̍ʣ χϯδϟͷΞΠσΞΛҾ͖ग़͢ ˠ࡞Γ͍ͨͷΛݴ༿ʹදݱ͢Δαϙʔτ χϯδϟͷ࡞ͷ͓٬͞ΜʹͳΔ ˠήʔϜΞχϝɺΫΠζͳͲ͓٬͞Μͱͯ͠ମݧ͠ײ Λ͑Δ
ಋೖϫʔΫγϣοϓ ˠॳΊͯ4DSBUDIΛମݧ͢ΔχϯδϟͷνϡʔτϦΞ ϧ
CoderDojo 岐阜 ϝϯλʔͷׂʢ̎ʣ ࠔ͍ͬͯΔ࣌ͷαϙʔτ ˠ͏·͘ಈ͔ͳ͍ɺΓํ͕Θ͔Βͳ͍ͱ͖ʹҰॹʹௐ ͨΓࢼͨ͠Γͯ͠αϙʔτ͢Δ ࣗͷ࡞ΛݟͤΔ ˠ࡞ͷώϯτʹͯ͠ΒͬͨΓɺϑΟʔυόοΫΛ
ΒͬͨΓͯ͠ɺϝϯλʔֶࣗͿ
CoderDojo 岐阜 ϝϯλʔͷ৺ಘʢ̍ʣ χϯδϟʹࢦࣔ͠ͳ͍ ˠରͱ࣭Λ͖͔͚ͯͬ͠Λ࡞ͬͯ͋͛Δ͜ͱͰɺ χϯδϟ͕͔ࣗΒߦಈ͢ΔΑ͏ʹଅ͠·͢ χϯδϟͷΞΠσΞΛ൱ఆ͠ͳ͍Ͱฉ͘ ˠχϯδϟͷؾ࣋ͪʹدΓఴ͍ɺߟ͑Λଚॏ͠·͢
͍͖ͳΓ͑ΛݴΘͳ͍ ˠχϯδϟ͕ࣗͰΓํΛݟ͚ͭΒΕΔΑ͏ʹώϯτ αϯϓϧΛࣔ͠·͢
CoderDojo 岐阜 ϝϯλʔͷ৺ಘʢ̎ʣ खΛग़͞ͳ͍ ˠϚεΩʔϘʔυΛୣ͍͚ͬͯ·ͤΜ ϝϯλʔઌੜͰͳ͍ ˠϝϯλʔଆ͔ΒҰํతʹڭ͑Δ͜ͱ͠·ͤΜ
CoderDojo 岐阜 χϯδϟͷͨΊͷͷώϯτʢ̍ʣ γϯϓϧʹ࢝ΊΔ͜ͱ ˠ؆୯ͳεΫϦϓτ͔ΒॳΊͯɺࢥͬͨ௨Γಈ͍ͨΒɺ গ֦ͣͭ͠ுͱςετΛ܁Γฦ͢Α͏ଅ͢ ͖ͳͷʹऔΓΉ͜ͱ ˠ͕͖ࣗͳͷɾ࡞Γ͍ͨͷʹऔΓΉͱɺ͠
͍͜ͱؤுΕΔΑ ԿΛ͢Δ͖͔Θ͔Βͳ͍࣌ɺͱʹ͔͍͘͘͡Γ·Θ ͢͜ͱ ࣮ݧ͢Δ͜ͱΛڪΕ͍͚ͯͳ͍
CoderDojo 岐阜 χϯδϟͷͨΊͷͷώϯτʢ̎ʣ ڞʹಇ͖ɺΞΠσΞΛ͔ͪ߹͏༑ਓΛݟ͚ͭΔ͜ͱ ࣗͷΞΠσΞΛՃ͑ΔͨΊʹଞͷͷΛίϐʔʢϦϛο Ϋεʣͯ͠0, ˠϦϛοΫε͢Δͱ͖ɺඞͣοΫϨδοτΛʮ࡞ ͷߩݙʯͱͯ͠هࡌ͢Δ͜ͱ
͋ͳͨͷΞΠσΞΛεέονϒοΫʹ͢͜ͱ ˠࠓߟ͍͑ͯΔΞΠσΞΛɺपΓͷਓະདྷͷࣗͱڞ ༗͢ΔͨΊʹจॻʹ͠Α͏
CoderDojo 岐阜 χϯδϟͷͨΊͷͷώϯτʢ̏ʣ ߏங͠ɺղ͠ɺ࠶ߏங͢Δ ˠԿ࡞ͬͯɺࢼͯ͠ɺ͢͜ͱΛ܁Γฦ͍͍ͯ͠ ͷʹ͍ͯ͜͠͏ ͩ͜ΘΓ͗͢Δͱɺ͏·͍͔͘ͳ͍͔͠Εͳ͍ ˠ͏·͍͔͘ͳ͍ͱ͖ɺଞͷΓํΛ୳ͨ͠Γ୭͔ʹ
ڠྗͯ͠Β͓͏ ࣗࣗ৴ͷֶͼͷώϯτΛ࡞Δ͜ͱ ˠֶ͕ࣗͿ࣌ʹཱͭͷྑֶ͍शํ๏Λݟ͚ͭͯɺ ͦΕΛଞͷਓʹڞ༗͠Α͏
CoderDojo 岐阜 อޢऀͱ͍͏ଆ໘Λ࣋ͭ߹ w อޢऀ͕ϝϯλʔͱͯؔ͠ΘΔࡍͷҙ w ࢠڙͨͪʹࣗ༝ͳൃͰͷͼͷͼͱʮදݱ͢Δ͜ͱʯ ΛֶͤΔ͜ͱ ˠࣗͷࢠڙʹ͖͖ͭͬΓʹͳΒͳ͍ํ͕͍͍͔ʁ w
ʮࣗͷࢠͲ͔ͩΒ͖ͳΑ͏ʹͯ͠ྑ͍ʯͰͳ ͍ ˠͦͷ༷ࢠΛଞͷχϯδϟݟ͍ͯΔ ˠશͯͷχϯδϟʹฏɾެฏͳଶɾରԠΛҙࣝʂʂ
CoderDojo 岐阜 $PEFS%PKPͷྲྀΕ
CoderDojo 岐阜 λΠϜεέδϡʔϧ ʙձ४උ ʙड։࢝ ʙಓ։࢝ʢѫࡰˠ؆୯ͳࣗݾհʣ ʙ֤ࣗΓ͍ͨ͜ͱΛΔʢϝϯλʔݟकΔʣ ʙͬͨ͜ͱͷൃදʢεϥΠυɾϚΠΫར༻ʣ ɹดձʢ࣌·ͰձΛղ์ʣ ɹఫऩ
CoderDojo 岐阜 ձ४උͷྲྀΕ w ʹೖؗ͠ɺ(JGV81.FFUVQձһͰ͋ΔνϟϯϐΦϯ ·ͨϝϯλʔ͕ॻྨΛελδΦཧ૭ޱʹఏࣔͯ͠ελ δΦͷݤΛआΓΔ w ࢀՃऀʹԠͨ͡صɾҜࢠͷஔɾҠಈ w
डઃஔ ˠडαΠϯɺอݥ༻ࢀՃऀهೖγʔτɺدۚശɺྖ ऩॻɺ8J'JϧʔλʔɺిݯɾϓϩδΣΫλʔΛઃஔ
CoderDojo 岐阜 ड w ४උ͕ͬͨΒૣ͘དྷͨਓΛೖΕͯ͋͛ͯ0, ˠصͳͲΛಈ͔͍ͯ͠Δ࣌ʹখ͍͞ࢠͲ͕͍Δͱةͳ ͍߹͕͋ΔͷͰҙ w χίχίͰΛग़ͯ͠ѫࡰ ˠʹग़ͯ͠ݩؾʹѫࡰɻͿ͖ͬΒ΅͏ʹ͠ͳ͍ɻϑϨ
ϯυϦʔʹ͠Α͏ʂʢ·ͳ͍ࢠΛআ͘ʣ w ड୲ ˠࢀՃऀϦετͷ֬ೝɺอݥ༻Ϧετʹهೖɺอޢऀɾ อޢऀ࿈བྷઌ֬ೝɺدۚശΛઃஔ
CoderDojo 岐阜 %PKPͷ࠷த w ڭ͑͗͢ͳ͍ ˠڭ͑ΔΘΓʹώϯτʹͳΓͦ͏ͳࣗͷϓϩδΣΫτΛݟ ͤΔ w ๙ΊΔ ˠͱʹ͔͘๙ΊΔɻࣗͷࢠͲͰͱʹ͔͘๙ΊΔɻ
w ΠϥΠϥ͠ͳ͍ w ;͚͍ͯ͟Δࢠ͕͍ͨΒɺஈ֊తʹى͜Δɻ ˠຊʹౖΔ࣌อޢऀʹౖͬͯྑ͍͔ࣄલ֬ೝ ˠଞχϯδϟ͕ஶ͘͠໎Λඃ͍ͬͯͳ͚Εɺอޢऀͷྃঝ ͕ͳ͍ݶΓɺΛߥౖ͛ͯΔ͜ͱ͠ͳ͍
CoderDojo 岐阜 ൃදத w ͪΌΜͱݟͯฉ͘ʂ ˠεϚϗΛݟͨΓύιίϯΛݟͨΓଞͷ͜ͱΛ͠ͳ͍ ˠͲ͏ͯ͠ͱ͍͏߹ʹൃදલʹࢠڙͨͪͷલͰݴ ͏ w ײΛݴͬͯ͋͛Α͏ʂ
ˠʹग़ͯ͠๙ΊΔ ˠ໘ന͔ͬͨΒΛग़ͯ͠স͏ɻҰݴՃ͑Δͱঘྑ͍ɻ ˠഥखΛ͢Δ
CoderDojo 岐阜 ย͚ w صͳͲݩʹ͢ ˠਫ਼ີػցͳͲͷย͚େਓͷΈ ˠখֶߍߴֶχϯδϟʹͰ͖ΔൣғͰखͬͯΒͬ ͯՄ w ʹ͜ʹ͜সإͰΛग़ͯ͠ѫࡰΛ͠ɺχϯδϟɾอޢऀΛ
ૹΓग़͢ w ϝϯλʔɾαϙʔλʔɾχϯδϟͷืूͷ͔͚Λߦ͏ w دͷٛײΛ༩͑ͳ͍ʢدۚശͷఫऩ࠷ޙʣ w ϝϯλʔɾαϙʔλʔدͯ͑͑͠ΜͰʜʁʁ
CoderDojo 岐阜 Ҏ֎ͷӡӦͷ͓ख͍ʢҙʣ w ձखɾϗϥϯςΟΞߦࣄอݥՃೖ w ࠂ ˠެࣜαΠτɺ'#ϖʔδɺ58ɺJOTUBHSBNɺ;FO w ձܭཧ
w ެࣜαΠτυΩϡϝϯτͷ࡞
CoderDojo 岐阜 ࣭͋͝Γ·ͤΜ͔ʁ w ࣗݾհ w ࠓ·ͰͷϘϥϯςΟΞ׆ಈࢀՃܦݧʁ w 4DSBUDIͳͲͷࣝ͋Γ·͔͢ʁʢͳͯ͘0,ʂʣ w
ϓϩάϥϛϯάʹ͍ͭͯͲ͜·Ͱ͕ࣝ͋Γ·͔͢ʁʢͳ ͯ͘0,ʂʣ w $PEFS%PKPʹ͍ͭͯͷ࣭ʁ w $PEFS%PKPذෞʹ͍ͭͯͷ࣭ʁ
CoderDojo 岐阜 ϝϯλʔɾαϙʔλʔಉҙॻ ಉҙॻ(JU)VCͰެ։͍ͯ͠·͢
CoderDojo 岐阜 ͓͔ͭΕ͞·Ͱͨ͠ʂ Ұॹʹ$PEFS%PKPذෞΛ Γ্͍͖͛ͯ·͠ΐ͏ʂ
CoderDojo 岐阜 ࢀরݩ w $PEFS%PKPӡӦɾاըࢿྉ͜Ε͔Β%PKPΛ্ཱ͍ͪ͛ͨ CZ$PEFS%PKP,PEBJSB w $PEFS%PKPͷ׆ಈͱ ͷ ࠷৽ࣄྫ
CZ$PEFS%PKPͻΓϲٰ w ϝϯλʔΛ͢Δਓ CZ$PEFS%PKP٢ࣉ w ϝϯλʔͷ৺ಘ CZ$PEFS%PKPٶകా w ϝϯλʔɾαϙʔλʔࣄલଧͪ߹Θͤ CZ$PEFS%PKPඌு