ํ์ฌ ๊ต์ก์ฉ ๋ก๋ด์ ๋ค์์ฑ์ ์ดํด๋ณด๋ฉด ์์ด๋ค์ด ์๋ง์ ๊ตฌ์ฑ ํคํธ์ ๊ธฐ์ฑ ์ ํ์ ์ ํ ์ ์๊ณ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ ์ฌํญ์ ๋ํ "์ง์ " ๊ธฐ์ค์ด ์๋นํ ๋ฎ์์ก๋ค๋ ์ (์ ์น์ ์์ค๊น์ง)์ ๊ธฐ์๊ฒ ์๊ฐํฉ๋๋ค. ). ๋ชจ๋์ ๋ธ๋ก ํ๋ก๊ทธ๋๋ฐ์ ๋จผ์ ์๊ฐํ ๋ค์ ๊ณ ๊ธ ์ธ์ด๋ก ๋์ด๊ฐ๋ ์ถ์ธ๊ฐ ๋๋ฆฌ ํผ์ ธ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์ํฉ์ด ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋์์ต๋๋ค.
2009-2010. ๋ฌ์์๋ Arduino์ Scratch๋ฅผ ๋๊ฑฐ ์์๊ฐ๊ธฐ ์์ํ์ต๋๋ค. ์ ๋ ดํ ์ ์ ์ ํ๊ณผ ํ๋ก๊ทธ๋๋ฐ์ด ๋งค๋์์ ๊ต์ฌ ๋ชจ๋์ ๋ง์์ ์ฌ๋ก์ก๊ธฐ ์์ํ์ผ๋ฉฐ, ์ด ๋ชจ๋ ๊ฒ์ ์ฐ๊ฒฐํ๋ ค๋ ์์ด๋์ด๋ ์ด๋ฏธ ๊ธ๋ก๋ฒ ์ ๋ณด ๊ณต๊ฐ์์ ๋ณธ๊ฒฉํ๋๊ณ ์์ต๋๋ค(๋ถ๋ถ์ ์ผ๋ก ๊ตฌํ๋์์ต๋๋ค).
์ค์ ๋ก ๋น์ ์ถ์๋ ์คํฌ๋์น 1.4 ๋ฒ์ ์์๋ ์ด๋ฏธ ์ธ๋ถ ์ฅ๋น๋ฅผ ์ง์ํ๊ณ ์์์ต๋๋ค. ์ฌ๊ธฐ์๋ Lego WeDo(๋ชจํฐ ๋ธ๋ก)์ ๋ํ ์ง์์ด ํฌํจ๋์์ต๋๋ค.
ํ์ง๋ง ์ ๋ Arduino์ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ก๋ด์ ์ํ๊ณ , ๊ธฐ๋ณธ ๋ฒ์ ์์ ์์ ํ๋ ๊ฒ์ด ๋ ์ข์์ต๋๋ค. ๋์์ ์ผ๋ณธ Arduino ์์ง๋์ด ์ค ํ ๋ช ์ด ํ๋ซํผ์ ๊ฒฐํฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ด๊ณ ํ๋ก๋(๋ชจ๋ "๊ณ ๋ ค"ํ ํ์๋ ์์์ง๋ง)์ ๊ณต๊ฐ ์ก์ธ์ค์ฉ ํ์จ์ด(ํ์ง๋ง ์์ฝ๊ฒ๋ ์์ด๋ก๋ ๊ฒ์๋์ง ์์)๋ฅผ ๊ฒ์ํ์ต๋๋ค. ). ์ด ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ScratchDuino๋ 2010๋ ์ ํ์ํ์ต๋๋ค(๋น์ ๋์ ์๋ด๋ Linux Center ํ์ฌ์์ ๊ทผ๋ฌดํ์ต๋๋ค).
"๊ต์ฒด ๊ฐ๋ฅํ ์นดํธ๋ฆฌ์ง" ๊ฐ๋ (Micro:bit๋ฅผ ์ฐ์์ํด), ๋ก๋ด ๊ตฌ์ฑ ์์์ฉ ์์ ๋ง์ดํธ, ์คํฌ๋์น์ ๋ด์ฅ๋ ์ผ์ ์ฒ๋ฆฌ ๋ฐ ๋ชจํฐ ์ ์ด ๊ธฐ๋ฅ ์ฌ์ฉ.
์ด ๋ก๋ด์ ์๋ ๋ ๊ณ ์ ํธํ๋๋๋ก ๋ง๋ค์ด์ก์ต๋๋ค.
2011๋
์ ํ๋ซํผ์ด ์ถ์๋์๊ณ (์ ์ ์ ๊ฐ 2013๋
์ ํ๋ก์ ํธ๋ฅผ ๋ ๋ ํ) ํ์ฌ ROBBO๋ผ๋ ์ด๋ฆ์ผ๋ก ์ด์ ๋ฐ ๊ฐ๋ฐ๋๊ณ ์์ต๋๋ค.
๋๊ตฐ๊ฐ ๋น์ทํ ํ๋ก์ ํธ๊ฐ ์์๋ค๊ณ ์ฃผ์ฅํ ์๋ ์์ต๋๋ค. ์, S4A ํ๋ก์ ํธ๋ ๊ฐ์ ์๊ธฐ์ ๊ฐ๋ฐ๋๊ธฐ ์์ํ์ง๋ง ์์ ๋ ์คํฌ๋์น์์ ์ ํํ Arduino ์คํ์ผ(๋์งํธ ๋ฐ ์๋ ๋ก๊ทธ ์ถ๋ ฅ ํฌํจ)๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ์ผ์์ง๋ง ์ ๊ฐ๋ฐ์ "๋ฐ๋๋ผ" ๋ฒ์ ์์ ์๋ํ ์ ์์์ต๋๋ค. ๋ํ ์ผ์ 1~4์ ๋ํด ํน๋ณํ ๋ธ๋ก์ ํ์ํ๋๋ก ์์ ํ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ Scratch 2.0์ด ๋ฑ์ฅํ๊ณ Arduino์ ์ธ๊ธฐ ๋ก๋ด ๋ชจ๋๋ฅผ ์ํ ํ๋ฌ๊ทธ์ธ์ด ๋ํ๋๊ธฐ ์์ํ์ผ๋ฉฐ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ Scratch 3.0์ ์๋ง์ ๋ก๋ด ํ๋ซํผ์ ์ง์ํฉ๋๋ค.
๋ธ๋กํ๊ฒ. MBot(์ฒ์์๋ ์์ ๋ ์คํฌ๋์น๋ฅผ ์ฌ์ฉํจ)๊ณผ ๊ฐ์ ์ธ๊ธฐ ์๋ ๋ก๋ด์ ๋ณด๋ฉด ๋ธ๋ก ์ธ์ด๋ก ํ๋ก๊ทธ๋๋ฐ๋์ด ์์ง๋ง ์ด๊ฒ์ ์คํฌ๋์น๊ฐ ์๋๋ผ Google์ ์์ ๋ Blockly์ ๋๋ค. ๊ฐ๋ฐ์ด ๋ด ์ํฅ์ ๋ฐ์๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง 2013๋ ๋ฐ๋์ Blockly ๊ฐ๋ฐ์์๊ฒ Scratchduino ํ๋ซํผ์ ๋ณด์ฌ์คฌ์ ๋ ์์ง ๋ก๋ด ๋์๊ฐ ์์๋ค๊ณ ํ์ ํ ์ ์์ต๋๋ค.
์ด์ Blockly ์์ ์ ๋ง์ ๋ก๋ด ์์ฑ์์ ๊ต์ก์ฉ ๋ก๋ด์ ๊ธฐ์ด๋ฅผ ํ์ฑํ๋ฉฐ ์ด๊ฒ์ ๋ ๋ค๋ฅธ ์ด์ผ๊ธฐ์
๋๋ค. ์ต๊ทผ ๋ฌ์์์ ์ธ๊ณ ๋ชจ๋์์ ์๋ง์ ํ๋ก์ ํธ๊ฐ ๋ํ๋ฌ์ต๋๋ค (๋ํ ๋ง๊ฐ์ ๋น ์ก์ต๋๋ค). ๊ทธ๋ฌ๋ ๋ฌ์์ ์ฐ๋ฐฉ์์ ์ฐ๋ฆฌ๋ ์คํฌ๋์น ๊ตฌํ๊ณผ ๋ ๊ณ ์์ "๋๊ฒฐ"์ ์์ด์ ์ต์ด์์ต๋๋ค :)
2013๋ ์ดํ์๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์? 2014๋ ์ ์๋ด์ ์ ๋ PROSTOROBOT(์ผ๋ช SIMPLEROBOT) ํ๋ก์ ํธ๋ฅผ ์ค๋ฆฝํ๊ณ ๋ณด๋ ๊ฒ์ ๊ฐ๋ฐ์ ๋ฐ์ด๋ค์์ต๋๋ค. ํ์ง๋ง ์คํฌ๋์น๋ ์ฐ๋ฆฌ๋ฅผ ๋์์ฃผ์ง ์์ ๊ฑฐ์์.
Scratch์ ๊ทธ ํ์์ธ Snap์ ๋ก๋ด ๋ชจ๋ธ๋ง์ ํฅ๋ฏธ๋ก์ด ๋ฐ์ ์ด ์์์ต๋๋ค!
์ค๋ช
์ด ํฌํจ๋ PDF ํ์ผ์ ์์ ๋กญ๊ฒ ๋ค์ด๋ก๋ํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ํ ์๋ก์ด ๋ณด๋ ๊ต์ก ๊ฒ์์ธ "Battle of the Golems"์์ ์คํฌ๋์น์ ๋ก๋ด ํ๋ก๊ทธ๋๋ฐ์ผ๋ก ๋์์์ต๋๋ค. Card League of Parobots"๋ฅผ ์ ํํ๋ฉด ๊ธฐ์ ๊ฒ์
๋๋ค.
๋น์ ์ด ๋ฌด์ธ๊ฐ์ ๊ทผ์์ ์๊ณ ๊ทธ๊ฒ์ด ํ๊บผ๋ฒ์ ๋ํ๋๊ธฐ ์ ์ ์ถ์ธ๋ฅผ "๋๋ผ๊ณ ", ๋น์ ์ด ์ต์ด์ด๊ณ ๋ณธ์ง์ ์ผ๋ก ์์ฅ์ ์ฐฝ์กฐํ๋ค๋ ์ฌ์ค์ ๊ธฐ๋ปํ๊ณ , ์น์์ ์์๋ฅผ ๋ฐ์ ์ฌ๋์ด ์๋๋ผ๋ ์ฌ์ค์ ์ฌํผํ ๋. ํ์ง๋ง ๋ฌ์์ ๋ก๋ด๊ณตํ์์ ์คํฌ๋์น์ ์๋์ด๋
ธ์ ์ตํฉ์ ์ ์ ๋
ธ๋ ฅ ๋๋ถ์ ๋ํ๋ฌ๋ค๊ณ ์๋์ค๋ฝ๊ฒ ๋งํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com