1 of 16

다시, 코드 리터러시!

씨앗 프로젝트 스튜디오 : https://scratch.mit.edu/studios/4344136/

관심이 가는 프로젝트 3개를 골라 동작(코드) 이해하기

  • 반복문은 어떻게 쓰였지?
  • 변수/난수는 어떤 용도일까?
  • 조건문은 어떤 논리를 나타낼까?
  • …

확장 가능한 아이디어 기록하기

2 of 16

김성빈

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/183537125/

스페이스를 누르면 앞으로 나간다

바는 랜덤 속도로 움직인다

바에 닿으면 죽는다

엔드에 도달하면 끝이난다.

모양이 단순하고 닿으면 죽는게 아쉽다

조금 더 리얼하게 해도 좋을 것 같다.

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453290953/

마우스에 바가 따라다닌다

벽과 바에 공이닿으면 튕긴다.

파랑 바를 부순다. 엔딩이 없다

엔딩을 만들어줘야한다.

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453229830/

도대체 뭘 의도한지를 모르겠다

누르면 찍히고 이게 끝이다.

​

갱생 불가능.

3 of 16

범가온

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/117017184/editor/

초록 깃발을 누르면 강아지가 달려온다

스페이스바를 누르면 고양이가 점프를 한다

아무리 게임을 해보려 했는데 고양이가 점프를 너무 낮게 뛰어서 강아지를 못 피한다 점프 뛰는 높이를 높이던가 강아지의 속도를 빠르게 조정해야겠다

<두 번째 씨앗>

링크https://scratch.mit.edu/projects/188076783/editor/

초록 깃발을 누르면 카은트가 시작되고 10초 안에 스페이스바를 계속 눌러야 고양이가 이기고 안 누르면 마녀가 이긴다

뭔가 난이도가 나눠져있었으면 좋겠다 한 판만 하고 끝나는게 아쉽다 처음에는 몇 초에 몇 번 두드리고 점점 더 많이 스페이스바를 눌러야 이기는 방식으로 됬으면 좋겠다

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/71650480/editor/

초록 깃발을 누르고 나서 화살표키를 누르면 오른쪽 왼쪽으로 음직이고 위로 점프를 뛴다

동시에 누르면 대각선 위쪽으로 점프한다

뭔가 피하는 게 보였으면 좋겠다 혼자 움직이기만 하니까 재미 없다

장애물이 떨어져서 그걸 피해야 하는 상황이면 좋겠디 목숨도 정해놔서 몇 번 이상 장애물에 닿으면 게임 오버.

​

4 of 16

양소영

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/188076783

사용자가 스페이스를 눌렀을때 1만큼 움직이게 한다. 마녀캐릭터는 1초에 6씩 움직이게 한다. 움직이는 만큼 캐릭터들의 x좌표를 움직여준다. 움직인 거리가 더 많은 쪽이 승리하게된다.

확장 아이디어 : 돈을 가지고 줬다 뺐다 하는 게임을 만들어 볼 것 같다.

​

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/226843791

마우스로 클릭을 할떄마다 스프레이 뿌리기를 무한반복하게 만든다. 스프레이 뿌리기를 20번 반복하게 만드는데 변수와 난수를 활용하였다. 펜색을 1만큼 바꾸게 만들어서 계속해서 다른 색이 나오게 된다.

확장 아이디어 : 벽을 만들어서 그래피티를 하는 느낌으로 만들어 볼 것 같다.

​

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453229830

녹색 깃발을 클릭했을때 마우스 포인터를 따라가게 만든다. 스프라이트를 클릭했을떄 도형이 찍히게 만들고, 스페이스키를 눌렀을때 색이 변하게 만든다. 클리어 버튼을 누르면 펜의 모두지우기 기능을 이용하여 전부 지우게 만들었다.

확장아이디어 : 종이가 나오면 점수에 맞게 도장을 바꾸어가며 종이에 찍어주는 코드를 만들어 볼 것 같다.

5 of 16

배우형

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/6779

​

