Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
About Programming
Search
Shaon
August 20, 2024
Programming
0
37
About Programming
Shaon
August 20, 2024
Tweet
Share
More Decks by Shaon
See All by Shaon
Research & Job Hunting
shaon6016
0
92
Tutorial of Figma in GDLab
shaon6016
0
130
How to approach graduation research
shaon6016
0
100
Other Decks in Programming
See All in Programming
connect-python: convenient protobuf RPC for Python
anuraaga
0
360
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
140
俺流レスポンシブコーディング 2025
tak_dcxi
13
8.1k
エディターってAIで操作できるんだぜ
kis9a
0
660
認証・認可の基本を学ぼう前編
kouyuume
0
170
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
3
1.2k
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
220
開発に寄りそう自動テストの実現
goyoki
1
590
All(?) About Point Sets
hole
0
280
ゲームの物理 剛体編
fadis
0
200
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
360
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
190
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Writing Fast Ruby
sferik
630
62k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Git: the NoSQL Database
bkeepers
PRO
432
66k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Practical Orchestrator
shlominoach
190
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Fireside Chat
paigeccino
41
3.7k
4 Signs Your Business is Dying
shpigford
186
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
プログラミング実習 NOT USE PC
自己紹介 色覚異常(卒論) デザインアイデアの共有 福山 翔太 大学院 修士1年 研究テーマ ゲーム, UI,
メディアアート 他にしていること
None
プログラム コンピュータ (計算機) パソコン,スマホ,タブレットなど 情報分野では と呼ぶ 計算機 具体例 計算機に何をしてほしいか =
指示
プログラミング言語 プログラム(指示)を 計算機に伝えるための言葉 プログラムを考える プログラミング言語で 指示内容を書く プログラム(指示)を 計算機が実行する プログラミング 修正
計算機は を 理解出来ない 曖昧な言葉 プログラミング言語 (人工言語) 自然言語 日本語や英語など 昔から人間が使ってきた言葉 指示語(あれ、これ)など
が多い 曖昧な言葉 ルールに沿って設計された 人工的な言葉 自然言語のままでは計算機に指示が出せない
Scratchの紹介 プログラミング言語の例として 資料配布にあたって画像を非表示にしております ※
PHPの紹介 プログラミング言語の例として 資料配布にあたって画像を非表示にしております ※ 一般的にイメージされる プログラミングの見た目として紹介
実際に指示を出してみよう
ペットボトルの水をコップに入れて飲む お題
・上手く指示するにはどうすれば良いのか 結果 指示 どれだけ 見れるか 過程を細かく 想定外を減らす
プログラミング触ってみるには webの学習サービス ソフトをインストール ブラウザでも出来る 設定が大変 資料配布にあたって画像を非表示にしております ※ 資料配布にあたって 画像を非表示にしております ※