본문 바로가기
IT/스크래치

[스크래치2.0 코딩] 리스트 만들기(행운의번호생성 예제)

by Happy Log 2018. 6. 12.
반응형

리스트만들기

 

 

[리스트만들기] 블록에 대하여 알아 보도록 하겠습니다. 기본블록에 대하여 알아보고 마지막으로 행운의번호 만들기 예제를 영상으로 확인 해 보도록 하겠습니다. 그럼 준비단계로 먼저 스크래치에서 리스트란 무엇인지에 대하여 알아보도록 하겠습니다.

 

  리스트란

변수는 하나의 값만 담을 수 있지만 리스트는 다수개의 값을 담아 둘 수 있습니다.

 

 

  리스트만들기

1단계-새로운 리스트

【리스트 만들기】 블록을 클릭하면 새로운 리스트 창이 나타납니다. 리스트 이름을 입력하고 [확인]버튼을 클릭 합니다. 

새로운리스트

 

2단계-추가된블록

무대에 생성 된 리스트가 표시되고,  【리스트 만들기】 블록 아래로 사용가능한 블록들이 추가로 생성 된 모습을 확인 할 수 있습니다.

추가된블록

 

3단계-항목추가하기

추가 된 블록 중 【○항목을 [행운의번호▼]에 추가하기】 블록을 스크립트영역에 드래그하여 실행 더블클릭하여 한번 실행 해 보면 입력되어 있는 값이 리스트 항목에 추가 되는 것을 확인 할 수 있습니다.

연산 스크립트에서 【○부터 ○사이의 난수】블록을 항목값으로 드래그하고 더블클릭하여 실행 해 보면 난수가 행운의 번호에 추가되어 생성 된 것을 확인 할 수 있습니다. 

항목추가하기

 

4단계-항목삭제하기

리스트 삭제하기 위한 블록이 있습니다. 【○번째 항목을 [행운의번호▼]에 삭제하기】 블록입니다.

리스트 앞에 붙어 있는 번호가 해당번째 값입니다. 위의 예제의 경우, 2번째 항목의 값은 9가 됩니다. 마지막 번째 리스트를 삭제 할 수도 있고, 모두로 설정하여 한번에 모두 삭제 할 수도 있습니다.

항목삭제하기

 

5단계-번째에 넣기

항목삭제하기는 입력 값을 설정번째에 추가하게 됩니다.

기존에 있는 설정번째부터의 값들은 자동으로 설정번째가 밀리게(+1) 됩니다. 

번째에 넣기

 

 

6단계-항목을 바꾸기

번째에 넣기 블록과는 다르게 항목으로 바꾸기 블록은 설정번째의 값을 입력 한 값으로 변경만 합니다.

새로운 라인이 추가되는 것은 아닙니다. 

항목을 바꾸기

 

 

  행운의번호 만들기 예제

행운의 번호 만들기 코딩을 해 보도록 하겠습니다. 행운의번호를 만들기 코딩을 통해 리스트만들기 기능을 더욱 확실하게 학습 해 보기 바랍니다. 

 

코딩 스크립트

행운의번호 코딩 스크립트

 

 

코딩영상

반응형

댓글