[고전] 보글보글 플래시 게임

 

캐릭터가 너무 귀여운 고전 아케이트 보글보글 게임 입니다.

게임 시작은 'Play'를 클릭하여 게임을 실행합니다.

 

 

 

[게임 컨트롤 방법]

이동 : 방향키

물방울 쏘기 : 스페이스키

 

 

보글보글은 어렸을 적에 정말 많이 하던 게임이었는데

플래시 게임으로 있네요^^*

 

아무 생각없이 즐기기에 너무 좋네요~

 

 

 

'[얼렁뚱땅] 놀이터' 카테고리의 다른 글

[플래시 게임] Bubble Shooter Christmas Pack  (0) 2019.06.18

[엔트리] 화면 구성 알아보기

엔트리를 이용하여 프로그램을 만들어 보려면 엔트리 화면이 어떻게 구성되어 있는지 알아야겠지요?

 

[엔트리 화면 구성]

1. 상단메뉴 : 파일 저장, 파일 불러오기,  실행취소, 재실행 등 메뉴가 있습니다.

2. 실행화면 : 오브젝트의 크기와 위치를 마우스로 드래그하여 직접 설정할 수 있고, 프로그램의 실행 모습을 확인할 수 있습니다.

3. 오브젝트 목록 : 추가한 오브젝트가 모이는 곳으로 오브젝트의 이름이나 크기, 위치, 이동방향등을 변경할 수 있습니다.

4. 블록 꾸러미 : 명령 블록과 소리, 모양등이 모여 있는 곳입니다.

5. 블록 조립소 : 명령 블록을 블록 꾸러미에서 드래그해 블록을 조립할 수 있는 곳입니다.

 

 

[실행화면 확인]

엔트리 실행화면은 세로 X좌표 -240~240, Y좌표 -135~135입니다.

오브젝트가 화면에 나가지 않도록 설정할 땐 이 좌표값을 기억하는 것이 좋겠죠?

 

 

[오브젝트 목록 확인]

1. 눈 모양을 누르면 눈이 감기거나 떠집니다. 눈이 감기면 해당 오브젝트가 화면에서 사라지고 눈을 떠지면 해당 오브젝트가 화면에 보입니다.

2. 자물쇠를 잠그면 오브젝트의 옵션을 설정할 수 없습니다.

3. 오브젝트의 모습이 보이고 오브젝트의 순서를 바꿀 때 이 부분을 클릭하여 드래그하면 됩니다.

4. 오브젝트의 이름을 변경합니다.

5. 오브젝트의 옵션을 설정합니다.

6. 오브젝트의 회전방식을 설정합니다.

 

 

 

 

 

[엔트리 강좌] 오브젝트 추가하기

 

'엔트리' 프로그램을 실행합니다. 엔트리를 처음 실행하면 '엔트리 만들기 환경'을 선택해야 합니다.

'기본형'을 클릭한 후 '확인'을 클릭하여 엔트리의 모든 기능을 활용합니다.

 

 

'엔트리' 창이 실행되면 오브젝트를 추가하기 위해 왼쪽 중간에 있는 '+' 버튼을 누릅니다.

 

 

'오브젝트 종류'를 선택한 후 왼쪽에 나타난 다양한 오브젝트 중 마음에 드는 오브젝트를 선택한 후 '추가하기'를 클릭합니다.

 

원하는 오브젝트의 이름을 안다면 오른쪽 상단의 검색창을 이용해도 좋습니다.

추가된 오브젝트는 하단에 표시되므로 만약 표시가 되지 않으면 사용할 오브젝트가 선택되지 않은것입니다.

 

 

[엔트리] 프로그램 설치하기

 

인터넷 '네이버' 검색엔진을 실행한 후 검색창에 "엔트리"를 입력합니다.

 

'엔트리 사이트' 창이 열리면 상단 메뉴 중 'entry'를 클릭한 후 다운로드를 클릭합니다.

 

 

본인의 컴퓨터 사양을 확인 한 후 프로그램을 다운로드 받습니다.

 

[컴퓨터 사양 확인 방법]

바탕화면의 있는 '내 PC'에서 마우스 오른쪽 버튼을 클릭하여 '속성'을 클릭합니다.

시스템 종류에서 몇비트 운영체제인지 확인합니다.

 

엔트리 창으로 돌아와 사양에 맞는 프로그램을 클릭하여 다운로드 받습니다.

 

다운로드 받은 폴더로 이동하여 다운로드 받은 프로그램을 더블클릭합니다.

저는 32비트여서 위 이미지와 같은 프로그램을 다운로드 받았습니다.

컴퓨터 사양에따라 프로그램에 나타난 이름이 다릅니다.

 

 

'엔트리 설치' 프로그램이 실행되면 '다음'을 클릭합니다.

 

 