호랑이는 주어진 갈색 라인을 따라가며 무한반복한다.

​

꽃의 향기를 따라 나비와 벌이 따라가게 만들어 보겠다.

​

​

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/188076783

꽃게의 신호에 따라 위치한 두 캐릭터는 줄다리기를 시작한다. 스페이스 바를 누를 수록 상대를 밀 수 있으며, 남은 시간동안 표시되어 있는 눈금보다 상대를 밀면 승리한다.

​

수강신청하는 컴맹과 매크로와의 싸움을 그려나가겠다.

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/117017184

초록 깃발을 누르면 게임은 시작된다. 주인공은 좌 우 방향키로 움직일 수 있으며 스페이스 바를 눌러 장애물을 피할 수 있다. 만약 장애물에 닿게 된다면 게임은 그대로 끝.

​

횡단보도를 건너다 차에 닿으면 배경이 바뀌는 모습을 연출하겠다.

​

6 of 16

이가백

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/188076783

마녀와 줄다리름 함

마녀는 1초 6만큼 이 x좌표 왼쪽으로 이동한다.

스페이스바를 눌러 사용자 쪽으로 이동시킬 수 있다.

시간에 맞춰 움직인 거리가 많은 쪽이 승리한다

​

<두 번째 씨앗>

링크 :

https://scratch.mit.edu/projects/183537125/editor/

스페이스 바를 눌러 막대바를 피해서 노란물에 닿아야 성공하는 게임이다.

게임으로 만들 수 있을 것 같음

<세 번째 씨앗>

링크 :

https://scratch.mit.edu/projects/453229830/

마우스를 클릭하면 세모가 찍히고 스페이스바를 눌러 세모 도형의 색을 변경할 수 있음

배경을 꾸미는 효과로 쓰면 좋을 것 같음

7 of 16

임은수

<첫 번째 씨앗>

링크 :Stamp painter remix on Scratch (mit.edu)

클릭하면 도형이 바뀌고 화살표를 누르면 각도가 변하고,지워주세요 신호를 보내면 지워진다.

<두 번째 씨앗>

링크 : Pipe maker on Scratch (mit.edu)

제일 신박하다! 어떻게 한거지? 보니까 펜 그리기랑 똑같은데 밝기와 밀도를 조절해서 그럴듯하게 만든 것 같다.

<세 번째 씨앗>

링크 : 길건너기 on Scratch (mit.edu)

구조는 단순하다. 공을 마우스 클릭해서 벽돌에 부딪히면 다시시작 신호를 보내는데, 버그가 있다. 마우스를 누른채로 벽에 부딪치면 아무 일도 생기지 않는다. 아마 마우스 클릭 말고 화살표로 움직이게 코드 변환해야 할듯

8 of 16

김민정

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453230460/editor/

각도 밝기 굵기 회전을 조절하여 파이프를 만들어낼 수 있다.

이 방법을 응용하여 두더지 땅파기 게임으로 만들면 좋을 것 같다.

​

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/188076783/editor/

마녀와 줄다리기를 하는 게임이다.

스페이스바를 빠르게 연타하면 줄을 내쪽으로 끌어와 이길 수 있는 게임이다.

뭔가를 다시 되찾아오는 게임에 이 방법을 응용하면 좋을 것 같다.

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/183537125/editor/

스페이스바를 눌러 원이 노란물체에 닿게해야 성공하는 게임이다. 하늘색 막대에 닿으면 다시 시작한다.

도둑이 빨간 레이저 빔을 피해 다이아몬드를 훔치는 게임을 만들면 재미있을 것 같다는 생각이 든다.

​

9 of 16

김덕주

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453290953

볼에 닿으면 파란색 벽돌이 사라지고 하늘색 배경에서 파란색 벽돌이 모두 사라지면 벽돌이 다시 생성된다.

​

그래서 이미 있던 것을 재생성 할 수 있기 때문에 비행기로 상대 비행기를 격추시키는 게임을 만들 수 있을 것 같다.

​

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/6779

