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
About Programming
Search
Shaon
August 20, 2024
Programming
0
25
About Programming
Shaon
August 20, 2024
Tweet
Share
More Decks by Shaon
See All by Shaon
Research & Job Hunting
shaon6016
0
37
Tutorial of Figma in GDLab
shaon6016
0
110
How to approach graduation research
shaon6016
0
78
Other Decks in Programming
See All in Programming
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
180
rails newと同時に型を書く
aki19035vc
5
680
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
2
860
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
1.1k
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
230
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
220
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
400
Jaspr Dart Web Framework 박제창 @Devfest 2024
itsmedreamwalker
0
140
『改訂新版 良いコード/悪いコードで学ぶ設計入門』活用方法−爆速でスキルアップする!効果的な学習アプローチ / effective-learning-of-good-code
minodriven
15
720
為你自己學 Python
eddie
0
510
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
420
iOS開発におけるCopilot For XcodeとCode Completion / copilot for xcode
fuyan777
1
1.3k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Code Reviewing Like a Champion
maltzj
521
39k
Into the Great Unknown - MozCon
thekraken
34
1.6k
A designer walks into a library…
pauljervisheath
205
24k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Gamification - CAS2011
davidbonilla
80
5.1k
Building Your Own Lightsaber
phodgson
104
6.2k
GraphQLとの向き合い方2022年版
quramy
44
13k
Scaling GitHub
holman
459
140k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
How GitHub (no longer) Works
holman
312
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Transcript
プログラミング実習 NOT USE PC
自己紹介 色覚異常(卒論) デザインアイデアの共有 福山 翔太 大学院 修士1年 研究テーマ ゲーム, UI,
メディアアート 他にしていること
None
プログラム コンピュータ (計算機) パソコン,スマホ,タブレットなど 情報分野では と呼ぶ 計算機 具体例 計算機に何をしてほしいか =
指示
プログラミング言語 プログラム(指示)を 計算機に伝えるための言葉 プログラムを考える プログラミング言語で 指示内容を書く プログラム(指示)を 計算機が実行する プログラミング 修正
計算機は を 理解出来ない 曖昧な言葉 プログラミング言語 (人工言語) 自然言語 日本語や英語など 昔から人間が使ってきた言葉 指示語(あれ、これ)など
が多い 曖昧な言葉 ルールに沿って設計された 人工的な言葉 自然言語のままでは計算機に指示が出せない
Scratchの紹介 プログラミング言語の例として 資料配布にあたって画像を非表示にしております ※
PHPの紹介 プログラミング言語の例として 資料配布にあたって画像を非表示にしております ※ 一般的にイメージされる プログラミングの見た目として紹介
実際に指示を出してみよう
ペットボトルの水をコップに入れて飲む お題
・上手く指示するにはどうすれば良いのか 結果 指示 どれだけ 見れるか 過程を細かく 想定外を減らす
プログラミング触ってみるには webの学習サービス ソフトをインストール ブラウザでも出来る 設定が大変 資料配布にあたって画像を非表示にしております ※ 資料配布にあたって 画像を非表示にしております ※