Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
わくわくチャレンジデー資料
Search
NPO法人 まちづくりエージェント SIDE BEACH CITY.
February 09, 2019
Programming
1
470
わくわくチャレンジデー資料
2019年2月9日(土) 港南台第三小学校わくわくチャレンジデーで高見知英が使用した資料です。
NPO法人 まちづくりエージェント SIDE BEACH CITY.
February 09, 2019
Tweet
Share
More Decks by NPO法人 まちづくりエージェント SIDE BEACH CITY.
See All by NPO法人 まちづくりエージェント SIDE BEACH CITY.
政策デザインデザイン勉強会 vol.60(志田プレゼン資料)
cityagentsbc
1
420
SBC.オープンマイク #60 資料
cityagentsbc
0
96
まちづくりエージェント SIDE BEACH CITY.の活動紹介
cityagentsbc
1
440
Zoom学習会 ホスト開催編
cityagentsbc
0
490
SBC.オープンマイク #19 SBCast.の作業内容を展開します
cityagentsbc
0
86
SBC.オープンマイク #16 これからのSBC.活動紹介
cityagentsbc
0
150
ビオガーデン防災機能及びパーゴラ・プロジェクト
cityagentsbc
0
160
SBCamp. プログラミングの仕組みを学ぶ、オトナScratch講座
cityagentsbc
0
170
地域でのオンラインセミナー開催の可能性と課題
cityagentsbc
0
76
Other Decks in Programming
See All in Programming
Deno Tunnel を使ってみた話
kamekyame
0
150
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
510
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
350
認証・認可の基本を学ぼう前編
kouyuume
0
260
AIエージェントの設計で注意するべきポイント6選
har1101
5
970
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
400
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
410
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
330
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
マスタデータ問題、マイクロサービスでどう解くか
kts
0
110
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.1k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.2k
How to Talk to Developers About Accessibility
jct
1
81
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
130
The Mindset for Success: Future Career Progression
greggifford
PRO
0
180
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.3k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
A Tale of Four Properties
chriscoyier
162
23k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Making Projects Easy
brettharned
120
6.5k
For a Future-Friendly Web
brad_frost
180
10k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Transcript
かんたん プログラミング 入門 パ ソ コ ン で で き
る こ と っ て な ん だ ろ う
高見知英です。 2019/2/17 かんたんプログラミング入門 2
今回の内容 プログラミングってなんだろう? Scratchってなんだろう? Scratchでプログラミングしてみよう 今後に向けて 2019/2/17 かんたんプログラミング入門 3
プログラミング ってなんだろう? 2019/2/17 かんたんプログラミング入門 4
プログラミングって なんだろう? •コンピュータを動かすために、 コンピュータ向けの手順書を作ること •コンピュータって何? –パソコン –車・家電 –インターネットサービス(サーバー) 2019/2/17 かんたんプログラミング入門
5
コンピュータは色々な物の 組み合わせで動いている アプリ/ ソフト OS 機械 部品 2019/2/17 かんたんプログラミング入門 6
これを作るのが、今の プログラミングの目的
アプリ・ソフトを作る •ひとつひとつの独立した機能 –写真や動画を整理する –写真や動画を見たり加工したりする –文章を書く・表計算をする –やることや予定を確認・管理する •ぜんぶ独立したアプリ 2019/2/17 かんたんプログラミング入門 7
今使われているやり方は… •英語を元にした言語で命令を書く –命令を組み合わせて、複雑な処理を実現 2019/2/17 かんたんプログラミング入門 8
どんな感じ? 2019/2/17 かんたんプログラミング入門 9
いきなり それは難しい… かんたんプログラミング入門 2/17/2019 10
それで、Scratch •プログラミングの仕組みを学ぶ –プログラミングの流れを知る –プログラミングの難しさを知る 2019/2/17 かんたんプログラミング入門 11
Scratchって なんだろう? 2019/2/17 かんたんプログラミング入門 12
Scratchって? •学習用プログラミング環境 –ブロックを組み合わせて、画面の絵を動かす • アニメーション • ゲーム 2019/2/17 かんたんプログラミング入門 13
実際に さわってみよう 2019/2/17 かんたんプログラミング入門 14
プログラミングの 基本 2019/2/17 かんたんプログラミング入門 15
順次実行 •上から順に 命令を実行する 2019/2/17 かんたんプログラミング入門 16 終了 開始
繰り返し •条件を満たす (満たさない)間 同じ処理を繰り返す •ずっと繰り返す も可 2019/2/17 かんたんプログラミング入門 17 終了
開始
判断 •条件を満たす時だけ 処理を実行する 2019/2/17 かんたんプログラミング入門 18 終了 開始
Scratchで プログラミング してみよう 2019/2/17 かんたんプログラミング入門 19
バグ(不具合) • プログラムの誤りのこと –考えていたものが環境にあっていなかった –考えていたものの仕組みが間違っていた コンピュータは思った通りに動く コンピュータは(命令を)書いたとおりに動く 2019/2/17 かんたんプログラミング入門 21
今後に向けて 2019/2/17 かんたんプログラミング入門 22
プログラミングって… •コンピュータは、書いたとおりに動く –思った通りには動かないかもしれない –書くことができれば、とても多くのことができる • 頑張れば、自分一人では難しいことも実現できます • 何度でも繰り返し、同じことをすることができます 2019/2/17 かんたんプログラミング入門
23
プログラミングって 何の役に立つ? コンピュータを自由に操ることができる コンピュータを理解するのに役立つ • コンピュータの全てのアプリ・ソフトは プログラミングでできているから 2019/2/17 かんたんプログラミング入門 24
勉強しておきたいことは… •算数・数学ができないとダメ? –わたしも、算数は5年生からダメでした… •ただし –数学がないと難しい分野も(CG・人工知能) –英語が読めないと難しい分野も(最新技術を使う物) 2019/2/17 かんたんプログラミング入門 25
プログラミングのやり方 • パソコンやタブレットで動きます Scratchなどの 学習向け環境 • WindowsやmacOSのパソコンが必要です • どちらかの環境でしか動かないものも 実際のアプリを作る
プログラミング環境 2019/2/17 かんたんプログラミング入門 26
フリータイム S c r a t c h を 自
由 に 使 っ て み よ う 2019/2/17 かんたんプログラミング入門 27
こちらからの 質問 2019/2/17 かんたんプログラミング入門 28
質問1 •今回のプログラミング入門 楽しかったですか? 2019/2/17 かんたんプログラミング入門 29
質問2 •今回の内容は、よくわかりましたか? 2019/2/17 かんたんプログラミング入門 30
質問3 •今後もプログラミング やってみたいと思いましたか? 2019/2/17 かんたんプログラミング入門 31
し つ も ん コ ー ナ ー 何 か
聞 き た い こ と は あ り ま す か ? 2/17/2019 かんたんプログラミング入門 32
おわり 今 日 は ご 参 加 あ り が
と う ご ざ い ま し た 2019/2/17 かんたんプログラミング入門 33