์๋์ ์ฐ์ต: What's an if statement? ๐ค - ์์์ผ๋ก ์์ด ๋งํ๊ธฐ ๋ฐฐ์ฐ๊ธฐ
์ฐ์ต ๋ชจ๋ ์ ํ
๊ฐ ๋ชจ๋๋ ์ ์ฒด ํ๋ฉด ์ฐ์ต์ค๋ก ์ด๋ฆฝ๋๋ค.
์ฑ ๋ค์ด๋ก๋
์ ์ฐฝํ๊ฒ ๋งํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ
๊ฐ์ ์ฑ๋
์ถ์ฒ ์์
์ด ๋ ์จ์ ์ดํ์ ๋งํ๊ธฐ ํฌ์ธํธ
์ด B1 ์์ค ๋งํ๊ธฐ ๋ ์จ์ ์์ โWhat's an if statement? ๐คโ์(๋ฅผ) ๋ฐํ์ผ๋ก ํฉ๋๋ค. ๊ฐ์ฅ ์์ฃผ ๋ฐ๋ณต๋๋ ๋จ์ด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค: statement, condition, equal, enter, greater. ์ด ์์์๋ ์๋์ํ ๋ฌธ์ฅ 92๊ฐ์ ๋จ์ด 733๊ฐ๊ฐ ์์ต๋๋ค. ๋งํ๋ ๊ตฌ๊ฐ์ ๊ธธ์ด๋ 4:53์ ๋๋ค. ํ์๋ ๋ถ๋น ์ฝ 150๋จ์ด๋ก, ์ผ์ ๋ํ์ ๊ฐ๊น์ด ์์ฐ์ค๋ฌ์ด ์๋๋ก ๋งํฉ๋๋ค. ๋จ์ด์ 92%๊ฐ ์์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ 3,000๋จ์ด์ ์ํด ์ดํ๊ฐ ์ฌ์ด ํธ์ ๋๋ค.
์ด ์์์ ํต์ฌ ์ดํ
์์์์ ๊ฐ์ฅ ์ด๋ ค์ด ๋จ์ด 8๊ฐ๋ฅผ ๋ฐ์, ๋ป๊ณผ ํจ๊ป ์ ๋ฆฌํ์ต๋๋ค.
| ๋จ์ด | ๋ฐ์ | ๋ป |
|---|---|---|
| execute ๋์ฌ | /หษksษชหkjuหt/ | ์ฒํํ๋ค |
| operator ๋ช ์ฌ | /หษpษหษนeษชtษ/ | ์กฐ์์, ์คํผ๋ ์ดํฐ |
| parenthesis ๋ช ์ฌ | /pษหษนษn.ฮธษ.sษชs/ | ๊ดํธ |
| subset ๋ช ์ฌ | /หsสbหsษt/ | ๋ถ๋ถ์งํฉ |
| prompt ๋์ฌ | /pษนษmpt/ | ๋ถ์ถ๊ธฐ๋ค |
| evaluate ๋์ฌ | /ษชหvaljสeษชt/ | ํ๊ฐํ๋ค |
| declare ๋์ฌ | /dษชหklษษ/ | ์ ์ธํ๋ค |
| technically ๋ถ์ฌ | /หtษk.nษชหkษl.i/ | ์ด๋ก ์, ์ด๋ก ์ (็่ซ็)์ผ๋ก |
๋ฐ๋ผ ๋งํด ๋ณผ ๋งํ ๋ฌธ์ฅ
์์์ ๋์ค๋ ์งง๊ณ ์๊ฒฐ๋ ๋ฌธ์ฅ์ผ๋ก, ์ผ์ ๋ํ์์ ๊ทธ๋๋ก ์ธ ์ ์์ต๋๋ค:
- We'll ask a user what their age is.
- Then we'll create a prompt.
- Then we'll print a message.
- You haven't been born yet.
- Let's add one more else if statement.
์ด ์์์ ๋ฌธ๋ฒ
ํ์๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ๋ฌธํ์ ์์ ์ ์ค์ ํํ๊ณผ ํจ๊ป ์ ๋ฆฌํ์ต๋๋ค.
| ๋ฌธํ | ์์ ์ ํํ |
|---|---|
| ์กฐ๊ฑด๋ฌธ if + ์ , will/would + ๋์ฌ โ ์กฐ๊ฑด๊ณผ ๊ทธ ๊ฒฐ๊ณผ | If they're under 18, well, we won't let ยท If there's other conditions you would like |
| ์๋ํ be + ๊ณผ๊ฑฐ๋ถ์ฌ โ ๋๊ฐ ํ๋์ง๋ณด๋ค ๋ฌด์จ ์ผ์ด ์ผ์ด๋๋์ง์ ์ด์ | be allowed ยท been born |
| ํ์ฌ์๋ฃ have/has + ๊ณผ๊ฑฐ๋ถ์ฌ โ ๊ณผ๊ฑฐ์ ์ผ์ด ์ง๊ธ๋ ๊ด๋ จ์ด ์์ ๋ | hasn't been born ยท haven't been born |
| ๋น๊ต๊ธ -er than / more โฆ than โ ๋ ๋์์ ๋น๊ต | greater than |
์ฃผ์ํ ๋ฐ์
ํ์๋ don't, we'll, haven't ๊ฐ์ ์ถ์ฝํ๊ณผ ์ฝํ๋ ํํ๋ฅผ 19๋ฒ ์ฌ์ฉํฉ๋๋ค. ๋ค๋ฆฌ๋ ๋๋ก ์งง๊ฒ ๋ฐ์ํ์ธ์.
- ๊ธด ๋จ์ด โ ๊ฐ์ธ ์์น์ ์ฃผ์: operator /หษpษหษนeษชtษ/, parenthesis /pษหษนษn.ฮธษ.sษชs/, technically /หtษk.nษชหkษl.i/
ํ๊ตญ์ด ํ์๊ฐ ์ด๋ ค์ํ๋ ์๋ฆฌ:
- /v/ โ ใ (/b/)๊ณผ ๊ตฌ๋ณํ๊ธฐ: evaluate /ษชหvaljสeษชt/, variable [หvรฆษน.i.ษ.blฬฉ]
์ด ์์์ผ๋ก ์ฐ์ตํ๋ ๋ฐฉ๋ฒ
- ๋จผ์ ๋งํ์ง ์๊ณ ์์์ ๋๊น์ง ๋ฃ๊ณ ๋ชจ๋ฅด๋ ๋จ์ด๋ฅผ ์ ์ด ๋ก๋๋ค.
- 0.75๋ฐฐ์์ผ๋ก ํ ๋ฌธ์ฅ์ฉ ์๋์์ ์์ํ๊ณ , ์ต์ํด์ง๋ฉด ๋ณดํต ์๋๋ก ๋์๊ฐ๋๋ค.
- ์์ ์ ๋ชฉ์๋ฆฌ๋ฅผ ๋ น์ํด ์๋ณธ๊ณผ ๋น๊ตํ๊ณ , execute, operator, parenthesis ๊ฐ์ ๋จ์ด์ ํนํ ์ฃผ์ํฉ๋๋ค.
์๋์์ด๋? ์์ด ์ค๋ ฅ์ ๋น ๋ฅด๊ฒ ํค์ฐ๋ ๊ณผํ์ ๋ฐฉ๋ฒ
์๋์(Shadowing)์ ์๋ ์ ๋ฌธ ํต์ญ์ฌ ํ๋ จ์ ์ํด ๊ฐ๋ฐ๋ ์ธ์ด ํ์ต ๊ธฐ๋ฒ์ผ๋ก, ๋ค์ธ์ด ํ์์ธ Dr. Alexander Arguelles์ ์ํด ๋์คํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ํต์ฌ ์๋ฆฌ๋ ๊ฐ๋จํ์ง๋ง ๋งค์ฐ ๊ฐ๋ ฅํฉ๋๋ค: ์์ด๋ฏผ์ ์์ด๋ฅผ ๋ค์ผ๋ฉด์ 1~2์ด์ ์งง์ ์ง์ฐ์ผ๋ก ์ฆ์ ์๋ฆฌ ๋ด์ด ๋ฐ๋ผ ๋งํ๋ ๊ฒโโ๋ง์น '๊ทธ๋ฆผ์(shadow)'์ฒ๋ผ ํ์๋ฅผ ๋ฐ๋ผ๊ฐ๋ ๊ฒ์ ๋๋ค. ๋ฌธ๋ฒ ๊ณต๋ถ๋ ์๋์ ์ธ ์ฒญ์ทจ์ ๋ฌ๋ฆฌ, ์๋์์ ๋์ ์ ๊ทผ์ก์ด ๋์์ ์ค์๊ฐ์ผ๋ก ์์ด๋ฅผ ์ฒ๋ฆฌํ๊ณ ์ฌํํ๋๋ก ํ๋ จํฉ๋๋ค. ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ์ด ๋ฐฉ๋ฒ์ ๋ฐ์ ์ ํ๋, ์ต์, ๋ฆฌ๋ฌ, ์ฐ์, ์ฒญ์ทจ๋ ฅ, ๋งํ๊ธฐ ์ ์ฐฝ์ฑ์ ํฌ๊ฒ ํฅ์์ํต๋๋ค. IELTS ์คํผํน ์ค๋น์ ์์ฐ์ค๋ฌ์ด ์์ด ์ํต์ ์ํ๋ ๋ถ๋ค์๊ฒ ํนํ ํจ๊ณผ์ ์ ๋๋ค.