'설치'를 클릭하여 프로그램 설치가 완료되면 마침을 클릭합니다.

 

 

[블록형 코딩] 공부할 수있는 무료 사이트 공유

코딩을 쉽게 접근할 수있는 사이트 소개

 

코딩 공부는 하고 싶은데 시간은 없고, 어딘가 배우러 가고 싶진 않은데 혼자서는 힘든 친구들을 위해 스스로 공부할 수 있는 코딩 사이트를 소개해 드립니다.

 

1. 코듀

코듀는 마이크로 소프트사가 만든 프로그램으로 어린 친구들도 쉽게 배울 수 있는 수준입니다.
3D로 캐릭터나 지형을 설정하여 게임을 만들 수 있습니다.

 

https://worlds.kodugamelab.com

 

Kodu | Home

 

www.kodugamelab.com

 

2. 코드점오알지

전 세계적으로 많이 사용하고 있는 코드점오알지는 아이들이 좋아하는 게임이나 만화영화를 주제로 코딩을 공부하기 때문에 아이들이 재미있게 코딩공부를 진행할 수 있습니다.

 

https://code.org/

불러오는 중입니다...

 

3. 엔트리

엔트리는 우리나라에서 만든 가장 규모가 큰 코딩교육 사이트 입니다.

오프라인, 온라인 둘다 사용이 가능하고, 친구들이 만든 작품도 공유하여 블록을 확인할 수도 있습니다.

 

http://https://playentry.org

불러오는 중입니다...

 

4. 스크래치

엔트리와 비슷한 프로그램으로 다양한 스프라이트를 제공해 엔트리와 마찬가지로 아이들이 스스로 프로그램을 제작하고 문제를 해결할 수 있는 프로그램입니다.

스크래치 역시 오프라인, 온라인 둘다 사용이 가능합니다.

 

https://scratch.mit.edu/

 

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

scratch.mit.edu

 

 

 

블록 코딩이란 코딩을 처음 접하는 친구들에게 보다 쉽게 코딩을 알 수 있도록 도와주는 블록형으로 되어 있는 코딩 블로입니다.

 

블록 코딩에는 많은 내용의 컴퓨터 언어가 함축되어 있습니다.

 

반복문 이라던지 조건문 이라던지 내가 언어를 몰라도 한글만 안다면 쉽게 이해하고 접근할 수 있습니다.

 

블록형으로 되어 있다고 코딩이 아닌건 아닙니다.

 

블록형으로 코딩에 대한 기초지식을 쌓을 수 있고 코딩에 대한 이해도를 높일 수 있습니다.

 

어린 친구들에게 처음부터 파이썬이나 C언어 등을 가르친다면 아이들은 겁을 먹고 배우려 하지 않을테니까요.

 

[블록형 코딩]과 [파이썬(언어 코딩)]의 차이점 

[블록형 코딩 프로그램 화면 모습]
[언어 코딩 프로그램 화면]

블록형 코딩과 언어 코딩의 프로그램 화면 모습만 보더라도 블록형 코딩은 블록을 마우스로 드래그하여 조립하는 형식이지만 언어 코딩창은 처음부터 끝까지 모든 명령을 언어로 입력해야 합니다.

 

 

확실히 엔트리나 스크래치를 가지고 여러 프로그램을 작업해본 친구들이 창의력이나 문제점을 스스로 해결하려는 의지가 많이 보입니다.

 

코딩 어렵게 생각하지 마시고 아이들이 가지고 놀 수 있게 해주세요^^*

 

 

안녕하세요. 얼렁뚱땅 코딩 조립소 소장 루피입니다.

이번 시간에도 코딩블록을 가지고 여러가지 문제점을 해결해 보도록 하겠습니다.

 

[초급]단계의 담벼락 낙서 지우기에서는 조건없이 반복문을 이용하여 '페인트' 오브젝트를 도장을 찍어 낙서를 지우는 간단한 코딩을 완성해 보았습니다.

 

이번 [초중급] 과정에서는 같은 담벼락 낙서 지우기 방법에 조건을 넣어 코딩을 완성해 봅니다.

 

[추가된 조건 확인하기]

조건1 '페인트 오브젝트'를 이용하여 담벼락에 그려져 있는 그림을 지워야 합니다.

조건2 '페인트 오브젝트'의 모양(색상)을 '스페이스'키를 눌러 변경해야 합니다.

조건3 '페인트 오브젝트'가 '붓' 오브젝트를 따라 다녀야 합니다.

조건4 '붓' 오브젝트가 마우스를 따라 다녀야 합니다.

조건5 '마우스'를 클릭하면 색이 칠해져야 합니다.

 

위 조건들을 전부 만족 시켜 코딩을 완성해 봅니다.

 

[추가 오브젝트]

1. 붓

2. 페인트통

 

이번시간에 페인트 통을 사용하지 않습니다.

