๐ธ01์ฅ. ํ๋ก๊ทธ๋๋ฐ
โ
1.1 ํ๋ก๊ทธ๋๋ฐ์ด๋?
ํ๋ก๊ทธ๋๋ฐ(Programming)
ํด๊ฒฐํด์ผ ํ ๋ฌธ์ (์๊ตฌ์ฌํญ)๋ฅผ ๋ช
ํํ ์ดํดํ ํ ์ ํํ๊ณ ์์ธํ๊ฒ ์๊ตฌ์ฌํญ์ ์ค๋ช
ํ๋ ์์
์ปดํจํ
์ฌ๊ณ (Computational thinking)
"๋ฃ๋ค(Listen)"๋ผ๋ ํ์๋ฅผ ์๊ฐํด๋ณด์
๐ฉ๐ป๐จ๐ป ์ฌ๋
- ํ๋์ ๊ฐ๋จํ๊ณ ๋น์ฐํ ๊ธฐ๋ฅ
- ์๋ฆฌ์ ํฌ๊ธฐ : "ํฌ๋ค" or "์๋ค"๋ก ํํ ( ์๋์ ์ธ ๊ฐ๋
, ๊ธฐ์ค ๋ถ๋ช
ํ )
๐ป ์ปดํจํฐ
- ์๋ฆฌ์ ํฌ๊ธฐ : "ํ์ฌ ๋ณผ๋ฅจ๋ณด๋ค 1๋จ๊ณ ํฌ๊ฒ ์กฐ์ ํ๋ผ" or "๋ณผ๋ฅจ์ 60์ผ๋ก ์กฐ์ ํ๋ผ" ( ์์ ๊ฐ๋
์ธ ์ซ์๋ฅผ ์ฌ์ฉ)
โ
1.2 ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(programming language)
โ
1.3 ๊ตฌ๋ฌธ๊ณผ ์๋ฏธ
๊ตฌ๋ฌธ(Syntax)๊ณผ ์๋ฏธ(Semantics)
ํ๋ก๊ทธ๋๋ฐ์ ๋ชฉ์ ์ ๋ฌธ์ ํด๊ฒฐ์ด๋ค.
Last updated