고양이 앞에 초록색 공이 있는데 고양이가 움직이면서 공이 갈색 길에 닿으면 바깥쪽으로 닿지 않으면 안쪽으로 조금씩 움직이면서 고양이가 길을 따라 계속 움직일 수 있다.

​

고양이 앞에 쥐 모양을 만들어 고양이가 쥐를 쫓아가는 것을 만들 수 있다.

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/183537125

개구리가 스페이스를 누를 때 마다 위로 이동하고 하늘색에 닿으면 소리와 함께 처음부터 시작한다. 또 하늘색 바가 오른쪽으로 이동했을 때 어느 기점이 넘어가면 다시 처음 위치로 돌아가 무작위의 속도로 다시 지나간다.

​

개구리를 좌우로 움직일 수 있게 하고 개구리가 안전한 지역에도 정해진 시간 단위로 나타나는 함정을 만들어서 게임의 난이도를 조절할 수 있다.

​

10 of 16

정의천

<첫 번째 씨앗>

링크: https://scratch.mit.edu/projects/117017184

초록 깃발을 클릭하고 나면 속도와 갯수가 무작위로 나온다.

그리고 타이밍을 맞춰서

점프하여 장애물들을 피하는 게임이다..

타이밍을 맞추는 게임에

응용하면 좋을 것 같다.

<두 번째 씨앗>

링크: https://scratch.mit.edu/projects/453230460

검정배경에서 흰색 줄이 나오는데

옆에 speed, rotate, thickness 등등을

따라서 속도와 방향과 밝기를 조절하며

할 수 있는 게임이다.

​

방향과 속도를 결정하는 게임에 활용하면 좋을 것 같다.

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/71650480

고양이를 방향키로 조절하여 점프하고 앞으로 가고 뒤로 가며 방향키를 조절하며 고양이를 움직일 수 있는 게임이다.

​

​

많이 움직이거나 방향키를 조절하는 게임에 사용하며 유용할 것 같다.

11 of 16

안초영

<첫 번째 씨앗>

링크 :

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453227949/

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/71650480

고양이가 초록색 공을 가지고 있다 초록색 공이 갈색의 길이랑 닿으면 갈색을 따라 이동한다

마우스 포인터에 따라 투명도가 조절된

네온들이 복제되어 움직인다

검은색 선에 닿으면

위 왼쪽 오른쪽키를 이용하며 움직일 수 있다

불꽃놀이 처럼 마우스 커서에따라 빛이 보여지다 사라지면서 글씨를 쓰고 그림을 그릴 수 있게 만들고싶다

장애물 피하기 게임을 만들고 싶다

두더지가 길을 길을 만들면서 가는 현상을 만들고 싶다

12 of 16

박선정

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453227949/

마우스포인터를 따라서 빛이 이동하고

난수를 사용해서 빛의 크기와 투명도를

조절했다.그리고 n만큼움직이기로

속도조절을 할 수 있다.

​

반딧불이가 움직이는 장면을 만들고 싶다.

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/226843791/editor/

펜 색깔을 1로 바꾸기로 스프레이색상을

바꿀 수 있고 펜 내리기,펜올리기,마우스

좌표와 x,y좌표를 통해서 펜을 이동시킬

수 있다.

​

코드가 어려워서 어떻게 응용 해야 할지 모르겠다.

​

​

​

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/126171413/

난수로 색을 임의로 정했고 x축,y축에도

난수를 사용하여 점이 찍히는 위치를

조정했다.펜의 도장찍기로 조정한 위치에

점을 찍어서 사각형 그림을 만들었다.

​

손바닥이나 발자국 찍기 놀이를 만들고 싶다.

13 of 16

정채연

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453227949

​

무한 반복을 난수와, 나 복제 합니다.

그리고 펜이 마우스를 계속 따라가게

해서 계속 글리터가 나오게 됩니다.

난수는 투명도, 크기, 방향 돌기를

얼만큼 돌건지 제한을 했습니다.

​

폰 게임 중에서 지렁이 게임 같은게

