2024.02.27 - [강의자료/코딩으로 즐기는 수학] - 코딩으로 즐기는 수학 자료 목차
목표
- 세개의 변수 중 가장 작은 수를 찾는 알고리즘의 과정을 이해한다.
프로젝트 설명
- A,B,C 에 임의의 값을 넣는다.
- 양팔 저울을 이용하여 A와 B를 비교하여 가벼운(작은) 것과 C를 비교하여 가벼운 것을 찾는다.
순서도
코딩
오브젝트 - 선물상자 3개,시소,엔트리봇을 준비한다.
변수 - A,B,C 를 준비한다.
신호 - A<B,A>B,A<C,A>C,B<C,B>C,원위치를 준비한다.
- 엔트리봇
1. 임의의 수 A,B,C를 정한 다음
2. A와 B를 비교 하여
3. A가 B보다 작으면 A와 C를 비교하여 작은 값을 출력한다.
4. 아니라면(A가 B보다 크다면) B와 C를 비교하여 작은 값을 출력한다.
- 시소
신호에 따라 왼쪽 오른쪽으로 내려가는 모양으로 바뀐다.
- A
신호에 따라 해당 위치로 이동한다.
- B
- C
프로젝트 링크 : https://naver.me/5zlYjiUs
실행 화면
맺음말
두 수의 비교는 비교적 쉽게 판단을 하는데 세개의 수 중에서 가장 작은 값을 판단하는 것을 어려워 하는 학생이 종종 있어서 이 프로젝트를 만들어 보게 되었습니다.
세 개의 수 중에서 가장 작은 값을 찾기 위해서는 먼저 A,B를 판단 하고 그 중 작은 값과 C를 판단 하면 되는데 비교문 안에서 중복으로 다시 비교를 하는 부분이 중요한 키라고 할 수 있습니다.
이 프로젝트를 통해서 컴퓨팅 사고력이 쑥~ 향상 되길 희망합니다.
인천 검단 원당컴퓨터 학원(T 032-565-5497)
#정보올림피아드
#검단신도시코딩
#원당동코딩
#마전동코딩
#왕길동코딩
#당하동코딩
#아라동코딩
#풍무동코딩
#불로동코딩
#검단동코딩
#검암동코딩
'강의자료 > 코딩으로 즐기는 수학' 카테고리의 다른 글
2.6 나이를 입력 받아 어린이,청소년,성인 구분하기 (9) | 2024.04.16 |
---|---|
2.5 탐험하는 엔둥이와 마법의 성인유무 판단의 돌 (14) | 2024.04.09 |
2.3 두 수의 교환 (4) | 2024.03.26 |
2.2 윤년 문제 (5) | 2024.03.19 |
2.1 엘리베이터 문제 (0) | 2024.03.12 |