본문 바로가기

스크래치기초5

스크래치7장(현재 x, y, 방향 값, 창작게임, 동작블록 마무리) ▣ 자 저번장 숙제는 해보셨나요? 알고리즘 순서도를 설계하고 코딩을 진행해보셨죠? 하셨을 거라 생각하고 오늘은 동작 블록 마지막 시간을 진행하겠습니다. ▣ 자 이렇게 동작블록 맨 밑에를 보면 이렇게 3개에 원으로 되어 있는 블록이 있습니다. 우선 고양이를 아무 곳에나 마우스로 이동해 보고 블록을 하나하나 더블클릭해보겠습니다. 그럼 고양이에 현재 X, Y ,방향을 알 수 있습니다. ▣ 고양이스프라이트 밑에 있는 정보메뉴와 같다고 생각하시면 될꺼같습니다. 그럼 이 블록은 언제 사용할까요? 우리가 나중에 배울 조건문에서 사용하게 됩니다. 그리고 연산을 할 때도 사용합니다. 상황에 맞게 현재 위치가 어디라면 다음 스테이지로 넘어가라 등등을 해볼 수 있을 겁니다. 그러니 우선 코딩으로 현재 위치와 방향에 값을 알.. 2020. 4. 27.
스크래치6장(벽에 닿으면 튕기기, 회전방식 정하기) ▣ 안녕하세요. 저번장에 숙제는 해보셨나요? 매 장마다 강조합니다. ^^ 꼭 영상을 보고 생각하고 그 생각을 알고리즘 순서도로 작성하고 그걸 보고 코딩을 해주세요. 꼭입니다. ▣ 먼저 벽에 닿으면 튕기기라는 블록을 배워보겠습니다. 이 블록은 말 그대로 벽에 닿으면 튕겨집니다. 그럼 가운데 블록을 놓고 마우스로 더블클릭하면 어떻게 되나요? 네 아무 반응이 없습니다. 왜냐 벽에 닿여 있지 않기 때문입니다. 이게 무슨말이냐? 한번 이렇게 코딩을 진행해보겠습니다. ▣ 자 이렇게 코딩을 하고 실행하면 어떻게 될까요? 먼저 실행하기 전에 한번 생각해보겠습니다. 네 무한반복으로 10만큼 움직이기와 벽에 닿으면 튕기기가 순차적으로 작동할 겁니다. 그럼 한번 실행을 해보겠습니다. ▣ 실행을 하면 어떻게 되나요? 진짜로 .. 2020. 4. 26.
스크래치5장 (방향보기 블록, 마우스포인터 쪽보기 블록) ▣ 안녕하세요 ^^ 저번장 숙제는 해보셨나요?? 알고리즘 순서도를 설계하고 코딩을 해보셨죠?? 점점 알고리즘순서도를 설계하는 게 많이 능숙해지셨을 거라 생각합니다. ^^ 앞으로도 계속 끝까지 알고리즘순서도 열심히 작성해주세요!!! 여러분들에 사고력 향상이 곧 코딩 실력에 연관됩니다. ▣ 오늘은 방향보기와 마우스 포인터 쪽 보기를 사용해보겠습니다. 이 부분은 쉬우면 너무 쉬운부분인긴한데 많이 헷갈려하는 분들이기도 합니다. ▣ 동작에 있는 방향보기 블록을 한번 살펴보겠습니다. 우선 이 블록을 더블클릭하면 고양이에 방향이 90도로 보는 걸 알 수 있습니다. 방향을 바꾸는건 한번 제가 다뤘습니다. 이렇게 고양이스프라이트 밑에 메뉴에서 직접 방향을 바꿀 수가 있습니다. 우리가 배울 블록도 이와 동일합니다. ▣ 이.. 2020. 4. 24.
스크래치3장(X, Y 바꾸기, 정하기, 반복문) ▣ 안녕하세요 ^^ 저번 시간에 연습문제를 풀어보셨나요? 꼭 알고리즘 순서도를 설계하시고 그걸 보고 코딩을 하셔야 합니다. 다시 말씀드리지만 코딩은 블록을 외우는 게 목적이 아니라 컴퓨터한테 우리 생각을 정리해서 명령을 하는 것입니다. 그렇기 때문에 우리에 생각을 정리하는 방법도 익혀야 한다고 저는 생각합니다. 그러니 꼭 제가 만든 영상을 보고 알고리즘순서도를 생각하고 작성한 후에 코딩을 해주세요. ▣ 자 그럼 오늘은 X, Y 좌표 움직이는 블록 두 가지를 배워보겠습니다. 움직이기 블록은 머라고 했죠? 네 저번시간에 꼼꼼하게 읽으셨던 분은 아실 거라 생각합니다. 코딩은 만든 코딩을 다시 읽는 것도 너무 중요합니다. 저번 시간에 한번 언급을 했죠? 그러니 꼭 꼼꼼하게 읽는 연습 하시면 좋을 거 같습니다. .. 2020. 4. 22.
스크래치 1장(프로그래밍개념, X Y좌표) ▣ 안녕하세요. 지금부터 스크래치를 진행해보도록 하겠습니다. 이 스크래치 공부는 코딩을 처음 접하시거나 다른 텍스트 언어가 어려우신 분들 재미있게 코딩으로 게임을 만들고 싶은 분들을 위해서 글을 작성하겠습니다. 주의해야 할 점은 먼저 코딩은 코딩을 해서 컴퓨터한테 명령을 주는 것도 중요하지만 그 명령한 게 오류가 생기면 그걸 다시 읽고 고쳐가는 유지보수도 너무 중요합니다. 그렇기 때문에 꼭꼭 읽는 습관, 연습을 해주시면 코딩을 배우는 더 더 좋은 효과가 있을 거라 저는 생각합니다. 그럼 코딩에 기본적인 개념부터 하나하나 보도록 하겠습니다. 이부분을 조금이라도 아셔야지 코딩을 할 때 내가 무엇을 하는지 알 수 있기 때문에 완벽하게 이해를 하지 못해도 술술 읽어가시기 바랍니다. ▣ 프로그래밍 개념 우리가 사.. 2020. 4. 20.