정보사회와 소프트웨어
Aaron Snowberger
9주차: Algorithm + Entry
알쏭달쏭! 알고리즘 제대로 알기
03
장
알쏭달쏭! 알고리즘 제대로 알기
03
장
컴퓨터로 문제를 해결해 보자!
● 문제 해결 과정 알아보기
우리는 일상생활 속에서 다양한 문제를 해결하며 살아갑니다. 예를 들어, 수학 문제를 풀거나 마트에 다녀오는 심부름, 반려동물의 산책 코스 정하기, 짜장면을 먹을지 짬뽕을 먹을지 결정하는 일 등 크고 작은 문제들이 있습니다.
이러한 문제를 해결할 때 어떤 과정을 거치는지 살펴보면, 컴퓨터로 문제를 해결하는 과정도 이와 비슷하다는 것을 알 수 있습니다.
알쏭달쏭! 알고리즘 제대로 알기
03
장
컴퓨터로 문제를 해결해 보자!
● 문제 해결 과정 알아보기
컴퓨터는 사람이 생각하는 것처럼 문제를 바로 이해하지 않기 때문에, 문제 해결 절차를 컴퓨터가 이해할 수 있도록 순서대로 자세히 설명해줘야 합니다. 이 과정을 알고리즘이라고 합니다.
알고리즘을 표현하는 방법에는 총 4가지가 있습니다:
이 중 우리는 순서도에 대해 배워볼 것입니다.
알쏭달쏭! 알고리즘 제대로 알기
03
장
컴퓨터로 문제를 해결해 보자!
● 알고리즘 예시: 버스타기
버스를 타는 과정을 알고리즘으로 표현해 보면 다음과 같습니다:
이 과정을 순서도로 표현하면 간단하고 명확하게 이해할 수 있습니다. 이처럼 빨래하는 과정이나 물건을 구입하는 과정도 순서도로 정리할 수 있습니다.
알쏭달쏭! 알고리즘 제대로 알기
03
장
1. 문제를 해결하려면
문제를 자세히 살펴보고 원하는 결과가 무엇인지 정확히 파악해야 합니다. (30쪽에서 배운 문제 해결 과정을 참고해 보세요.)
알쏭달쏭! 알고리즘 제대로 알기
03
장
2. 유빈이의 문제 해결
유빈이가 목적지에 도착할 수 있도록 문제 해결 과정을 순서에 맞게 빈칸을 채워보세요.
알쏭달쏭! 알고리즘 제대로 알기
03
장
3. 알고리즘 순서도로 표현하기
위에서 정리한 문제 해결 과정을 순서도로 표현해 보세요.
어서 와! 엔트리는 처음이지?
04
장
어서 와! 엔트리는 처음이지?
04
장
엔트리는 무엇이고, 어떻게 쓰일까?
● 엔트리란?
엔트리(Entry)는 누구나 쉽고 무료로 소프트웨어 교육을 받을 수 있도록 만든 교육용 프로그래밍 언어예요. 복잡한 명령어나 문법을 몰라도 명령어 블록을 조립하듯 연결하면서 게임, 애니메이션, 미디어 아트 등 다양한 창작물을 만들고 공유할 수 있어요.
어서 와! 엔트리는 처음이지?
04
장
온라인에서 엔트리 사용하기
인터넷만 연결되어 있다면 프로그램 설치 없이도 웹브라우저에서 엔트리를 바로 사용할 수 있어요. 크롬(Chrome) 브라우저 사용을 권장합니다.
엔트리 사용 순서:
어서 와! 엔트리는 처음이지?
04
장
오프라인에서 엔트리 사용하기
인터넷 없이도 사용할 수 있는 오프라인 버전도 있어요.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지 회원가입하기
회원가입 없이도 사용 가능하지만, 작품 저장 및 �공유를 위해 가입을 추천해요.
회원가입 순서:
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지 회원가입하기
회원가입 순서:
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지 회원가입하기
회원가입 순서:
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지 회원가입하기
회원가입 순서:
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지 회원가입하기
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 홈페이지의 첫 화면 꼼꼼하게 살펴보기
로그인 후, 엔트리 로고 위에 마우스를 올리면 다양한 메뉴가 펼쳐집니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
작품 만들기 화면 접속하기
엔트리 홈페이지 첫 화면에서 [만들기] - [작품 만들기]를 클릭하면, 명령 블록을 이용해 작품을 만들 수 있는 작업 화면으로 이동합니다.
작품 만들기를 처음 시작하면 안내 창이 함께 열리며, 엔트리봇이 각 메뉴에 대한 설명을 제공합니다. 설명을 잘 읽고 따라 하면 쉽게 시작할 수 있습니다.
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
엔트리 작품 만들기 화면 살펴보기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 삭제하기
오브젝트 추가하기보다 삭제를 먼저 배우는 이유는 엔트리 메뉴의 I만들기]-[작품 만들기]를선택하면 이미 실행 화변에 기본오브젝트가추가되어 있기 때문이에요.
어서 와! 엔트리는 처음이지?
04
장
오브젝트 삭제하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 추가하기
이제 내가 원하는 오브젝트를 골라 실행 화면에 추가해 볼까요?
어서 와! 엔트리는 처음이지?
04
장
오브젝트 추가하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 추가하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 추가하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 추가하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
실행 화면에 추가한 오브젝트는 크기나 이름을 자유롭게 변경할 수 있고, 동일한 형태로 복사해서 다른 장면에 추가하거나 명령 블록까지 그대로 복제할 수 있습니다.
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
어서 와! 엔트리는 처음이지?
04
장
오브젝트 편집하기
Please keep this slide for attribution
Thanks!
Do you have any questions?
https://aaronkr-courses.github.io/
2pm 음악 구글 클래스 코드: vagjo5g
4pm 수학 구글 클래스 코드: 5drxpo7