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
特に作りたいものがない人のためのプログラミング入門
Search
Nishimura Yuki
April 28, 2022
Technology
0
100
特に作りたいものがない人のためのプログラミング入門
Nishimura Yuki
April 28, 2022
Tweet
Share
More Decks by Nishimura Yuki
See All by Nishimura Yuki
モンスターマシンを起こすBotを作った話 / wake up bot
ni5h1
0
29
カリー化入門 / currying
ni5h1
0
54
Other Decks in Technology
See All in Technology
LINEギフト・LINEコマース領域の開発
lycorptech_jp
PRO
0
300
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
7
4.4k
Post-AIコーディング時代のエンジニア生存戦略
shinoyu
0
290
re:Invent完全攻略ガイド
junjikoide
1
370
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
16
8.6k
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
190
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
380
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.3k
持続可能なアクセシビリティ開発
azukiazusa1
4
190
LINEスキマニ/LINEバイトにおけるバックエンド開発
lycorptech_jp
PRO
0
290
『HOWはWHY WHATで判断せよ』 〜『ドメイン駆動設計をはじめよう』の読了報告と、本質への探求〜
panda728
PRO
5
2k
Dart and Flutter MCP serverで実現する AI駆動E2Eテスト整備と自動操作
yukisakai1225
0
560
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Fireside Chat
paigeccino
41
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Documentation Writing (for coders)
carmenintech
76
5.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Facilitating Awesome Meetings
lara
57
6.6k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Bash Introduction
62gerente
615
210k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Transcript
特に作りたいものがない人 のための プログラミング入門 ~作りたいものは作れる~
自己紹介 あくあたん工房所属プログラマ CTFを多少やります 競プロは初心者
プログラミング勉強したい!
でも何作ったらいいかわかんねぇ……
そういう人、多いと思います
私もそうでした
高校生のとき • 数学の宿題をPythonでチートする ◦ 人間用の解法がわからずテストで爆死 • 逆ポーランド記法電卓の作成と拡張
そんなあなたにおすすめなモノ三選
競技プログラミング
競技プログラミング AtCoder CodinGame
CTF
CTF 初心者にはPicoCTFがおすすめ
CTF おすすめの本 通称:迷路本 今なら 生協にあります!!
Stormworks
Stormworks
Stormworks • 乗り物を作って救助を行うレスキューゲー • パーツどうしを情報が流れる線でつないで制御 を行える • 線は主に on/off、数値の二種類 •
エンジンを動かすだけで制御が必要 • 乗り物が大規模になるほど制御が複雑に • 制御は論理回路や足し算回路などのロジック部 品で行う
Stormworks Luaで制御できます
Stormworks Luaでできること • ロジック回路でできることすべて • ディスプレイに描画できる • レーダーの出力をディスプレイに描画してカッコ いいコックピットを作れる
ご清聴ありがとうございました