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
プログラミング基礎#1(名古屋造形大学)
Search
ISHIGO Yusuke
PRO
December 02, 2024
Education
0
21
プログラミング基礎#1(名古屋造形大学)
ISHIGO Yusuke
PRO
December 02, 2024
Tweet
Share
More Decks by ISHIGO Yusuke
See All by ISHIGO Yusuke
2024年度参加希望者向けアプリ開発プロジェクト説明(名古屋文理大学)
yusk1450
PRO
0
7
プログラミング基礎#2(名古屋造形大学)
yusk1450
PRO
0
26
プログラミング基礎#3(名古屋造形大学)
yusk1450
PRO
0
29
プログラミング基礎#4(名古屋造形大学)
yusk1450
PRO
0
76
こどもICT学級 人工知能(AI)ってなに?(2020/11/21)
yusk1450
PRO
0
4
こどもICT学級 人工知能(AI)ってなに?(2020/11/7)
yusk1450
PRO
0
4
2025年度 基礎演習(石郷ゼミ)紹介(名古屋文理大学)
yusk1450
PRO
0
23
2024年度アプリ開発プロジェクト紹介(名古屋文理大学)
yusk1450
PRO
0
49
Processing入門
yusk1450
PRO
0
82
Other Decks in Education
See All in Education
Image Processing 1 : 1.Introduction
hachama
0
440
開発終了後こそ成長のチャンス!プロダクト運用を見送った先のアクションプラン
ohmori_yusuke
2
190
脳卒中になってしまった さあ、どうする
japanstrokeassociation
0
1.1k
"数学" をプログラミングしてもらう際に気をつけていること / Key Considerations When Programming "Mathematics"
guvalif
0
620
1216
cbtlibrary
0
250
Unraveling JavaScript Prototypes
debug_mode
0
120
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
2.5k
コンセプトシェアハウス講演資料
uchinomasahiro
0
520
ThingLink
matleenalaakso
28
3.8k
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
850
1127
cbtlibrary
0
170
Library Prefects 2024-2025
cbtlibrary
0
120
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
181
21k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Documentation Writing (for coders)
carmenintech
66
4.5k
Optimising Largest Contentful Paint
csswizardry
33
3k
Bash Introduction
62gerente
608
210k
Designing for Performance
lara
604
68k
Rails Girls Zürich Keynote
gr2m
94
13k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
98
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
RailsConf 2023
tenderlove
29
940
Transcript
プログラミング基礎#1 Basics of Programming 名古屋造形大学
プログラミング自己紹介合同会社代表
一ン般団社法人共石郷祐岐 一ン般団社法岐プログラミング阜己県生合活技術研究所合活 ロ
一ン般団社法人共石郷祐岐 一ン般団社法岐プログラミング阜己県生合活技術研究所合活 ボ プログラミング 情法ン人報阜科芸院院郷公 プログラミング益財 ソ フト ソ フト郷公科ピア益ジ
一ン般団社法人共石郷祐岐 !!! A情法ン人報阜科芸院院郷公 B情法ン人報阜科芸院院郷公 C情法ン人報阜科芸院院郷公 … ャ石パ日本人総ビ合活技活ネ合活 一ン般団社法岐プログラミング阜己県生合活技術研究所合活 プログラミング プログラミング益財
ソ フト ソ フト郷公科ピア益ジ
プログラミング益財 ス専益財 門校非常勤講師ア文究理助阜己活公益財 常教財立国財立文際財立たランく財… 門み益財 カ門デー連祐携自己門み開祐発芸事科益財 業くェランク財立ット人工知能人クラ
岐阜事!一社シ学園 プログラミング益財人 擬門ョ阜科漫画 プログラミング益財祐岐特徴非県公
益財祐携公と(ア違活 今常岐初ピ己ア授拡 First class today 9張字 17張字 常教財技国財究岐立平均開祐国財アほう非2倍ア張字人理う だ石芸技活自己立国財岐常教財祐劣自己活公現ネ究岐合活 プログラミング益財研立得意実不得意合と(非県公
プログラミングアル社ル人覚ビ携う! プログラミング岐ウドコンデピコュ技)じ携う祐ル社ル非県公! バをク祐情社ル人当己科芸1塁祐走公 情社ル人手究持つア岐ル社ル違反 情社ル人持自己規定ア歩数以上歩活己岐活ネ合活 敵人踏むこ技究潰郷こ技非究所公 組ロをわ人下石芸報郷こ技究せ同子ム非究公こ技非県公 業ラ社技活うア岐ル社ル違反アこ技
プログラミングア基教ル社ルど構造ョ定も向 順次 プログラム岐上石芸順番祐け行さ事公 分体 条件祐携自己処も人分体さ験公 反復 )じ処も人術度研繰り返郷
Scratchどくわラを型向 組ロをわ人作品垣現験公こ技究プログラミング究所公 https://scratch.mit.edu/
Scratchどくわラを型向 さ験科活こ技 ど機能向 プログラミング人郷公技ころ ど機能人作品垣現験公向 プログラミングア結果人見公 組ロをわ人作品垣現験公こ技究プログラミング究所公
組ロをわ人置活己品公 市一人阜ゃべ芸験己品携う! ー テ ィ
プログラム人共石郷 市一人阜ゃべ芸験己品携う! わリをわ郷公
不要合組ロをわア消阜方 リくク祐戻郷こ技究消郷こ技非究所公
Scratchどくわラを型向入工 市一人阜ゃべ芸験己品携う! 組ロをわ人追加阜己わリをわ郷公 グ ブトチェワタ機械学習ブトチェ拡張現実
Scratchどくわラを型向入工 市一人阜ゃべ芸験己品携う! 組ロをわ人追加阜己わリをわ郷公
座標 X画像 Y画像 認識新X=0, Y=0事 位置非と本さ事公 ど数値人入事己位置人日定郷公こ技研究所公向
変数 房社法人入事公科ピア箱 箱ど変数向祐名前人つネ公こ技非究所公 業×習アイデ 名前岐ス由祐つネ己良活 数 ー テ ィ 表
房社法岐ひ技つ阜石入事芸事合活
変数 100 100 ×100お人立変数×数お祐入事公 200 200 ×200お人立変数×数お祐入事公 ー テ ー
テ
変数ア文身人と本郷公 技術サビスの実械を研張ロ
くプラ同クア追加 くプラ同クア追加 くプラ同ク非増ビ公
くプラ同クア追加 ウッ工究開習究工ウ開発する
課題化ハ社シルゲ社ム人発自己品公
ハ社シルゲ社ム人発自己品公
ハ社シルゲ社ム人発自己品公 ① お手拡伝いし実新まプ能ッ事 おジショマソフエニ育拡学習ブトチェ拡伝成とを就張 お職支拡伝いし実新援職事 お職支拡援職をシに特化たウリコ開し実ル張拡し実 おウ?!新業×習ミ言事発0拡し実 おウ?!新業×習ミ言事発1語し おット人工ュ発ポツ実 おブトチェ拡ゲシ成シた…
ム①②コッ
ハ社シルゲ社ム人発自己品公 ② お③コ※②発は高化たウリコ開し実ル張拡し実 お速拡10い化し新X画像発-10し実事 お③コ※②発は高拡伝いスョ実 ム①②コッ
ハ社シルゲ社ム人改良阜己品公 1.代敷ンプア時校人短パ郷公 2.ハ社シルア速度人早パ郷公 3.ハ社シルア速度人ランダム祐郷公 4.徐々祐ハ社シルア速度人早パ郷公 ヒンク組ロをわ ヒンク組ロをわ
型団社クリせル https://scratch.mit.edu/projects/834232270/editor
プログラミングル社ルア「さ芸活 順次 プログラム岐上石芸順番祐け行さ事公 分体 条件祐携自己処も人分体さ験公 反復 )じ処も人術度研繰り返郷 ム①②コッ で次拡うとワ就成シたつミ言発座標し実
課題化じゃ介ネ介ゲ社ム人発自己品公 1. 旗人報阜科芸ゲ社ムく法社ク プログラムア手順 2. ×じゃ介ネ介お技2秒益う 3. ×じゃ介ネ介ア手お変数祐立1〜3ア乱数人入事公 4. ×じゃ介ネ介ア手お変数ア文身非×1お合芸×グ社お技益う
5. ×じゃ介ネ介ア手お変数ア文身非×2お合芸×型怨キお技益う 6. ×じゃ介ネ介ア手お変数ア文身非×3お合芸×の社お技益う ヒンク組ロをわ
じゃ介ネ介ゲ社ム祐勝敗人つネ公 ×1おま科岐×2おま科岐×3お非報さ事公ま究止ま公
じゃ介ネ介ゲ社ム祐勝敗人つネ公 1. ×じゃ介ネ介ア手お非1どグ社向ア技所 2. 相手非入力阜科手非1どグ社向だ自科芸×県活こお 3. 相手非入力阜科手非2ど型怨キ向だ自科×勝ちお 4. 相手非入力阜科手非3どの社向だ自科×負ネお 5.
×じゃ介ネ介ア手お非2ど型怨キ向ア技所 6. 相手非入力阜科手非1どグ社向だ自科芸×負ネお 郷べ己アの法社ン人発成郷公 …
課題化避ネゲ社ム 原発点をシたは拡いる お発点をシた速拡いる ブトチェ拡(現化成シたつピコュ)コ変コフク張 工能数ュマ作ニり成シた方拡何が実 高新方事拡表のシたつ手拡示実
課題化避ネゲ社ムど改良向 イされ発工能数ュマょ描拡く←スョ実 表のシた上ウ?!移発動ャをとつ待習ょ描拡く←スョ実
会をセ社代 他アくプラ同ク祐法同ミング人知芸験公 会をセ社代ア受ネ取り岐複数県自己研良活
会をセ社代 他アくプラ同ク祐法同ミング人知芸験公 くプラ同ク非増ビ公技×研阜〜合芸お人 紹介紹介増デさ合活技活ネ合活 会をセ社代合芸楽祐発公こ技非究所公
課題化リズム天際研紹所 速化たせな拡瞬発間たをと?ウ的っコュ発業て実 地瞬発間たをと?ウ的っコュ発業て実 地面をジ現 地着チ状コま1発態実 地着チ状コま1発からよ実 地瞬発間たをと?ウ的っコュ発業て実 地面をジ現 地着チ状コま2発態実 地着チ状コま2発からよ実
地瞬発間たをと?ウ的っコュ発業て実 地面をジ現
課題化リズム天際研紹所ど改良向 着チ状コま3発からよ実フ 中ウッ工究開発身習?ウ的っコュ拡示し 地着チ状コま2発からよ実 地瞬発間たをと?ウ的っコュ発業て実 地面をジ現 地着チ状コま3発態実
わロ社ン くプラ同ク人複製阜己増デ郷こ技非究所公 実わロ社ン阜科くプラ同ク岐 ×わロ社ンさ事科技所お組ロをわ究操発郷公こ技非究所公 実わロ社ン阜科くプラ同ク岐立プログラム停止技技研祐消滅郷公 実×元アくプラ同ク人隠阜己「所立わロ社ンだネ人と本郷公お技活う理活方研県公
課題化音ゲ社 工能数ュマ作ニジ成とつ上足コン移ェトコ能発止めし実 ェトコ能スのシたつあ成フ速拡伝いスョ実 ウ無コウ限コ発点をシフハ拡つ右ソウッ工究開新ェトコ能事術 端ソウッ工究開拡表のとソシたつェトコ能発左し ェトコ能身フマ実ウッ工究開ワ条サビ拡をと件る 高拡表のシたェトコ能発左し
課題化音ゲ社 1. 0.5〜3秒アランダム合時校待つ プログラムア手順 2. ×ノ社ツおくプラ同クアわロ社ン人発公 3. 1〜2人ず自技繰り返郷 当コェ 1.
わロ社ンさ事科技所ア処も 2. ×と本お郷公ど家前祐」と本祐阜己「パ向 3. X座標人-10ずつ変ビ公 足コン 4. 研阜端祐触事科芸立わロ社ン人削除郷公 5. くェ社くキ社非報さ事科技所立×年社わお祐触事己活科芸立わロ社ン人削除郷公 6. 3〜5人ず自技繰り返郷
課題化音ゲ社ど改良向 工能数ュマ作ニジ成とつ 手方速は、の化習上足コン移ウッ工究開発ェトコ能発止めし実
課題化音ゲ社ど判定向 ウ無コウ限コ発点をシフハ習行→拡押ぶとウ?!発業て実 当コェ就械習行→
リくク 複数ア値人入事公こ技非究所公変数 10 10 10 10 10 1番目 2番目 3番目
4番目 5番目 オウ開 業×発上バ移ダフし実フつ時ウ開ワ上経移習ル張マ究着コま
リくクア操発 ① リくクア追加 10 20 30 40 合祐石 1番目 2番目
3番目 4番目 5番目 リくクア削除 10 20 30 40 1番目 2番目 3番目 4番目 5番目 50 20 30 40 50 1番目 2番目 3番目 4番目 下ミ発落ちし実フ手拡あの実
リくクア操発 ② 日定阜科リくクア文身人変更郷公 10 20 40 1番目 2番目 3番目 4番目
5番目 合祐石 50 リくクアカ数ど長さ向人取得郷公 10 20 40 1番目 2番目 3番目 4番目 5番目 50 30 5カ
課題 ェ時チェし実シ触拡時ウ開習ミ言発動ャをとソハ そ習個×発喋たョ実
リくクア文身人順番祐話郷 ① 時ウ開習1な目習ミ言発よイくし 時ウ開習2な目習ミ言発よイくし 時ウ開習3な目習ミ言発よイくし
リくクア文身人順番祐話郷 ② 時ウ開習個×新長ス事分つ繰イ返し 繰イ返しシ触拡上回×移発動ャし 時ウ開習1〜3な目習ミ言発よイくし
課題化買活物 そのぞの習!究オュ発ェ時チェし実フつ時ウ開拡×字発追加し実 新イされ原100つばママ原1000つパ能原500事 追加をシたつねこ術時ウ開拡入成とソ実値習合計発話し ねこ発ェ時チェし実フつ時ウ開習ミ言術空拡マ実
課題化早報阜ゲ社ム 1〜5習×字発しべとェ時チェをシたつ 最後拡ェ時チェをシ×字術上ピコュェ時!移フソ張
課題化早報阜ゲ社ム 1. 旗人報阜科芸立5カア×0お人リくク祐加ビ公 プログラムア手順 2. わリをわ阜科数字技)じリくク番目ア文身人×1お祐郷公ど3合芸3番目人1祐郷公向 3. リくクア郷べ己ア数字非×1お祐合自科芸立×ゲ社ムわリせお技活う 0 0
0 1番目 2番目 3番目 4番目 5番目 0 0 1 1 1 1番目 2番目 3番目 4番目 5番目 1 1 報さ事己活合活状態 報さ事己活公状態
課題化ワン情法ンゲ社ム人発自己品携う 年ウくわリをわだネ究成月郷公ゲ社ム人発自己品携う 号射 情法ン号打ア早さ人競う研ア 法同ミング メ定ア法同ミング究情法ン人報郷 早報阜 垣図祐垣現験己合公べパ早パ報郷 切り替ビ 状態デ報阜続ネ公/報さ合活人適切祐切り替ビ公