15 스크래치 프로그래밍 퀴즈 질문 및 답변

스크래치는 매사추세츠 공과 대학 (MIT)의 평생 유치원 그룹이 개발 한 시각적 프로그래밍 언어 및 온라인 커뮤니티입니다. 초보자, 특히 어린이 및 청소년 학습자를위한 사용자 친화적 인 플랫폼을 제공하여 프로그래밍의 기본 사항을 배우고 대화 형 스토리, 게임, 애니메이션 등을 만듭니다. 스크래치 프로그래밍에 대한 개요는 다음과 같습니다.

블록 기반 프로그래밍 : 스크래치는 사용자가 코드 블록을 모아 스크립트를 생성하는 드래그 앤 드롭의 블록 기반 인터페이스를 사용합니다. 이 블록은 프로그래밍 명령을 나타내며 직관적이고 사용하기 쉽도록 설계되었습니다.

오픈 소스 : 스크래치는 오픈 소스 소프트웨어입니다. 즉, 소스 코드가 대중에게 자유롭게 사용할 수 있음을 의미합니다. 이를 통해 협업을 장려하고 개발자는 자신의 요구에 맞게 스크래치를 수정하고 확장 할 수 있습니다.

스크래치 온라인 커뮤니티 : 스크래치는 사용자가 자신의 프로젝트를 공유하고 다른 사람들과 협력하며 커뮤니티가 만든 광대 한 창조물을 탐색 할 수있는 온라인 플랫폼을 제공합니다.

스프라이트 및 배경 : 스크래치에서 문자 또는 물체를 “스프라이트”라고하며 배경 이미지를 “배경”이라고합니다. 사용자는 스프라이트를 만들고 사용자 정의하여 프로젝트를 대화식으로 만들 수 있습니다.

이벤트 중심 프로그래밍 : 스크래치는 스프라이트를 클릭 할 때와 같은 특정 이벤트에 의해 코드 블록이 트리거되는 이벤트 중심 프로그래밍 모델을 사용합니다.

기사 개요

1 부 : 온라인 교외에서 AI를 즉시 사용하여 놀라운 스크래치 프로그래밍 퀴즈 생성

요즘 점점 더 많은 사람들이 AI 기술을 사용하여 스크래치 프로그래밍 퀴즈를 만듭니다. 온라인 exmaker는 시간과 노력을 절약 할 수있는 강력한 AI 기반 퀴즈 제작 도구입니다. 이 소프트웨어를 사용하면 대화식 퀴즈, 평가 및 설문 조사를 간단하게 설계하고 출시 할 수 있습니다. 질문 편집기를 사용하면 테스트, 시험 및 재고에 대한 객관식, 개방형, 일치, 시퀀싱 및 기타 여러 유형의 질문을 만들 수 있습니다. 이미지, 오디오 및 비디오와 같은 멀티미디어 요소로 퀴즈를 향상시켜 대화식이 많고 시각적으로 매력적입니다.

권장 기능 :
● 질문을 무작위로 변경하거나 질문 순서를 변경하여 부정 행위를 방지하므로 학습자는 매번 같은 질문을받지 않습니다.
● 개별 점수, 질문 보고서 및 그룹 성과 등 자세한 보고서를 자동으로 생성합니다.
● 몇 줄의 코드를 복사하여 웹 페이지에 추가하면 웹 사이트, 블로그 또는 방문 페이지에 온라인 퀴즈를 제시 할 수 있습니다.
● 질문 성능 및 신뢰성을 평가하기위한 질문 분석을 제공하여 강사가 교육 계획을 최적화 할 수 있도록 도와줍니다.

AI를 활용해 자동으로 질문 생성

모든 주제에 대한 질문 생성
영원히 100% 무료

2 부 : 15 스크래치 프로그래밍 퀴즈 질문 및 답변

  or  

1. 질문: 스크래치에서 스프라이트는 무엇을 의미하나요?
A. 배경 이미지
B. 움직일 수 있는 객체
C. 소리 효과
D. 변수 저장소
정답: B
설명: 스프라이트는 스크래치 프로젝트에서 화면에 나타나 움직임이나 상호작용을 할 수 있는 기본 요소입니다.

2. 질문: 스크래치에서 그린 플래그를 클릭하면 어떤 블록이 실행되나요?
A. 영원히 반복 블록
B. ‘그린 플래그 클릭 시’ 이벤트 블록
C. ‘키를 누를 때’ 블록
D. ‘메시지 받기’ 블록
정답: B
설명: ‘그린 플래그 클릭 시’ 블록은 프로젝트가 시작될 때 가장 먼저 실행되는 이벤트 블록입니다.

3. 질문: 스크래치에서 반복 블록의 역할은 무엇인가요?
A. 조건을 검사하는 것
B. 코드를 여러 번 실행하는 것
C. 스프라이트를 숨기는 것
D. 배경을 변경하는 것
정답: B
설명: 반복 블록은 지정된 횟수나 조건에 따라 코드를 반복 실행하여 효율적인 프로그래밍을 가능하게 합니다.

