프로그래밍/스크래치(scratch) 아빠달 2018. 9. 20. 14:14
이번 스크래치 코딩 시간에는 간단하게 덧셈 계산기를 만들어 보도록 하겠습니다. 덧셈하는 프로그램을 만들기 위해서 어떤 기능이 필요한지 한번 살펴보겠습니다. 스크래치 덧셈 계산기 프로그램을 만들기 위해서는 내가 입력하는 값을 입력 받는 입력창과 입력된 값을 저장하는 변수, 그리고 입력받은 결과 값을 더하는 기능과 출력하는 기능이 있어야 합니다. 스크래치 코딩 덧셈 계산기 만들기그럼 하나하나 만들어보도록 하겠습니다. 기본적으로 덧셈은 위에서 말한 것과 같이 값을 입력 받고 입력한 값을 계산하고 출력하도록 만들면 됩니다. 간단하게 그림으로 그려보면 아래와 같은 형태로 진행하게 되는 것입니다. 프로그램 코딩하기먼저 이벤트에서 클릭했을때와 무한반복하기 블럭을 가져온 후 [감지]에서 묻고 기다리기 블록을 가져옵니다..
프로그래밍/스크래치(scratch) 아빠달 2018. 8. 24. 15:41
이번 시간에는 스크래치를 이용하여 도형 그리기를 해보겠습니다. 스크래치 도형 그리기는 펜 블럭과 회전하기 블럭을 이용하는데 이 두개의 블럭만 가지고도 다양한 도형을 그릴 수 있습니다. 스크래치 도형 그리기 먼저 스크래치를 스크래치 화면에서 고양이 캐릭터를 삭제하고 ball 모양의 스프라이트를 가져오도록 하겠습니다. 먼저 정사각형을 스크래치로 그려보도록 하겠습니다. 아래 그림 처럼 코드를 작성해 줍니다. 그리고 실행을 시켜보면 정사각형의 모양을 그리는 것을 볼 수 있습니다. 그럼 코드를 하나하나 알아보겠습니다. 그림을 그리기 위해서 우리가 공책에 펜을 쥐고 노트에 내려놓는 것처럼 프로그램을 만들때도 준비 동작을 만들어 줘야합니다. 그게 바로 1번입니다 펜을 가져와 노트에 내려 놓는 코드입니다. 2번은 펜의..
IT 인터넷/IT이야기 아빠달 2017. 7. 17. 16:35
요듬 컴퓨터 프로그램 언어를 어린 학생 또는 일반 개인분들도 프로그램 언어를 공부하려고 하시는 분들이 많이 계시는데요. 컴퓨터 언어를 공부하려면 가장 먼저해야 할 것이 공부하고자 하는 언어를 개발하기 위해 내 컴퓨터에 개발 환경을 만들어야 하는 것입니다. 예를 들어 C 언어를 공부하려면 내 컴퓨터에 C언어 개발 환경이 만들어져 있어야 하는 것이지요. 처음 시작하시는 분들은 개발환경을 준비하다가 지쳐 포기하기도 합니다. 그리고 다른 사람들과 협의하여 프로그램을 개발하려고해도 공유가 쉽지 않고 프로젝트를 다른 컴퓨터에서 실행하기도 어렵습니다. 이렇게 어려운 개발환경을 보다 쉽게 만들어 주는 개발환경 통합툴이 나왔는데요. 언제 어디서나 사용할 수 있도록 나만의 개발환경을 만들어 주는 구름IDE 클라우드통합개발..
프로그래밍/스크래치(scratch) 아빠달 2017. 7. 11. 13:50
스크래치 탱크 게임 만들기 마지막 4편입니다. 이번 시간에는 적과 아군에 기회를 5회씩 주고 포탄을 맞았을 때 1점씩 감점되어 0점이 되었을 때 승패를 알려주도록 만들어 보도록 하겠습니다. 스크래치 게임 만들기 탱크 4편 아군탱크 또는 적탱크가 쏘는 포에 맞으면 감점이 되는 형태로 만들기 위해서는 변수를 만들어 사용해야 합니다. 지난번에 만들어 본 것 처럼 변수를 한번 만들어 보도록 하겠습니다. 스크립트에서 데이터를 클릭하고 [변수만들기]를 클릭하여 [탱크기회],[적탱크기회]라고 변수를 만들어 보겠습니다. 게임을 처음 시작할 때 변수 값을 각각 5로 시작하여 포에 맞으면 -1점씩 감점하도록 만들어 보도록 하겠습니다. 항상 게임 처음 시작할 때에는 5번의 기회가 주도록하기 위해서 먼저 [탱크] 스크립트를 ..
프로그래밍/스크래치(scratch) 아빠달 2017. 7. 10. 10:51
스크래치 게임 만들기 탱크 3편으로 적탱크가 알아서 돌아다니면서 미사일을 발사하도록 만들어 보겠습니다. 사실 이부분 때문에 그냥 2인용 게임으로 만들까 고민을 많이 했는데요. 고민에 고민을 하다보니 해결이 되긴 하더라고요. 여러가지 방법을 생각하다가 벽에 닿거나 시간이 지나면 랜덤으로 방향을 정해서 움직이는 방법으로 코드를 만들어 보았습니다. 적 탱크 랜덤으로 움직이게 만들기 적 탱크 이동 방향을 랜덤으로 생성하기 위해서는 먼저 변수를 생성해야 합니다. 변수 생성은 스크립트에서 [데이터]-[변수 문들기]-[변수 이름]-[확인] 순으로 생성해 주면 됩니다. 이제 적탱크 스크립트 코드를 보도록하겠습니다. 총 3부분으로 나눠 코드를 작성했습니다. 1번과 3번은 적탱크가 자동으로 이동하는 코드입니다. 1번 코드..