수업 설명 : 학생들이 Roblox에서 첫 번째 경험을 만들고 코딩하는 방법을 알아보십시오. 장애물 코스를 빌드하고 색상 변경 블록을 코드하는 방법을 배우십시오. ISTE 표준 : 혁신적인 디자이너 4a, 4c, 4d, 창의적인 커뮤니케이터 6b, 6d
교훈 목표 |
3D 부품을 조작하여 장애물 코스를 만듭니다. |
기술 및 개념 | 변수 - 코드에 정보를 저장하는 자리 표시자입니다. 문자열을 보관합니다. 0> 1> 루프를 반복합니다. 1> 4> 5> 변수를 재정의합니다. 4> |
준비 |
|
재료 | Roblox Studio를 설치한 창문 또는 Mac 컴퓨터 핸드아웃: Roblox Studio 셰트집 0> 핸드아웃: Roblox Studio 트릭북0> 1> 2> 옵션 핸드아웃: 뇌우입니다 1> |
개요
지속 시간 | 활동 | 설명 |
---|---|---|
5분 | 소개 | 프로젝트 및 레슨 구조를 소개합니다. |
30분 | 튜토리얼: Studio 소개 | 장애물 코스의 첫 몇 조각을 만들어 Roblox Studio의 기초를 소개하세요. |
60분 | 튜토리얼: 코딩 시작 | 부품의 색을 변경하는 스크립트를 생성합니다. |
20분 | 독립 작업: 학생 프로젝트 완료 | 학생들이 프로젝트를 완료하거나 계속 빌드할 수 있도록 하십시오. |
5분 | Wrap-up | 프로젝트에 대해 생각하고 배운 개념을 정리하십시오. |
수업 계획
소개
코스를 소개하세요:
- 학생들은 다른 사람들이 플레이할 수 있는 자신의 장애 코스를 만듭니다. (장애물 코스).
- 또한 색이 변하는 부품을 장식하기 위해 코딩을 배울 것입니다.
모든 학생이 Roblox Studio에 액티브하게 로그인하는지 확인하십시오. 처음이라면 이 프로세스에 5분을 할당하는 것이 좋습니다.
튜토리얼 - 스튜디오 소개
다음 튜토리얼을 통해 학생들을 인도하십시오: Roblox Studio 소개.
가르치는 동안 팔로잉명심하십시오.
- 학생들에게 카메라 뷰를 회전하여 프로젝트에 대한 정확한 뷰를 얻도록 합니다.
- Roblox Studio의 기초 기술인 Explorer를 사용하도록 학생들에게 장려하십시오.
튜토리얼 - 코딩 시작
학생들에게 이제 경험에 추가할 코드를 작성하기 시작할 것을 알려주십시오.
- 이 시간 동안 학생들은 코딩에 집중하고 오비에 대해 계속 작업하지 않아야 합니다. 나중에 더 많은 부품을 추가하거나 플레이테스트를 계속할 수 있습니다.
독립 작업 - 학생 프로젝트 완료
학생이 독립적인 작업에 들어갈 때 장애물 코스에 달성할 목표가 있음을 나타내십시오.
- 사용자는 끝에 도달할 수 있습니다(합리적인 난이도).
- 쉬운 점프와 어려운 점프의 균형을 가져보세요.
- 의도하지 않은 시각적 또는 코드 문제에서 자유로워야 합니다.
학생들이 코딩 프로젝트를 마칩니다. 완료되면 장애물 코스를 추가하거나 개선하는 데 시간을 제공합니다.
시간이 있으면 두 명의 학생이 서로의 경험을 플레이 테스트하고 피드백을 제공할 수 있습니다.
Wrap Up
- 학생이 만든 내용 및 단어 사전: 변수 , 문자열 , 루프 .
- 두 가지 이상의 학생에게 경험을 개선하기 위해 추가할 항목을 물어보십시오. 예를 들어, 시각적으로 더 매력적인 엔드포인트나 더 도전적인 점프를 추가할 수 있습니다.
부록
문제 해결 팁
일반 문제 해결 팁
- 학생들에게 "3 전에 나에게 물어보기": 학생은 교사에게 돕다요청하기 전에 세 명의 동료에게 물어야 합니다.
- 학생들은 컴퓨터에 대해 다른 경험을 가지고 있습니다. 가르치기 시작할 때 정확한 단계를 강조하십시오, 예를 들어 두 번 클릭하거나 오른쪽 클릭을 클릭하는 것과 같이.
- 작업을 완료하기 위한 엄격한 시간 기대치를 설정하십시오, 예를 들어 1분 이내에 부품에 색을 선택하거나 2분 이내에 테스트를 플레이합니다. Studio 소개
- 학생들이 자신만의 경험을 만드는 것이 아니라 다른 사람들이 플레이할 수 있는 경험을 만들고 있음을 강조하십시오.
- 시간이 부족한 경우 수업 색상 및 재료는 선택사항입니다. 코딩 시작 튜토리얼
- 이 나이의 학생들에게 가장 흔한 오류는 잘못된 대문자 및 타이포입니다.
- 학생들이 문제를 해결하는 것보다 더 많은 시간을 학생들이 질문하는 것에 투자하십시오. 이렇게 하면 학생들이 귀중한 문제 해결 기술을 구축할 수 있습니다. 예를 들어: 문자열 주위에 문자열이 있어야 하는 기호는 무엇인가요? - 따옴표 .
수업 사용자 정의
수업 확장 학생들이 장소를 전환하고 서로의 경험을 플레이 테스트하십시오.
- 학생들이 2 별(그들이 좋아하는 것)과 원하는 것(그들이 볼 것)으로 피드백을 제공하여 시작하십시오.
- 피드백을 받은 후, 각 학생은 피드백을 받은 것에 따라 변경을 구현해야 합니다.
추가 리소스
이 레슨을 워크샵의 일부로 사용하는 경우 공개 사용을 위한 설명을 포함했습니다. 예시 코스 설명: 월 6000만 명 이상의 사용자가 있는 Roblox는 세계에서 가장 큰 소셜 기술 플랫폼입니다. 그러나 사용자가 만든 모든 Roblox 경험을 알고 있습니까? Roblox에서 사용자가 만든 게임을 사용하여 코딩하는 방법을 배우는 것은 첫 번
이 코스에서 학생은:
- Lua로 프로그래밍 기초를 배우세요.
- 장애물 코스를 만들어 디자인 사고와 3D 모델링을 탐색하세요.
- 온라인으로 플레이하고 공유할 수 있는 완전한 경험을 집에 가져가십시오.