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
Ippei Sumida
February 11, 2018
Programming
0
520
CoderDojo枚方 スキルのご紹介
2018-02-11 Alexa Day 2018 / Alexa Skill Contestでお話ししたCoderDojo枚方スキルについてのスライドです。 #alexaday2018
Ippei Sumida
February 11, 2018
Tweet
Share
More Decks by Ippei Sumida
See All by Ippei Sumida
DROBEの生成AI活用事例 with AWS
ippey
0
220
みんなでQAしてる話
ippey
0
120
AIで生成したものをAIでチェックしてる話
ippey
0
2.1k
『WordPressコミュニティで学ぶ』OSS貢献の多様性
ippey
0
950
25分で理解する!Symfonyの魅力とその実践的活用法
ippey
1
7.3k
素早いバリュー提供のための DROBEの新戦略
ippey
0
1.4k
Symfony 6.3のおすすめ新機能まとめ
ippey
1
1.9k
PhpStorm + GitHub Copilotはいいぞ
ippey
0
2.8k
それぞれの特徴から考えるフレームワーク選び
ippey
1
1k
Other Decks in Programming
See All in Programming
Namespace and Its Future
tagomoris
6
490
A Gopher's Guide to Vibe Coding
danicat
0
170
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
510
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
tool ディレクティブを導入してみた感想
sgash708
1
150
DockerからECSへ 〜 AWSの海に出る前に知っておきたいこと 〜
ota1022
5
1.8k
為你自己學 Python - 冷知識篇
eddie
1
210
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
AIエージェント開発、DevOps and LLMOps
ymd65536
1
350
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
130
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
Statistics for Hackers
jakevdp
799
220k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How to Think Like a Performance Engineer
csswizardry
25
1.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Pragmatic Product Professional
lauravandoore
36
6.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Into the Great Unknown - MozCon
thekraken
40
2k
Transcript
CoderDojo枚⽅方 スキルのご紹介 2018-02-11 Alexa Day 2018 / Alexa Skill Contest
ABOUT ME ⻆角⽥田 ⼀一平(すみだ いっぺい) フリーランスデベロッパー CoderDojo枚⽅方 代表
概要 • CoderDojoについて • CoderDojo枚⽅方スキルについて • スキル概要 • スキル開発理理由 •
スキルデモ? • スキル作成秘話 • リジェクトで⼤大変 • ⼦子供って⾔言葉がはいると⼤大変
CoderDojo枚⽅方のイベント お知らせスキルを作った!
None
What is CoderDojo?
What is CoderDojo? ⼦子どもたちのための、オープンソース・プログ ラミング道場(クラブ、ワークショップ)で、 ⼦子どもたちが主体的にプログラミングを学習・ 体験できる。 全世界に1,500ヶ所以上の道場がある。
こども = Ninja
デモ動画
スキル概要
$PEFS%PKPຕํͷ ΠϕϯτΛڭ͑ͯ ˎˎ͕ˎ݄ˎ ˎˎͰ͋Γ·͢ɻ
None
なぜつくったか
1.ユーザへの新アプローチ
今までのアプローチ
今までのアプローチ ユーザ:受動的
今回実現したアプローチ ユーザ:能動的
既存の能動的なアプローチ ユーザ:これも能動的
Webでイベントを確認するまで 1. PC、スマホを起動 2. ブラウザ起動 3. URLを⼊入⼒力力、ググる 4. イベントを確認
Alexaだと 1. 「Alexa、CoderDojo枚⽅方を開いて」 2. イベントを確認
2.Alexaスキル作りたかった
|i \ |.| ト\ /| ト | トヽ / |
| ト | | トヽ\/| | | ト / | | | ト\≧三ミゞ=イ/ ム⼺彡''´ ̄ ̄  ̄ ヽ{__.. / V´ ノ __ ', ,. == y ̄, __、\_ ) 世 界 的 で す も ん ね |i }-| ゝ⼆二 |/ ̄ ̄ /ニ,l ヽ__ノ/ヾ _ ノ > }} / >≦'__ し / 乗 る し か な い Vて⼆二オカ (_,/} Yこ⼆二ノ!!| } こ の ビッ グ ウ ェ ー ブ に Y⌒ 从 ∠) 从从从トミ _.ィニ⼆二 ̄⼂丶 ミ三三⼺彡 ' ´ \ \ / \ヽ / ミ;,. ', ', | _ _ __ \',.', ノ! | V7\ ´/ / l /_ゝ| ト >__/ / | ヽン ´ ヽー' i| l |:! ヽ | | ト、 `ミ, l
諸々揃ってるのでやってみたかった ༻ҙ͢Δͷ ༗ແ "84ΞΧϯτ ˓ "MFYB&DIP ˓ "1*αʔό ˓ Δؾ
˓
苦労したところ
1. APIの仕様がよくわからん
None
try&errorで仕様を探る
2.『⼦子供向け』と誤解された
None
Alexaスキルは13歳未満の ⼦子ども向けスキルは リジェクト
None
$PEFS%PKPʙࡀͷࢠͲΛରʹͨ͠ϓϩάϥϛϯάಓͰ͢ɻ ͜ͷεΩϧ$PEFS%PKPຕํͷࠓޙͷϫʔΫγϣοϓ༧ఆΛ͓͠Βͤ͠·͢ɻ アウトな箇所
$PEFS%PKPຕํେࡕຕํࢢͰ׆ಈ͍ͯ͠ΔϓϩάϥϛϯάಓͰ͢ɻ ͜ͷεΩϧ$PEFS%PKPຕํʹࢀՃ͢Δχϯδϟͷอޢऀʹ͚ͯɺ ࠓޙͷϫʔΫγϣοϓ༧ఆΛ͓Βͤ͠·͢ɻ ⼦子ども関係の表記を削除
$PEFS%PKPຕํେࡕຕํࢢͰ׆ಈ͍ͯ͠ΔϓϩάϥϛϯάಓͰ͢ɻ ͜ͷεΩϧ$PEFS%PKPຕํʹࢀՃ͢Δχϯδϟͷอޢऀʹ͚ͯɺ ࠓޙͷϫʔΫγϣοϓ༧ఆΛ͓Βͤ͠·͢ɻ ⼦子ども関係の表記を削除 ↑ 保護者向けアピール
Ԡɿ$PEFS%PKPʙࡀͷࢠͲΛରʹͨ͠ ϓϩάϥϛϯάಓͰ͢ɻʹΞΠϧϥϯυͰ࢝·Γɺ ੈքͰΧࠃɾͷಓɺຊͰશࠃʹͷ ಓ͕͋Γ·͢ ݄ݱࡏ ɻ ҎԼུ アウトな箇所
$PEFS%PKPϓϩάϥϛϯάಓͰ͢ɻ ʹΞΠϧϥϯυͰ࢝·ΓɺੈքͰΧࠃɾҎ্ͷಓɺ ຊͰશࠃʹҎ্ͷಓ͕͋Γ·͢ɻ ҎԼུ 該当部分を削除
アウトな箇所 APIの戻り値も対象
該当部分を削除
作ってみた感想
⾼高度な技術を⽤用いなくても 簡単にユーザとの繋がりができる
Alexaスキルやろうぜ!
CONTACT !JQQFZ@T JQQFJTVNJEB JQQFZT!HNBJMDPN IUUQTVOQMBUJOGP
THANK YOU!