있습니다. 그 게임처럼 마우스를

따라 다니는 캐린터를 만들고,

움직이는 다른 캐릭터를 잡아 먹는

게임을 만들수 있을것 같습니다.

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/71650480

​

무한 반복으로 스프라이트가 화살표

키보드에 따라 좌우, 위아래 움직이게

되어있습니다.

화살표 키를 누를때의 움직임을

어떻게 할 것인지 숫자로 정했습니다.

​

뛰어 오르면서 딸리는 스프라이트가

방해물을 뛰어오르는 게임을 하면

좋을것 같습니다. 이미 있지만

움직임이 자연스럽지 않고 잘 피하지

않아서 다시 해보고 싶습니다.

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/453290953

​

무한 반복으로 스프라이트가 얼만큼

움직이고 벽에 닿았을 때 계속

튕겨지는게 되어 있습니다. 그리고

난수로 움직임을 제한되어 있습니다.

다른 스프라이트는 마우스를 따라서

닿았을때의 명령을 계속 반복합니다.

​

뛰어 오르면서 딸리는 스프라이트가

방해물을 뛰어오르는 게임을 하면

좋을것 같습니다. 이미 있지만

움직임이 자연스럽지 않고 잘 피하지

않아서 다시 해보고 싶습니다.

14 of 16

최유진

<첫 번째 씨앗>

링크 :

<두 번째 씨앗>

링크 :

<세 번째 씨앗>

링크 :

https://scratch.mit.edu/projects/539368181

​

스프레이-

마우스 클릭 감지 센서를 이용하여 사용자가 원하는 그림을 그릴 수 있다.

​

마우스가 아닌 다른 감지 기능이 가능한지 바꿔보았고, 스프레이 굵기가 변하도록 변수를 설정해보았다.

벽돌깨기 remix on Scratch (mit.edu)

​

탁구게임과 같이 반사 효과를 더하여 사용자가 원할때 반사할 수 있다,.

​

게임시 더 재밌는 효과를 위해

다양한 상황에 맞게 소리 변화를 추가해 보았다

https://scratch.mit.edu/projects/539371902

​

길건너기 게임

각각 빠르기 설정을 다양하게 하여 게임의 재미를 극대화 가능할 거같아 속도를 조절해보았다.

15 of 16

이호빈

<첫 번째 씨앗>

링크 : https://scratch.mit.edu/projects/6779/editor/

만약~라면이라는 제어에 초록색이 갈색에 닿으면 15도 돌게하고 아니면 -15도를 돌게하여 시작할 때 초록색이 갈색 위에 올려져 있기만 하면 무한 반복으로 갈 색 위를 돌아 다닌다.

뫼비우스의 띠를 표현해보고 싶다.

<두 번째 씨앗>

링크 : https://scratch.mit.edu/projects/188076783/editor/

마녀와 줄다리기를 하는데 기본적으로 줄의 가운데가 마녀쪽으로 가게 설정을 해놓고, 내가 스페이스를 누르면 내쪽으로 1씩 오게 한다. 생각보다 잘 안움직여서 스페이스를 많이 눌러야 한다.

컴퓨터와 게임을 하는 것이 아닌 친구들과 내기 게임을 할 수 있게 2인용 게임으로 만들면 더 재밌을 것 같다.

<세 번째 씨앗>

링크 : https://scratch.mit.edu/projects/117017184/editor/

고양이가 왼쪽, 오른쪽 화살표로 이동이 가능하며 스페이스를 누르면 점프를 한다. 그리고 고양이 앞에서는 다른 강아지들이 나오는데 고양이와 닿으면 게임이 종료된다. 고양이는 다른 강아지들과 닿지 않게 피해가면서 게임을 해야한다.

어렸을 때 자주 했었던 서커스 게임인 불기둥 피하기 게임을 이렇게 만들어도 되겠다는 생각이 들었다.

​

16 of 16

이름

<첫 번째 씨앗>

링크 :

<두 번째 씨앗>

링크 :

<세 번째 씨앗>

링크 :