CS๋ฅผ ๊ฐ๋ฅด์น๋ ๊ต์ก์์ด๊ฑฐ๋ ์ด ์ฃผ์ ๋ฅผ ์ค๋นํ๊ณ ์๋ค๋ฉด ์ด ๊ธฐ์ฌ๊ฐ ํฐ ๋์์ด ๋ ๊ฒ์
๋๋ค. ์ฐ๋ฆฌ๋ ๋ฏธ๊ตญ ํ๊ต์ CS ๊ต์ก์ ๋ํ ์ฃผ์ ๋ํฅ(์ปดํจํฐ ๊ณผํ ๊ต์ก ํํฉ ์ค๋ฌธ ์กฐ์ฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํจ)์ ์์งํ์ผ๋ฉฐ ์ด๋ฅผ ์ผ๋์ ๋์ด์ผ ํฉ๋๋ค.
์ค๋ฑํ๊ต ์ค ์ ๋ฐ๋ง์ด ๊ธฐ๋ณธ ์ปดํจํ ์ ์ ๊ณตํฉ๋๋ค.
CS๋ฅผ ํ์ตํ๋ฉด ํธ๊ธฐ์ฌ๊ณผ ์์๋ ฅ์ด ์๋ผ๋ ๋ฟ๋ง ์๋๋ผ ๋ ผ๋ฆฌ์ ์ด๊ณ ๋นํ์ ์ธ ์ฌ๊ณ ๋ ฅ๊ณผ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ๋ ํฅ์๋ฉ๋๋ค. ๊ฐ๋จํ ๋งํด์, ์ปดํจํฐ ๊ณผํ์ "๋ ๋๋ํ" ๊ตญ๊ฐ๋ฅผ ์ฑ์ฅ์ํค๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ถ๋ ๊ทธ๊ฒ์ ์๊ณ ์๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ์ง๋ 1๋ ๋์ ํ๊ต์์ ํ ํฌ๋ ธ ์ญ๋์ ๊ฐํํ๊ณ ์ด๋ฑํ์์๊ฒ ์ปดํจํฐ ๊ณผํ์ ๊ฐ๋ฅด์น๊ธฐ ์์ํ ์ด์ ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ผ๋ถ ํ๊ต์์๋ K-12 ์ง๋ก์ ์์ ๋จ๊ณ์์ ๊ณ ๋ฑํ์๋ค์ด ์ฌ์ด๋ฒ ๋ณด์, ๋ฐ์ดํฐ ๊ณผํ, ์ธ๊ณต ์ง๋ฅ๊ณผ ๊ฐ์ ๊ณ ๊ธ ์ฃผ์ ๋ ๋ฐฐ์๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ํ์ฌ ๋ฏธ๊ตญ ์ ์ฒด ๊ณ ๋ฑํ๊ต ์ค ๊ธฐ์ด ์ปดํจํฐ ๊ณผํ์ ์ ๊ณตํ๋ ํ๊ต๋ 53%์ ๋ถ๊ณผํฉ๋๋ค. 2018๋ ์กฐ์ฌ์ ๋น๊ตํ๋ฉด 'CS ํ๊ต'์ ๋น์จ์ด 35%์์ ํฌ๊ฒ ๋์ด๋ ๊ฒ์ ๋งํ ํ์๋ ์์ต๋๋ค. ์ด๋ฌํ ์ค์ํ ์ง์ ์ ์ฃผ๋ก ๊ต์ฌ, ํ๊ต ์ง๋์, ๊ต์ฅ, ์ ์ฑ ์ ์์ ๋ฐ ๊ธฐํ ์นํธ์๋ค์ ํ์ ๊ณผ ๋ ธ๋ ฅ ๋๋ถ์ ๋ฌ์ฑ๋์์ต๋๋ค. ๋์ฑ์ด, AP ์ปดํจํฐ ๊ณผํ ์ํ์ ์น๋ฅด๋ ํ์์ ์๊ฐ ์ง๋ ๋ช ๋ ๊ฐ ๊ธ์ฆํ์ต๋๋ค. ์ค์ ๋ก AP ์ปดํจํฐ ๊ณผํ ์ํ์ 13% ์ฆ๊ฐํ์ต๋๋ค(7,139๊ฐ ํ๊ต์์ 179,188๊ฐ ์ํ). 2016๋ ์ ์์๋ AP ์ปดํจํฐ ๊ณผํ A ์ํ์ Java๋ฅผ ํต์ฌ์ผ๋ก ์ฌ์ฉํ๋ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ค์ ์ ๋ก๋๋ค. ์ด ์ํ์ ์ปดํจํฐ ๊ณผํ์ ํฐ ์์ด๋์ด๋ฅผ ๋ค๋ฃจ๋ฉฐ ํ์๋ค์ด ์๊ณ ๋ฆฌ์ฆ์ ํฌํจํ ์ปดํจํ ์ฌ๊ณ ๋ ฅ์ ์ต์ํด์ง๋๋ก ํฉ๋๋ค. ์ผ๋ถ ํ๊ต์์๋ ์ํ์ ์ ๋๋ก ์ค๋นํ ์ ์์ง๋ง, ์ด๊ฒ์ด ๋ฐ๋ก ๋ง์ ๊ต์ฌ๊ฐ ํ์๋ค์ด CS ์ํ์ ํฉ๊ฒฉํ๋ ๋ฐ ํ์ํ ์ง์ ๋ฐ ๊ธฐ์ ๋ถ์ผ๋ฅผ ๋ค๋ฃจ๋ ์จ๋ผ์ธ Java ๊ณผ์ ์ ์ฐธ์กฐํ๋ ์ด์ ์ ๋๋ค.ํ๊ต CS ๊ต์ก์ ๋ถ๊ท ํ
๊ทธ๋ ๋ค๊ณ ํด๋ ์ค๋๋ ์ฌํ์์ IT์ ์ค์์ฑ์ ๊ณ ๋ คํ ๋ ๊ฑฐ์ ์ ๋ฐ์ ํ๊ต์ CS ๊ณผ์ ์ด ๋ถ์กฑํ ๊ฒ์ ๋ถ์ ์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ค๋ฌธ ์กฐ์ฌ์ ๋ฐ๋ฅด๋ฉด ์ปดํจํฐ ๊ณผํ ๊ต์ก์ ๋ฐ๋ ์ฌ๋๋ค์๊ฒ๋ ์ฝ๊ฐ์ ๊ฒฉ์ฐจ๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์๊ณจ ํ๊ต, ๋์ ํ๊ต, ๊ฒฝ์ ์ ์ผ๋ก ๋ถ๋ฆฌํ ํ์์ ๋น์จ์ด ๋์ ํ๊ต๋ CS๋ฅผ ์ ๊ณตํ ๊ฐ๋ฅ์ฑ์ด ์ ์ต๋๋ค. ๋ฐ๋ผ์ ๋ชจ๋ ํ์ ๋ถ๋ฌธ์ ์ ๊ทผ์ฑ๊ณผ ์ฐธ์ฌ๋ฅผ ํฅ์์ํค๊ธฐ ์ํด ๋ ๋ง์ ์์ ์ด ์ํ๋์ด์ผ ํฉ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก Code.org ์นํธ ์ฐํฉ ์ด CS๋ฅผ ๋ฏธ๊ตญ ๊ต์ก ์์คํ ์ ์ฒด์ ๊ธฐ๋ณธ ๋ถ๋ถ์ผ๋ก ๋ง๋ค๊ธฐ ์ํ 9๊ฐ์ง ์ ์ฑ ์ธํธ๋ฅผ ๋ง๋ จํ ์ด์ ์ ๋๋ค . ์ด ํฌ๊ด์ ์ธ ์ ์ฑ ํ๋ ์์ํฌ๋ ํํ์ฑ๊ณผ ๋ค์์ฑ, ๋ช ํ์ฑ, ์ญ๋, ๋ฆฌ๋์ญ ๋ฐ ์ง์ ๊ฐ๋ฅ์ฑ์ด๋ผ๋ ์์น์ ์ง์ํ์ฌ ์ปดํจํฐ ๊ณผํ์ ๊ต์ก ๋ฐ ํ์ต์ ํ์ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํต๊ณ๋ฅผ ํ์ธํด ๋ณด๋ฉด 9๊ฐ์ง ์ ์ฑ ์ค ๋ ๋ง์ ์ ์ฑ ์ ์ฑํํ ๋ฏธ๊ตญ ์ฃผ์์ ๋๋ผ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ ์์ต๋๋ค(์: ์ปดํจํฐ ๊ณผํ์ ์ ๊ณตํ๋ ํ๊ต์ ๋น์จ์ด ๋ ๋์). ์ ๋ ๋์๋ 31๊ฐ ์ฃผ์์ ์จ๋ผ๋ฐฐ๋ง, ์์นธ์, ์์ด๋คํธ, ์ธ๋์ ๋, ๋ฉ๋ฆด๋๋, ๋ค๋ฐ๋ค ๋ฐ ์ฌ์ฐ์ค ์บ๋กค๋ผ์ด๋์ ํจ๊ป 50๊ฐ์ ์ปดํจํฐ ๊ณผํ ๊ต์ก ์ ์ฑ ์ ์ฑํํ์ฌ Code.org ์นํธ ์ฐํฉ์์ ๊ถ์ฅํ๋ 9๊ฐ ์ ์ฑ ์ ๋ชจ๋ ๊ตฌํํ์ต๋๋ค. ์ฃผ๋ชฉํ ๋งํ ์ ์ ์ด๋ค ์ฃผ ์ค ๋ ๊ณณ(์์นธ์์ ์ฌ์ฐ์ค ์บ๋กค๋ผ์ด๋)์ด ์ปดํจํฐ ๊ณผํ์ ์ ๊ณตํ๋ ๊ณ ๋ฑํ๊ต ๋น์จ์ด ๊ฐ๊ฐ 92%๋ก ๊ฐ์ฅ ๋๊ณ , ๋ฉ๋ฆด๋๋๊ฐ 90%๋ก ๊ทธ ๋ค๋ฅผ ์ด์์ต๋๋ค.CS ๊ณผ์ ์ ๊ฐ๋ฅด์น๋ ๋ง์ ๊ต์ฌ๋ค์ CS ์๊ฒฉ์ฆ์กฐ์ฐจ ๊ฐ๊ณ ์์ง ์์ต๋๋ค.
์ต๊ทผ๊น์ง ๋๋ถ๋ถ์ ์ฃผ์์๋ CS ๊ณผ์ ๊ต์ฌ์๊ฒ CS ์๊ฒฉ์ฆ ๋ณด์ ๋ฅผ ์๊ตฌํ์ง ์์์ต๋๋ค. ๋ง์ CS ๊ต์ฌ๋ค์ด CS๋ฅผ ์ฒ์ ์ ํ์ง๋ง ๊ฐ๋ฅด์น ์ ์ ์์์ต๋๋ค. ์๋ต์์ 53%๊ฐ 10๋ ์ด์์ ๊ต์ค ๊ฒฝํ์ ๊ฐ๊ณ ์์์ผ๋ฉฐ ๊ทธ ์ค 16%๋ง์ด CS ๊ต์ค์์ 10๋ ์ด์์ ๊ฒฝํ์ ๊ฐ๊ณ ์์์ต๋๋ค. ๋ํ CS, IT ๋๋ ๊ด๋ จ ๋ถ์ผ ํ์๋ฅผ ์์งํ ์ฌ๋์ 30%์ ๋ถ๊ณผํ๊ณ , ์ปดํจํฐ ๊ณผํ์ ๋ถ์ ๊ณตํ ์ฌ๋์ 6%์์ต๋๋ค. ๊ถ๊ทน์ ์ผ๋ก ๋ง์ CS ๊ณผ์ ์ CS ๊ต์ก ์๊ฒฉ์ฆ์ ๋ณด์ ํ์ง ์์ ์ฌ๋์ด ์งํํฉ๋๋ค. ์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํฉ๋๊น? ์ผ๋ถ ์ฃผ์๋ ์ธ์ฆ ํ๋ก๊ทธ๋จ์ด ๋ถ์กฑํ๊ฑฐ๋ ์ ์ ํ ์๊ฒฉ ์ฆ๋ช ์ ๋ํ ๊ฒฝ๋ก๊ฐ ์ผ๊ด๋์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ฅผ ํตํด ๊ต์ฌ๊ฐ CS ๊ต์ก์ ์ค๋นํ๋ ค๋ฉด ๋ณด๋ค ์ง์ ์ ์ธ ๊ฒฝ๋ก๊ฐ ํ์ํ๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ธฐ ์ฝ์ต๋๋ค. ์๊ฒฉ์ฆ์ด๋ ์ถ๊ฐ ๊ณผ์ ์ ํตํด ๊ต์ฌ๋ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ปดํจํฐ ๊ณตํ์ ๊ฐ๋ฅด์น ์ ์๋ ์ถฉ๋ถํ ์ง์์ ํ์คํ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๋ฐ๋ผ์ CodeGym์ ์จ๋ผ์ธ ์ ๋ฌธ ๊ฐ๋ฐ์ ์ ๊ณตํ๊ณ ์ํ, ์ธ์ฆ ๋ฐ ์์ ์ ์ค๋นํจ์ผ๋ก์จ(ํน์ ์ฃผ์ ์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ) ํ์๊ณผ ๊ต์ฌ์๊ฒ ๋์์ ์๊ธธ์ ๋น๋ ค์ค๋๋ค.์ค๋ฑ๊ต์ก์ด CodeGym ๊ณผ์ ์ ํตํด ์ด๋ค ์ด์ ์ ์ป์ ์ ์๋์ง
์์ ์ "๊ฒ์ํ๋" ํ์์ผ๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด๋ ๊ต์ฌ๊ฐ CS ๊ณผ์ ์ ๋ํํ ๋ด์ฉ์ ์ถ๊ฐํ๊ณ ์ด๋ฑํ๊ต ๋๋ ๊ณ ๊ธ ์์ ์์ ์์ ์ ๋์ฑ ํฅ๋ฏธ๋กญ๊ฒ ๋ง๋ค๊ธฐ๋ฅผ ์ํ๋ ๊ฒฝ์ฐ ํ์คํ ๋ณด๋์ค๊ฐ ๋ ๊ฒ์ ๋๋ค. ๊ฒ๋ค๊ฐ ์ค์ ์ฌ๋ก๋ฅผ ํตํด ์ด๋ก ์ ์ค๋ช ํฉ๋๋ค. ์ด ๊ณผ์ ์ ๋ ๊ฐ์ง ํ์ต ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฒซ ๋ฒ์งธ๋ ํ์ฅ๋์์ผ๋ฉฐ ๊ฐ๊ฐ 10๊ฐ ์ด์์ ๋ ๋ฒจ์ ํฌํจํ๋ 4๊ฐ์ ๋ชจ๋(Java ๊ตฌ๋ฌธ, Java Core, Java ๋ฉํฐ์ค๋ ๋ฉ, Java ์ปฌ๋ ์ )๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฐ ๋ชจ๋์ ์๋ฃํ๋ ๋์ ํ์์ ์ด๋ก ๊ฐ์์ ์ค์ ์์ ์ ํตํด ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ์ต๋ํ๊ฒ ๋ฉ๋๋ค. ๋ค์ํ ์ฃผ์ ์ ๋ณต์ก์ฑ ์์ค์ ๋ํ 1200๊ฐ์ ์ฝ๋ฉ ๊ณผ์ ๋ฅผ ํด๊ฒฐํด์ผ ํฉ๋๋ค.ํ์ฅ๋ CodeGym ๊ณผ์ ์ ์ปค๋ฆฌํ๋ผ:
๋ ๋ฒ์งธ ํ์ต ๊ฒฝ๋ก๋ 18๊ฐ ๋ ๋ฒจ๋ก ๊ตฌ์ฑ๋ AP Java ์ํ ๊ต์ก ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ด ํจํค์ง๋ ํ์์ด ์ด ์ํ์ ํฉ๊ฒฉํ๋ ๋ฐ ํ์ํ ์ฃผ์ ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.AP Java ์ํ CodeGym ๊ณผ์ ์ ์ปค๋ฆฌํ๋ผ:
์ค๊ธ๋ถํฐ ์ด ๊ณผ์ ์ ํ์๋ค์๊ฒ ๊ฒ์, ์ฑ๋ด, ATM ์๋ฎฌ๋ ์ดํฐ, ๋ ์คํ ๋์ฉ ์ฑ ๋ฑ๊ณผ ๊ฐ์ ๋ฏธ๋ ํ๋ก์ ํธ ์์ฑ์ ์์ํ ์ ์๋ ๋๋ผ์ด ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ข์ ์ ์ ์ด ๊ณผ์ ์ด ์ค๋งํธ ์๋ ์์ ํ์ธ ์์คํ (๊ฐ์ ๋ฉํ )์ผ๋ก ๋ท๋ฐ์นจ๋๋ค๋ ๊ฒ์ ๋๋ค. )์ ์ฌ๋ฌ๋ถ์ '์์ '๋ฅผ ์ฆ์ ํ์ธํ๊ณ , ์ด์ ๋ํ ํผ๋๋ฐฑ์ ์ ๊ณตํ๋ฉฐ, ์ค์๋ฅผ ์์ ํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ์์ ๊ตฌํ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ธฐ ์ํด CodeGym์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ต์ Java IDE ์ค ํ๋์ธ IntelliJ IDEA์ ํตํฉ๋์์ต๋๋ค. ๋ฐ๋ผ์ ํ์๋ค์ IDEA์์ ์ง์ ์์ ์ ์๋ฃํ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ์ด ๊ฐ์ข๋ ๋์ฑ ํธ์ํ๊ณ ์ ์ฐํ๊ฒ Android ์ฑ์์๋ ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ด ๊ณผ์ ์ ํ๊ต ๋๋ ๋ํ๋ณ๋ก ๊ทธ๋ฃน์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ํ์๋ค์ ๋ชจ๋ ๊ณ์ ์ ํน๋ณ ์น์ ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ๋น๊ณต๊ฐ ๊ทธ๋ฃน์์๋ ๋ชจ๋ ์ฌ๋์ด ๋ ๋ฒจ๊ณผ ์ฐธ์ฌํ ์์ ์ ๊ธฐ์ค์ผ๋ก ํ์์ ์ฑ์ทจ๋์ ํ๊ฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฆฌ๋๋ณด๋์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋๊ธ/๊ธฐ์ฌ ์์ฑ ์ต์ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ๊ธฐ์ฌ๊ฐ ๊ฒ์๋๋ฉด ๋ชจ๋ ๊ทธ๋ฃน ๊ตฌ์ฑ์์๊ฒ ์ฆ์ ์๋ฆผ์ด ์ ๋ฌ๋ฉ๋๋ค(๊ธฐ์ฌ์๋ ํ์ต ์๋ฃ, ์์ ํ ๋ก ๋ฑ์ด ํฌํจ๋ ์ ์์).์์ฝ
์ด์ ์ฐ๋์ ๋นํด ์ปดํจํฐ ๊ณผํ์ ๋ํ ์ ๊ทผ์ด ๋์ ๋๊ฒ ๋ฐ์ ํ์ง๋ง, ๋ง์ ํ๊ต์ ๊ต์ก์๋ค์ ์ฌ์ ํ โโ์ปดํจํฐ ๊ณผํ์ ๊ฐ๋ฅด์น๋ ๋ฐ ๋ง์ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ์ฃผ์ ๊ณผ์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.- CS ๊ต์ก์ ๋ํ ์ค๋ฌด ์ ๋ฌธ์ฑ ๋ถ์กฑ
- ํต์ผ๋ ํ๋ จ ํ๋ก๊ทธ๋จ์ ๋ถ์ฌ
- CS๊ต์ก ์ ๊ทผ์ฑ ๋ถ์กฑ