<알쏭달쏭 알고리즘이 궁금해 3. 알고리즘의 기본 형태>
- 코딩 전에 배우는 알고리즘 그림책 -
쉽게 그림으로 배우는 알고리즘 책.
세번째 책은 순서도(Flow Chart)에 관한 내용을 담고 있습니다.
순서도, 플로차트란 기호와 도형을 이용해서 일의 흐름을 표시하는 것을 말해요~
알고리즘을 순서도로 표현하면 훨씬 보기가 수월하지요!
'순서대로 실행한다', '반복해서 실행한다', '필요하면 실행한다' 말로 표현하는 것을
깔끔하게 도표로 나타낼 수 있기 때문이예요~
토마토 키우기를 예로 들고 있어요.
먼저 모종을 심고,
버팀목을 세운 다음
열매를 수확할 때까지 물과 비료를 주고 결순을 따줘야 하지요.
순서대로 실행하면 되는데,
"...까지 ...하기" 안에는 조건에 맞을 때까지 반복해야할 일이 들어 있어요.
이를 세부적으로 풀어서 표현해 주어야 합니다!
물을 준다
비료를 준다
결손을 딴다
열매가 나왔는가? 그렇지 않다면 위 세가지를 반복한다.
열매가 나왔는가? 그렇다면 열매를 딴다
이를 더 보기 좋게 표현하려면, 어떻게 하면 좋을까요?
말로 풀어 설명할 때 보다 훨씬 보기 좋게
순서도로 표시하는 거죠~!
순서대로 실행하는 행동은 네모 박스로,
조건은 다이아몬드 박스로 표현해요.
반복하는 일들은 묶음으로 표현하고 있어요~
이 세가지가 알고리즘의 기본 형태 랍니다. ^_^
순서도를 배웠다면, 일상 속에 일어나는 모든 것들을 표현해 볼 수 있어요~ 도전!!!
어머! 이 청소로봇은 어딘가 알고리즘이 엉망이 된 것 같군요..
<알쏭달쏭 알고리즘이 궁금해>를 읽은 친구들이라면, 쉽게 디버깅해 줄 수 있을 거예요~
잡초만 뽑고,
꽃밭은 피해 가고,
빗자루로 쓰레기를 잘 모아
쓰레기 봉투에 담아야 합니다.
어떻게 순서도를 작성해야 할까요?
그래야 컴퓨터에게 명령어를 내릴 텐데..
제대로 코딩해 줄 수 있을 텐데 말이예요..
걱정마세요!
<알쏭달쏭 알고리즘이 궁금해 3. 알고리즘의 기본 형태>을 차근차근 읽어보면
쉽게 배울 수 있답니다.
이번 3탄에는 스스로 해볼 거리들이 제공되요~
두번째 알고리즘놀이, "청소게임"도 풀어보세요.
해설 및 정답 예시는 책 마지막 장에 설명해 줍니다.
해당 순서도 예시를 활용해서 블록코딩으로 바로 작성해 보세요~
순서도 따라 스크래치, 엔트리로 코딩해 보기를 추천해요. ^_^
코딩 전에 배우는 알고리즘 그림책, 알쏭달쏭 알고리즘이 궁금해
3편 알고리즘의 기본 형태
그림으로 쉽게 알고리즘과 친해지는 시간을 가져 보세요~
본 포스팅은 해당 출판사로부터 책을 무료로 제공받아 작성하였습니다
로그인 필요 없어요, 아래 '♡ (공감)'도 꾹~눌러주세요^^!
'◈새로운 시대 교육, 온가족 참여◈ > 冊컴퓨터과학·알고리즘·AI冊' 카테고리의 다른 글
★★★서평★★★ 놓치마 과학! 정신이 코딩에 정신 놓다1 - 위즈덤하우스 [우아페] (0) | 2019.09.02 |
---|---|
★★★서평★★★ 이제는 스크래치실행카드 모아볼까요? 코딩 이해를 돕는 흥미로운 스토리,코딩 학습 만화, 코딩맨 09 . 디버깅의 반격 [다산어린이] (0) | 2019.08.01 |
★★★서평★★★ 코딩 전에 배우는 알고리즘 그림책, 알쏭달쏭 알고리즘이 궁금해 2. 자주 쓰는 알고리즘 알기 - 주니어RHK [우아페] (0) | 2019.06.25 |
★★★서평★★★ 헬로 루비: 컴퓨터와 놀자! - 길벗어린이 [책자람-서평] (0) | 2018.02.21 |
★★★서평★★★ 놀이와 게임으로 만나는 코딩의 세계 - 미디어숲 [책자람-서평] (0) | 2018.01.08 |