페인트통은 추가 미션을 해결할 때 필요한 오브젝트입니다.

 

 

[담벼락 낙서 지우기 코딩 강좌 2번째]

 

 

오브젝트의 순서는 '담벼락'->'페인트'->'벽돌'->'붓' 순 입니다.

 

[추가 미션]

엔트리 화면에 페인트통을 색깔별로 올려두고 '붓'이 '페인트통'에 닿으면 해당하는 색상으로 '페인트' 색상을 변경해 담벽락의 낙서를 지워봅니다.

 

 

 

 

 

 

 

[오브젝트 다운로드]

아래쪽 그림에서 마우스 오른쪽 버튼을 클릭하여 그림으로 저장합니다.

 

담벼락, 벽돌, 페인트 오브젝트는 '초급' 담벼락 지우기 게시물에 있습니다.

https://coding-assembly.tistory.com/1

 

[엔트리 코딩 강좌-초급] 담벼락 낙서 지우기

안녕하세요. 얼렁뚱땅 코딩 조립소 소장 루피입니다. 코딩은 주입식으로 공부하거나 외워야 하는 과목이 아닙니다. 그냥 블록을 가지고 놀면서 창의력을 키우고, 제시된 문제를 여러 방향에서 해결해 보는 재미있..

coding-assembly.tistory.com

 

[붓 오브젝트]

 

[페인트통 오브젝트]

 

 

 

 

 

위 사진이 저장 안되시면 아래쪽 파일을 다운로드 받으세요.

 

 

 

 

 

 

[초중급]낙서 금지 배포파일.zip
0.06MB

안녕하세요. 얼렁뚱땅 코딩 조립소 소장 루피입니다.

코딩은 주입식으로 공부하거나 외워야 하는 과목이 아닙니다.

 

그냥 블록을 가지고 놀면서 창의력을 키우고, 제시된 문제를 여러 방향에서 해결해 보는 재미있는 과정입니다.

신나고 재미있는 코딩 수업 지루하게 하지 마세요~^^*

 


 

주제 : 담벼락에 그려진 낙서를 지워요!

 

[스토리]

누군가 깨끗했던 담벼락에 낙서를 하고 도망가 버렸어요!

담벼락에 그려진 낙서를 어떻게 지우면 좋을까요?

 

[오브젝트]

1. 담벼락

2. 벽돌

3. 페인트

 

담벼락에 그려진 낙서를 지우는데에는 여러가지 방법있을수 있습니다.

어떤 방법으로 낙서를 지울지 생각해서 해결방법을 찾아봅니다.

 

[문제 정리와 알아낸 점]

1. '페인트 오브젝트'를 이용하여 담벼락에 그려져 있는 그림을 지워야 합니다.

2. '페인트 오브젝트'의 모양은 다양한 색상을 가지고 있습니다.

 

[해결 방법 정리]

1. 다양한 방법 중에 '붓' 그룹의 '도장찍기' 기능을 이용하여 담벼락의 낙서를 지워봅니다.

2. '페인트 오브젝트'의 크기를 변경할 수 있습니다.

3. '페인트 오브젝트'의 색상을 변경할 수 있습니다.

 

위 내용을 참고하고, 오픈 오브젝트를 활용하여 문제점을 해결해 봅니다.

이번 시간에는 코딩을 처음 접하는 친구들도 쉽게 다가갈 수 있는 초급 단계입니다.

 

아래 담벼락 낙서 지우기 코딩 강좌 영상을 참고하여 프로그램을 완성해 보세요.

 

 

[담벼락 낙서 지우기 코딩 강좌]

 

 

오브젝트를 다운로드하여  엔트리 오브젝트로 불러올 때 순서는 아래쪽 부터

 

'담벼락'->'페인트'->'벽돌 순 입니다.

 

그리고 '페인트 오브젝트'의 크기'30'으로 입력합니다.

 

 

 

 

 

 

 

 

[오브젝트 다운로드]

아래쪽 그림에서 마우스 오른쪽 버튼을 클릭하여 그림으로 저장합니다.

 

[담벼락 오브젝트]

담벼락 오브젝트는 배경 오브젝트 입니다.

다운로드시 확장자를 변경하지 마세요.

 

[벽돌 오브젝트]

벽돌 오브젝트도 담벼락 오브젝트와 마찬가지로 배경오브젝트 입니다.

확장자가 PNG파일로 배경이 없습니다.

다른 확장자로 변경하시면 하시면됩니다.

 

[페인트 오브젝트]

페인트 오브젝트는 총 8가지 색상으로 벽을 칠할 때 페인트의 색상을 변경할 때 사용합니다.

 

 

 

 

위 사진이 저장 안되시면 아래쪽 파일을 다운로드 받으세요.

 

 

 

[초급]낙서 금지 배포파일.zip
0.84MB


 

+ Recent posts