인공지능 활용능력 평가 AICE FUTURE 3급 대비 강좌 벌써 3번째 시간입니다.
오늘은 순차 구조 이해하기, 좌표 이해하기, 장면추가하기를 알아보겠습니다.
1. 순차 구조 이해하기
순차 구조를 이해하기 위해서는 우선 알고리즘에 대해서 이해하는 것이 필요합니다.
1-1. 알고리즘
알고리즘은 어떤 문제를 해결하기 위한 단계별 방법을 말합니다.
예를 들어서 친구에게 편지 보내기 알고리즘을 설명해 보겠습니다.
편지보내기 알고리즘 | |
1 | 편지지와 펜을 준비해요. |
2 | 편지지에 친구에게 하고 싶은 말을 적어요. |
3 | 편지를 봉투에 넣어요. |
4 | 봉투에 우표를 붙어요. |
5 | 친구 주소를 적어요. |
6. | 우체통에 편지를 넣어요. |
어떤가요? 차례차례 해야 할 일을 차례대로 알 수 있겠죠?
1-2. 순서도
위의 알고리즘을 그림으로 표현한 것을 순서도라고 합니다.
1-3 순차구조
컴퓨터가 명령을 수행하는 논리 구조 중의 하나입니다.
말 그대로 순서대로 하나씩 명령을 수행하는 구조입니다.
컴퓨터는 우리가 시킨 일을 정확하게 수행하기 위해서는 올바른 순서를 정해주어야 정확하고 빠르게 일을 처리할 수 있습니다.
따라서 프로그램을 만들 때에는 실행 순서를 생각해서 명령어가 순서대로 입력되고, 순서대로 실행되도록 코딩하는 것이 중요합니다.
2. 좌표 이해하기
화면에서 위치를 숫자로 표시한 것을 좌표하고 합니다.
X좌표는 왼쪽과 오른쪽의 방향을 Y좌표는 위쪽과 아래쪽을 표시하는 좌표입니다.
각 오브젝트를 클릭하면 각 오브젝트의 좌표값을 알 수 있습니다.
3. 장면 추가하기
오늘의 코디니 작품은 엄마와 딸이 자동차를 타고 햄버거집에 가는 길을 표현해 봤습니다.
장면 1의 배경은 도로, 오브젝트는 빵집과 빨간 자동차 1로 구성해 봤습니다.
소리는 자동차소리가 마음에 드는 것이 없어서 비행기 이륙 소리와 자동차 브레이크 소리를 넣어 봤습니다.
길을 따라 자동차가 달리게 하는 것은 아래의 코드를 보고 하나씩 구현해 보세요.
방향전환과 이동하기 명령블록을 순차적으로 잘 넣어주시면 됩니다.
중간중간 시작버튼을 클릭해서 실행되는 화면을 보시면서 조절하시면 됩니다.
흐름 블록 아래로 스크롤을 내리시면 다음 장면 시작하기 블록을 찾으실 수 있습니다.
장면 2의 배경은 햄버거집입니다. 오브젝트는 어머니와 패스트푸드 종업원(여)으로 구성했습니다.
장면이 시작되면 "어서 오세요" 말하도록 했습니다.
아래 그림의 코드를 보시면서 차근차근 연습해 보세요~~
4. 이론공부
인공지능 윤리 3대 원칙 | ||
1 | 인간 존엄성의 원칙 | 인공지능은 인간의 신체와 정신에 해롭지 않은 범위에서 개발되고 활용되어야 한다. |
2 | 사회 공공선 원칙 | 인공지능은 우리 사회의 많은 사람들이 행복할 수 있도록 사회적 약자가 배려되고 공익을 증진시키는 방향으로 개발되고 활용되어야 한다. |
3 | 기술의 합목적성 원칙 | 인공지능 기술은 인간의 삶에 필요한 도구라는 목적에 맞게 개발되고 활용되어야 하며 그 과정도 윤리적이어야 한다. |
5. 결론
오늘은 순차 구조 이해하기, 좌표 이해하기, 장면추가하기를 알아보고 그 내용을 바탕으로 자동차를 타고 햄버거집 가기 실습을 공부했습니다.
이론공부는 인공지능 윤리 3대 원칙 인간 존엄성의 원칙, 사회 공공선 원칙, 기술의 합목적성 원칙에 대해서도 알아보았습니다.
사소한 도전, 사소한 성취, 사소한 감사, 오늘도 사소하지만 열심히 AICE FUTURE3급 자격증 강좌를 준비해 봤습니다.
여러분 모두 행복한 하루 보내세요~~