본문 바로가기

스크래치29

스크래치 - [리스트 간단하게 순위 구하기] ▣ 리스트 순위 구하기를 간단하게 만들어보겠습니다. 이 코드는 Score 리스트에 있는 AA BBB CCC 이렇게 다른 점수가 Score리스트에 들어있습니다. Score리스트에 들어 있는 AA BBB CCC에 갯수에 따라 순위를 정하는 코드를 만들어보겠습니다. 단순하게 1위만 만들어보았습니다. ▣ 우선 점수를 저장할 리스트 Score리스트를 만들어주세요. 그리고 순위를 저장할 순위 리스트와 A, B, C 갯수를 저장할 변수도 만들어주세요. 그리고 리스트에 항목에 번호를 지정할 번호라는 변수도 만들어주세요. ▣ 우리가 계속 테스트하기 위해서 초기화를 먼저 해줘야합니다. 우선 리스트에 있는 모든항목을 삭제하는 코드와 변수 초기와를 해주세요. 그런 다음에 Score리스트에 A, B, C 원하는 갯수로 반복해서.. 2021. 5. 19.
스크래치25장(펜블록, 창작게임) ▣ 안녕하세요 ^^ 저번장 숙제해보셨나요? 이제 거의 모든 스크래치에 기능을 다 배웠네요. 오늘은 마지막으로 펜 블록을 배우고 스크래치를 마치려고 합니다. 하드웨어를 조작하는 블록들은 진행하지 않습니다. 이점 참고해주세요. 그럼 한번 펜블록을 공부해 볼까요? ▣ 스크래치 블록들이 모여 있는 메뉴 맨 하단에 보면 이렇게 새로운 블록 기능을 추가해 올 수 있는 버튼이 있습니다. 클릭을 하면 ▣ 저번장에서 공부했던 것처럼 이런 메뉴들이 나오게 됩니다. 펜을 클릭해주세요. ▣ 그럼 이렇게 펜 블록이 생성된 걸 볼 수 있습니다. 그럼 하나하나 블록을 살펴볼까요? 먼저 모두 지우기 블록과 도장 찍기 블록을 공부해보겠습니다. ▣ 이렇게 코딩을 해주시고, 실행해보겠습니다. 그럼 깃발을 누르면 먼저 모두 지우기 블록을 .. 2020. 6. 30.
스크래치24장(비디오감지, 텍스트 음성 변환, 번역) ▣ 안녕하세요 ^^ 저번장 함수 블록 활용해보셨나요? 이제 여러분들이 여러분들만에 게임을 만드실 수 있다는 생각에 뿌듯하네요 ^^ ▣ 오늘은 비디오감지, 텍스트 음성변환, 번역 블록을 공부해보겠습니다. 크게 어려운 블록들이 아니라서 쉽게 공부할 수 있을 겁니다. ▣ 블록들이 있는 메뉴 맨 하단에 보면 이런 버튼이 있습니다. 이걸 클릭해주세요. ▣ 그럼 이렇게 여러 가지 기능들이 있는 버튼들이 나옵니다. 우리가 음악기능은 사용해보았습니다. 펜 블록은 아직 안 한 거 같은데 이건 다음장에서 진행하도록 하고, 오늘은 비디오 감지 블록부터 공부해보겠습니다. 비디오 감지 버튼을 클릭해주세요. ▣ 그럼 이렇게 비디오 감지에 관한 블록들이 나오게 됩니다. 그리고 노트북을 사용하고 계신다면 카메라가 켜지는 걸 볼 수 .. 2020. 6. 24.
스크래치23장(함수, 함수블록, 매개변수, 창작게임, 문자열변수, 사용자지정함수) ▣ 안녕하세요 ^^ 저번장 숙제는 다 해보셨나요?? 이제 거의 스크래치가 끝나가네요 ㅠ.ㅠ 지금까지 숙제 그리고 알고리즘 순서도를 열심히 하셨다면, 스크래치 코딩 뿐만 아니라 컴퓨터적 사고력도 많이 향상되셨을 거라 생각합니다. ^^ 진짜 실력은 끝까지 하는 것입니다. 그러니 끝까지 최선을 다해주세요. ▣ 오늘은 블록을 직접 만들어보는 시간을 가지겠습니다. 블록 하나하나를 함수라고 이야기할 수 있습니다. 예를 들어 ▣ 벽에 닿으면 튕기기 블록은 어떤 기능이 내장되어 있다고 했죠? 조건문으로 벽에 닿으면 반대 방향으로 바뀌는 코딩이 있다고 우리는 알고 있습니다. 그렇다고 한다는건 벽에 닿으면 튕기기 처럼 스크래치에서 제공한 블록들은 하나하나 안에 또 다른 블록이 코딩 있다는 걸 알 수 있습니다. ▣ 이걸 스.. 2020. 6. 17.
스크래치22장(리스트, 알고리즘, 창작게임) ▣ 안녕하세요 ^^ 저번 시간에 숙제 다 하셨나요??~~ 여러분들에 숙제와 창작 게임들을 보고 싶네요~~ 혹시 게임을 만들다가 도움이 필요하거나 피드백이 필요하신 분은 댓글 남겨주세요 ^^ 그럼 오늘은 리스트에 대해 공부해보겠습니다. ▣ 리스트는 쉽게 이야기하면 우리가 변수를 만들때 여러 개에 값이 있으면 관리하기도 어렵고 너무 많은 변수들을 만들면 코딩도 너무 길어지게 됩니다. 어려움이 많죠? 그럴 때 리스트를 사용합니다. 여러 개에 변수를 한꺼번에 만들고 관리할 수 있습니다. 하나하나 살펴보겠습니다. ▣ 이렇게 변수 블록 밑에 보면 리스트 만들기라는 버튼이 있습니다. 이 버튼을 클릭해보겠습니다. ▣ 그럼 변수와 동일하게 이름을 정하는 영역과 모든 스프라이트에서 사용, 이 스프라이트에서만 사용이라는 선.. 2020. 6. 9.
스크래치21장(대답블록, 타이머블록, 조건문, 반복문, 퀴즈게임, 알고리즘) ▣ 안녕하세요^^ 저번 시간에 숙제해 보셨나요?? 여러분들에 창작 게임도 기대가 되네요 ^^ 혹시 완성한 게임이 있거나 피드백이 필요하신 분은 댓글이나 이메일 보내주세요 ~~ ▣ 오늘은 대답 블록, 타이머 블록을 배워보겠습니다. 대답 블록은 변수 블록과 거의 흡사하기 때문에 아주 쉽습니다. ▣ 감지 블록에 들어가면 이렇게 대답 블록에 관련된 블록들이 두 가지 있습니다. ▣ 이렇게 코딩을 해서 마우스로 더블클릭을 해서 확인해 보겠습니다. 그럼 ~라고 묻고 기다리기 블록을 먼저 실행하겠죠? ~라고 묻고 기다리기 블록에 입력돼있는 문자를 스프라이트가 말하고 그 밑에 입력하는 창이 생깁니다. 입력창에 우리가 원하는 문자나 숫자를 입력을 하고 엔터키를 누르거나 파란색 버튼을 누르면 대답 안에 그 값이 저장된다고 .. 2020. 6. 5.
스크래치20장(문자결합하기블록, 글자번째블록, 문자열길이, 문자열검색 블록, 창작게임) ▣ 안녕하세요 ^^ 저번장 숙제 다 해보셨나요?? 이제 알고리즘 순서도를 눈감고 하실 수 있을 거라 기대가 됩니다^^ 계속 이어가셔야 합니다. 진짜 실력은 잠깐 잘하는 게 아니라 끝까지 최선을 다하는겁니다. 그러니 끝까지 우리 함께 공부해봅시다~~ ▣ 오늘은 연산에서 문자열을 결합하고 길이와 요소 수 그리고 문자열을 검색하는 블록을 공부해 보겠습니다. 어렵지 않습니다. 먼저 연산블록을 가보겠습니다. ▣ 그럼 이렇게 문자에 관한 블록들이 있습니다. 결합 블록부터 하나하나 공부해보겠습니다. ▣ 형태에서 말하기 블록을 배웠죠? 여기 안에 결합하기를 넣겠습니다. 그리고 한쪽에는 랜덤 숫자는이라는 글자를 적어주시고요. 다른 쪽에서 난수를 넣어보겠습니다. 그리고 말하기 블록을 실행하면 이렇게 두 개에 문자와 숫자가.. 2020. 6. 3.
스크래치19장(복제하기 블록, 멈추기 블록, 창작게임) ▣ 안녕하세요 ^^ 저번 시간에 숙제는 잘해보셨나요?? ^^ 알고리즘 순서도와 코딩 잘해보셨을 거라 생각하고 오늘은 복제하기 블록을 배워보겠습니다. ▣ 이렇게 제어를 들어가면 복제하기에 관련된 블록들이 있습니다. 하나하나 사용해볼까요? ▣ 이렇게 코딩을 하면 어떻게 될까요? 블록에 순차적원리를 생각하면서 해석해보겠습니다. 깃발을 누르면 나 자신 복제하기가 작동되겠죠? 내가 코딩한 고양이 스프라이트를 의미합니다. 그다음에 어떤 블록이 작동될까요? 네 맞습니다. 복제되었을 때 블록이 작동됩니다. 복제가 되는 순간 복제본들에 깃발에 역할로 말이죠. ▣ 이 블록이 시작됩니다. 그럼 복제가 되었을 때에 첫 블록은 1초 동안 랜덤으로 움직이기 블록이기 때문에 랜덤으로 움직이게 됩니다. ▣ 그럼 무한으로 복제를 하면.. 2020. 5. 29.
스크래치18장(조건문2, 연산자, 관계연산자, 비교연산자, 논리연산자) ▣ 안녕하세요 ^^ 저번 시간에 숙제해보셨나요? 창작 게임도 잘 만들어보셨는지 궁금하네요^^ 혹시 창작 게임을 만들다가 궁금하신 사항이나 피드백이 필요하신 분은 댓글 남겨주세요 ^^ ▣ 오늘은 조건문 두 번째 장으로 연산자, 관계 연산자, 논리 연산자를 한 번 더 집중적으로 다루도록 하겠습니다. ▣ 먼저 연산 블록에 가면 이렇게 관계 연산자, 비교 연산자라고 불리는 연산자가 있습니다. 텍스트 언어에 대표적으로 c언어에서는 == 같다, >= 이상, 연산자를 사용해보겠습니다. 결과가 어떻게 나올까요? 네 조건에 결과가 참이기 때문에 안녕!이라고 말을 하게 됩니다. 크다 작다를 표현할 때 >, 2020. 5. 27.
스크래치17장(변수, 난수) ▣ 안녕하세요 ^^ 저번장에 숙제는 다 해보셨나요? 직접 숙제 검사를 하면서 피드백을 드리고 싶지만 온라인이라 좀 아쉽네요 ^^ 혹시 개인적으로 코딩에 관해서 피드백이 필요하신 분은 댓글이나 메일 남겨주세요 ^^ ▣ 그럼 오늘은 변수에 대해서 배워보겠습니다. 먼저 변수란 무엇이라고 생각하시나요? 변하는 수? 네 반은 맞습니다 ^^ 그림 하나 볼까요? ▣ 변수는 이렇게 상자를 의미합니다. 데이터를 임의로 저장하는 공간 자료를 저장하는 상자, 바구니라고 이야기 할 수 있습니다. 데이터라는 건 우리가 게임을 할 때 플레이어 HP값, 점수 숫자, 이름 등등을 데이터라고 합니다. 그럼 변수는 이걸 저장해두는 곳이라고 생각하시면 될꺼같습니다. ▣ 그럼 변수는 어떻게 만들까요? ▣ 변수메뉴에서 변수 만들기 버튼을 통.. 2020. 5. 25.
스크래치16장(조건문, 제어블록, 감지블록, 연산블록) ▣ 안녕하세요^^ 저번장 숙제는 해보셨나요?? 알고리즘 순서도를 설계하는 것도 이제 쉽죠?? ^^ 잘하고 계십니다 ㅎㅎ 앞으로도 화이팅입니다. 오늘은 조건문을 배워보겠습니다. ▣ 자 조건문이 무엇일까요?? 맞습니다. 조건에 맞게 컴퓨터가 우리에 명령을 실행하는 걸 이야기하겠죠? 조건문 블록은 제어블록에 있습니다. ▣ 먼저 만약이라면 이 블록을 공부해보겠습니다. 이 블록을 마우스로 더블클릭하면 어떻게 되나요?? 네 아무 일도 일어나지 않습니다. 아직 우리가 조건과 그 조건에 맞는 블록을 넣어주지 않았기 때문입니다. 그럼 이렇게 코딩을 해볼까요? ▣ 이렇게 코딩을 해서 한번 실행해보겠습니다. 벽에 닿았는가는 감지 블록에 있습니다. ▣ 이렇게 말이죠. 자 실행하면 어떻게 되나요? ▣ 깃발을 누르면 블록에 순차.. 2020. 5. 21.
스크래치15장(소리블록, 모든소리끄기블록, 음높이 바꾸기, 음량조절, 소리효과, 창작소리게임, 알고리즘) ▣ 안녕하세요^^ 저번장에 숙제는 해보셨나요? 이제 알고리즘 순서도를 설계하는 게 많이 능숙해지셨을 거라 생각합니다. ^^ 좋습니다. 잘하고 계십니다. 끝까지 포기하지말구 진행해주세요. ▣ 오늘은 소리블록 진짜 마지막 시간입니다. ^^ 나머지 소리블록들을 한번 살펴볼까요? ▣ 먼저 모든소리끄기 블록을 알아볼까요? 이름만 보아도 기능을 아시겠죠? 네 소리를 끄는 블록입니다. 간단하죠? 직접 끝까지 재생하기로 소리를 내고 모든 소리 끄기 블록으로 소리를 꺼보세요. ▣ 다음은 음높이 효과블록입니다. 이제는 바꾸기와 정하기에 차이는 아시겠죠? 바꾸기는 그 숫자만큼 더해지거나 빼 지게 하는 블록이고 정하기는 딱 그 숫자로 정해줍니다. 내가 원하는 소리를 하나 선택해서 가져오고 음 높이 효과를 바꾸기 블록을 한번 .. 2020. 5. 19.
스크래치14장(소리블록, 음악블록, 피아노블록, 이벤트블록) ▣ 안녕하세요 ^^ 저번장 숙제는 하셨죠?? 알고리즘 순서도 그리고 코딩 다 해보셨을 거라 생각하고 오늘은 악기를 연주하는 블록을 배워보겠습니다. 먼저 음악블록을 가져오려면 음악메뉴블록을 추가해야 합니다. ▣ 왼쪽 하단 밑에 보면 이렇게 블록 메뉴를 추가하는 버튼이 있습니다. 눌러주세요. 그럼 ▣ 이렇게 여러 블록을 추가할 수 있는 메뉴들이 나오게 됩니다. 우리는 여기서 음악블록을 추가하겠습니다. 나머지 블록은 기회가 된다면 다루도록 하겠습니다. ▣ 그럼 이렇게 음악블록이 보이게 됩니다. 여기서 우리는 음악블록을 하나하나 다 다뤄보도록 하겠습니다. ▣ 먼저 60번 음을 0.25 박자로 연주하기 블록을 가져와보겠습니다. 그리고 마우스를 더블클릭을 해보겠습니다. 그럼 어떻게 되나요? 네 낮은 도 음이 나오게.. 2020. 5. 14.
스크래치13장(소리블록, 재생하기 끝까지 재생하기블록, 이 스프라이트를 클릭했을때 블록, 알고리즘) ▣ 안녕하세요 ^^ 저번장에 숙제해보셨나요?? 알고리즘 순서도를 설계하셨겠죠?? 꼭 하셨을꺼라 생각하고 다음장 소리블록에 대해 배워보겠습니다. ▣ 자 이렇게 두가지 소리를 재생하는 블록이 있습니다. 먼저 두가지 블록을 하나하나 마우스로 클릭해보세요. 그리고 차이를 찾아보세요. 찾아보셨나요? 네 그렇습니다. 전혀 차이가 없습니다. 그럼 이렇게 코딩을 해서 차이를 찾아볼까요? ▣ 이렇게 각각 코딩을 하고 하나하나 어떻게 작동하는지 확인해주세요. ▣ 차이를 아시겠나요? 소리가 짧아서 조금 구별하기 어려울 수도 있지만 여러 번 클릭하면 차이를 쉽게 알 수 있습니다. 끝까지 재생하기 블록은 소리가 끝난 후에 다음 블록을 실행합니다. 그냥 재생하기 블록은 소리가 나면서 밑에 있는 블록이 실행됩니다. 아시겠죠? 두 .. 2020. 5. 12.
스크래치12장(형태블록, 모양번호블록, 배경번호블록, 크기블록, 창작2) ▣ 안녕하세요 ^^ 저번 시간에 숙제는 해보셨죠?? 알고리즘 순서도 설계와 코딩 다 해보셨을 거라 생각합니다. ^^ 꼭 하고 오셔야합니다. 스크래치가 쉽다고 그냥 막 코딩하시면 안 됩니다. 무엇을 배우든 기초가 탄탄해야 합니다. 코딩도 마찬가지입니다. 스크래치 블록에 기능을 알고 가는 것보다 사고(생각)하고 그걸 알고리즘 순서도로 표현하고 코딩을 추상화해서 하나하나 하는 게 더 중요합니다. 잊지 마세요~~ ▣ 자 오늘은 형태 블록 마지막 시간으로 형태블록 맨 밑에 있는 3가지 블록을 알아보겠습니다. 이 블록은 쉽게 이야기하면 현재 모양, 배경, 크기 값을 알 수 있는 블록이라고 생각하시면 됩니다. ▣ 이렇게 모양 번호 블록을 가운데 가지고 와서 마우스로 더블클릭하면 어떻게 되나요? 네 이런 식으로 현재 .. 2020. 5. 7.
스크래치11장(숨기기블록, 보이기블록, 이미지순서블록, 형태블록) ▣ 안녕하세요 ^^ 저번장에 숙제 잘해보셨나요?? 알고리즘 순서도를 설계하고 코딩하셨죠?? 아주 잘 하셨습니다. 그럼 이번장에서는 숨기기, 보이기, 맨 앞으로 순서를 바꾸는 블록을 배워보겠습니다. ▣ 먼저 숨기기블록과 보이기 블록을 공부해보겠습니다. ▣ 먼저 이렇게 두개에 블록을 가운데 가지고 와서 한 개씩 마우스로 더블클릭해주세요. 그럼 어떻게 되나요? 숨기기블록을 더블클릭하면 내가 선택한 스프라이트가 숨겨지고 보이기 블록을 더블클릭하면 보이게 됩니다. 아주 간단하죠? ▣ 이렇게 스프라이트 메뉴에서도 보이기와 숨기기를 설정할 수 있습니다. ▣ 그런데 여기서 중요한 사실이 하나 있습니다. 보이기 숨기기 블록은 스프라이트를 삭제하는 게 아닙니다. 이점을 꼭 주의해 주세요. ▣ 그럼 이미지스프라이트를 숨기기.. 2020. 5. 5.
스크래치10장(크기바꾸기 블록, 색바꾸기 블록, 이벤트블록, 알고리즘) ▣ 안녕하세요^^ 저번장에 숙제는 해보셨나요?? 모두 다 알고리즘 순서도와 코딩을 해보셨을 거라 생각하고 다음장 진행하도록 하겠습니다. ▣ 먼저 크기 바꾸기, 정하기 블록을 먼저 공부해보도록 하겠습니다. ▣ 크기 바꾸기와 정하기블록을 가운데 가지고 와서 하나하나 더블클릭을 해보겠습니다. 우선 바꾸블록은 어떻게 되나요?? 네 현재 크기에서 +10 커지는 걸 볼 수 있습니다. 이걸 어떻게 확인할 수 있냐면 ▣ 고양이 스프라이트 밑에 있는 고양이에 정보를 보는 메뉴에서 확인할 수 있습니다. 여기에서 우리는 x, y좌표와 방향에 정보를 살펴보았죠? 그 밑에를 보면 크기를 지정하는 메뉴도 있습니다. 우리가 10만큼 크기 바꾸기를 하게 되면 +10을 추가하게 됩니다. 그럼 반대로 작게하려면 어떻게 해야 할까요? 네.. 2020. 5. 2.
C언어 12장(반복문, while문, do while문, 알고리즘) ▣ 안녕하세요 ^^ 저번장에 숙제는 잘해보셨나요? 이제 점점 코딩을 읽는 것부터가 어려울 수 있습니다. 그러니 이제는 정말 꼼꼼하게 코딩을 읽는 연습을 하셔야 합니다. ▣ 자 오늘은 제어문에 있는 반복문 그중에 while문을 먼저 진행하도록 하겠습니다. 저번장에 배웠던 조건문을 모두 다 이해하셨다면 반복문도 어렵지 않을 겁니다. ▣ 자 먼저 반복문은 왜 필요할까요? 이렇게 제가 두 번 암호를 입력받는 코딩을 만들었습니다. ▣ 여기서 잠깐 다시 한번 복습하면 입출력을 배울 때 이야기했듯이 scanf_s에서 " % c"형식을 지정할 때 띄어쓰기를 하는 이유는 띄어쓰기를 넣어야 화이트 스페이스인 엔터를 구분자로 인식하기 때문입니다. 저렇게 하지 않으면 위에 입력을 할 때 a와 \n를 버퍼에 저장해서 다음 sc.. 2020. 4. 30.
스크래치9장(모양바꾸기 블록, 다음모양 바꾸기 블록, 배경바꾸기 블록형태블록, 애니메이션) ▣ 안녕하세요 ^^ 저번장에 숙제는 해보셨나요? 이제 알고리즘 순서도 설계하는 게 많이 익숙해지셨죠? 잘하고 계십니다. 하지만!!! 익숙해지셨다고 해서 멈추시면 안 됩니다. 자꾸 사고(생각)하면서 코딩을 하는 습관을 들여야 합니다. 그래야 저처럼 고생을 안 합니다 ^^;; 명심하세요. ▣ 오늘은 형태 블록에 다음 모양 바꾸기와 모양을 모양 1로 바꾸기 블록 그리고 배경을 바꾸는 블록을 배워보도록 하겠습니다. ▣ 먼저 다음 모양 바꾸기를 공부해보겠습니다. 가운데 창에 블록을 놓고 계속 마우스로 더블클릭하면 어떻게 되나요? 고양이 스프라이트에 모양이 계속 바뀌어서 뛰는 것처럼 보이게 되죠? 그럼 이 모양이 어디에 있느냐 스프라이트가 모여있는 메뉴에서 스프라이트를 클릭을 하면 이렇게 위에 메뉴 중에 코드 메뉴.. 2020. 4. 29.
스크래치8장(형태블록, 말하기블록, 몇초 말하기 블록, 입출력) ▣ 안녕하세요 ^^ 저번 시간에 숙제해보셨나요?? 동작 블록 마지막 창작 게임을 만드는 게 숙제였습니다. 다들 알고리즘 순서도를 설계하고 해 보셨죠?? 어떤 게임이 만들어졌는지 궁금하네요~~ 어떤 게임 만드셨는지 댓글 남겨주세요^^ ▣ 그럼 오늘은 형태 블록에 있는 말하기 블록을 한번 사용해 공부해 보겠습니다. ▣ 먼저 몇 초 말하기 블록과 몇초 생각하기 블록을 사용해보겠습니다. 자 하나씩 가운데 놓고 마우스로 더블클릭해서 사용해보겠습니다. ▣ 이렇게 말하기 블록을 사용하게 되면 2초 동안 말하기 말풍선이 나오고 사라지죠?? ▣ 생각하기 블록도 마찬가진 입니다. 우리가 정해준 시간 2초 동안 생각 말풍선이 나오고 사라지게 됩니다. 아주 간단하죠? 그럼 둘에 차이는 무엇이냐?? 진짜로 스프라이트가 말하고 .. 2020. 4. 28.
스크래치7장(현재 x, y, 방향 값, 창작게임, 동작블록 마무리) ▣ 자 저번장 숙제는 해보셨나요? 알고리즘 순서도를 설계하고 코딩을 진행해보셨죠? 하셨을 거라 생각하고 오늘은 동작 블록 마지막 시간을 진행하겠습니다. ▣ 자 이렇게 동작블록 맨 밑에를 보면 이렇게 3개에 원으로 되어 있는 블록이 있습니다. 우선 고양이를 아무 곳에나 마우스로 이동해 보고 블록을 하나하나 더블클릭해보겠습니다. 그럼 고양이에 현재 X, Y ,방향을 알 수 있습니다. ▣ 고양이스프라이트 밑에 있는 정보메뉴와 같다고 생각하시면 될꺼같습니다. 그럼 이 블록은 언제 사용할까요? 우리가 나중에 배울 조건문에서 사용하게 됩니다. 그리고 연산을 할 때도 사용합니다. 상황에 맞게 현재 위치가 어디라면 다음 스테이지로 넘어가라 등등을 해볼 수 있을 겁니다. 그러니 우선 코딩으로 현재 위치와 방향에 값을 알.. 2020. 4. 27.