스포츠동아 채널A VODA MLBPARK 블로그
 
 
 
전체보기
뉴스 쏙 시사 쑥
눈높이 사설
어동 찬반토론
똑똑한 그래픽뉴스
Around the World
Art & Entertainment
- 홍호표 박사의
 고전으로 가요 읽기
- 초등SNS 에서는
- 어린이채널
Fun
- 재미+배움 놀이터
- 힐링이 필요해
- 어동 고민상담실
- 알쏭달쏭 심리테스트
- 지금 어동 카페에서는
- The 리더
- 팀 홍명보 스토리
IT & Science
- 생각 지존
알립니다



 

어린이뉴스 전체보기
 
[스토리텔링 코딩]요리하듯이 코딩해요
3화 순차 알고리즘

《 ‘스토리텔링 코딩’은 코딩과 관련된 개념, 배경 지식, 활용법을 이야기 형식으로 쉽고 재미있게 풀어서 알려주는 코너입니다. 코딩을 처음 접하는 어린이들이 어려운 개념을 이해하고 나아가 실제 코딩을 해볼 수 있도록 돕습니다. 》

 

일러스트 임성훈
 
 

‘냠냠’ 맛난 스파게티

 

선생님 자, 오늘 수업 시간에는 토마토소스를 이용해서 맛있는 스파게티를 만들어 보자!

 

어동이 와 정말 신나요! 토마토소스, 스파게티 면, 햄을 같이 몽땅 넣고 끓이면 되겠지요?

 

선생님 하하, 어동이가 빨리 먹고 싶은가 보구나. 하지만 요리를 할 때는 차례차례 순서대로 해야 해. 그래야 재료가 골고루 익고 소스도 잘 배어들어 맛있는 요리가 된단다.

 

어동이 그렇군요. 그럼 어떤 순서로 요리해야 하나요?

 

선생님 먼저 물을 끓인 뒤 스파게티 면을 10분 정도 삶아서 익혀야 해. 그 다음 프라이팬에 기름을 두르고 햄을 노릇노릇 굽지. 마지막으로 면, 햄, 토마토소스를 함께 프라이팬에 넣고 3분 정도 볶는 거야. 어떠니? 맛있어 보이는 스파게티가 완성됐지?

 

어동이 와! 순서대로 하니 맛있는 스파게티가 뚝딱! 완성됐네요. 이 내용을 잊어버리지 않도록 컴퓨터에 꼭 적어놓아야겠어요.

 

선생님 그래. 이렇게 순서대로 컴퓨터에 명령을 내리는 것을 ‘알고리즘’이라고 한단다. 오늘 알게 된 요리 순서대로 코딩하면 스파게티를 만드는 컴퓨터 게임을 만들어 볼 수도 있겠지?

 

차례차례 알려줘요

 

컴퓨터나 스마트폰 같은 소프트웨어는 우리가 정해준 알고리즘을 따라서 일을 합니다. 이 때 컴퓨터에게 문제를 해결하기 위해 필요한 명령어들을 알려주어야 하지요. 이 명령어의 모음을 ‘알고리즘(algorithm)’이라고 해요.

 

우리가 순서대로 일을 하듯이 컴퓨터에게도 순서대로 일을 시켜야겠지요? 명령어를 순서대로 짠 것을 ‘순차(차례를 좇음) 알고리즘’이라고 한답니다.

 

‘옷 입기’를 순차 알고리즘의 방식으로 생각해 볼까요? 속옷을 입은 뒤에 겉옷을 입어야 하지요. 만일 겉옷을 먼저 입은 뒤 속옷을 입는다면 제대로 옷을 갖추어 입을 수 없습니다. 알고리즘이 순서에 맞지 않는다면 컴퓨터도 명령을 제대로 실행하지 못하겠지요.

 

따라서 컴퓨터에 명령을 내릴 때는 정확한 순서에 맞게 알고리즘을 제시해야 해요. 그래야 컴퓨터가 어떤 일을 어떻게 할지 정확하게 이해할 수 있답니다.

 

▶심소희 기자 sohi07@donga.com | 도움말=경기 한터초 홍지연 선생님

 

 


      
ⓒ 동아일보 & donga.com, 무단 전재 및 재배포 금지
2017.09.12 21:28:25 입력

다음 이미지는 클릭!

[Science] 최신 웨어러블 기술들 “몸에 착! 전기 슉!” [2017/08/30]
[Science]노르웨이에 세계 최대 데이터센터 [2017/08/23]
[Science]전국학생과학발명품경진대회 대통령상 안덕룡 군 [2017/08/22]
[Science]‘깜빡’ 윙크로 TV 끈다 [2017/08/16]
[Science]생태계 지키고 모기도 없애고 [2017/08/16]
[Science]“더우면 쿨쿨 자요” [2017/08/09]
[Science]AI 시대 주인공은 나야 나! [2017/08/08]
[Science]멍멍! 우린 제법 닮았어요 [2017/08/02]
[Science]야자 만나자 [2017/08/02]
[ETRI와함께하는코딩 놀이터]원판을 하나둘 옮기자 [2017/07/26]
1  2  3 4  5  6  7  8  9  10 
글쓴이 제목