4. 질문: 스크래치에서 변수를 만드는 방법은 무엇인가요?
A. ‘모양’ 메뉴에서 선택
B. ‘변수’ 블록을 사용해 생성
C. ‘소리’ 블록을 추가
D. ‘배경’ 메뉴에서 설정
정답: B
설명: ‘변수’ 블록을 통해 데이터를 저장하고 변경할 수 있는 변수를 만들어 프로그래밍의 유연성을 높입니다.

5. 질문: 스크래치에서 ‘영원히’ 블록은 어떤 기능을 하나요?
A. 한 번만 실행
B. 무한 반복 실행
C. 조건에 따라 실행
D. 스프라이트를 삭제
정답: B
설명: ‘영원히’ 블록은 코드를 무한히 반복하여 게임이나 애니메이션에서 지속적인 동작을 구현합니다.

6. 질문: 스크래치에서 방송 메시지를 사용하는 이유는 무엇인가요?
A. 스프라이트 간 통신
B. 배경 변경
C. 소리 재생
D. 변수 초기화
정답: A
설명: 방송 메시지는 여러 스프라이트 간에 신호를 보내 상호작용을 유도하여 복잡한 프로젝트를 만듭니다.

7. 질문: 스크래치에서 ‘만약’ 블록은 어떤 블록 카테고리에 속하나요?
A. 움직임
B. 모양
C. 제어
D. 감지
정답: C
설명: ‘만약’ 블록은 제어 카테고리에 속하며, 조건에 따라 코드를 선택적으로 실행합니다.

8. 질문: 스크래치에서 스프라이트의 위치를 변경하는 블록은 무엇인가요?
A. ‘이동’ 블록
B. ‘x와 y 좌표로 이동’ 블록
C. ‘회전’ 블록
D. ‘크기 변경’ 블록
정답: B
설명: ‘x와 y 좌표로 이동’ 블록은 스프라이트의 정확한 위치를 설정하여 움직임을 제어합니다.

9. 질문: 스크래치에서 리스트는 무엇을 저장할 수 있나요?
A. 단일 값만
B. 여러 값의 집합
C. 이미지 파일
D. 소리 파일
정답: B
설명: 리스트는 여러 데이터를 배열 형태로 저장하여, 예를 들어 점수 목록이나 아이템을 관리합니다.

10. 질문: 스크래치에서 ‘마우스 포인터’ 블록은 어떤 카테고리에 있나요?
A. 움직임
B. 감지
C. 제어
D. 연산자
정답: B
설명: ‘마우스 포인터’ 블록은 감지 카테고리에 속하며, 마우스의 위치나 클릭을 감지합니다.

11. 질문: 스크래치에서 사용자 정의 블록을 만드는 방법은 무엇인가요?
A. ‘소리’ 메뉴에서
B. ‘내 블록’으로 생성
C. ‘변수’에서
D. ‘배경’에서
정답: B
설명: ‘내 블록’ 기능을 사용하면 반복적으로 사용하는 코드를 재사용 가능한 블록으로 만듭니다.

12. 질문: 스크래치에서 펜 블록은 어떤 용도로 사용하나요?
A. 스프라이트 그리기
B. 배경 변경
C. 소리 추가
D. 변수 계산
정답: A
설명: 펜 블록은 스프라이트가 움직이면서 선을 그리거나 도형을 그리는 데 사용됩니다.

13. 질문: 스크래치에서 ‘대기’ 블록의 기능은 무엇인가요?
A. 코드 중지
B. 일정 시간 대기
C. 반복 중지
D. 스프라이트 숨기기
정답: B
설명: ‘대기’ 블록은 지정된 시간 동안 코드를 일시 중지하여 타이밍을 조절합니다.

14. 질문: 스크래치에서 프로젝트를 공유하는 방법은 무엇인가요?
A. ‘공유’ 버튼 클릭
B. ‘파일 저장’
C. ‘스프라이트 추가’
D. ‘변수 삭제’
정답: A
설명: ‘공유’ 버튼을 통해 온라인으로 프로젝트를 업로드하고 다른 사용자와 공유할 수 있습니다.

15. 질문: 스크래치에서 디버깅을 위해 어떤 블록을 사용할 수 있나요?
A. ‘말하기’ 블록
B. ‘감지’ 블록
C. ‘이동’ 블록
D. ‘영원히’ 블록
정답: A
설명: ‘말하기’ 블록은 변수 값이나 상태를 화면에 표시하여 오류를 확인하고 디버깅하는 데 유용합니다.

  or  

파트 3 : AI 질문 생성기 – 다음 평가에 대한 질문을 자동으로 생성

AI를 활용해 자동으로 질문 생성

모든 주제에 대한 질문 생성
영원히 100% 무료