코딩 및 게임 디자인 소개

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

수업 설명 : 학생들이 Roblox에서 첫 번째 경험을 만들고 코딩하도록 하십시오.장애물 코스와 코드 변경 블록을 빌드하는 방법을 배우세요. ISTE 표준 : 혁신적인 디자이너 4a, 4c, 4d, 크리에이티브 커뮤니케이터 6b, 6d

수업 목표
  • 3D 부품을 조작하여 장애물 코스를 생성합니다.:
  • 재미있는 사용자 환경에 초점을 맞춰 경험을 디자인하고 플레이테스트합니다.:
  • 게임 내 시각 효과를 위해 변수와 루프를 사용하여 스크립트 생성.
스킬과 개념
  • 변수 - 코드에 있는 정보의 자리 표시자.:
  • 문자열 - 따옴표로 작성된 전체 문장을 저장할 수 있는 변수:
  • 루프 - 다른 방법을 알려줄 때까지 반복하는 코드 세트입니다.
준비
  • 각 학생이 Roblox 계정을 가지고 있고 로그인 정보를 알고 있는지 확인하십시오.
  • 자료와 프레젠테이션을 인쇄하십시오.
재료

개요

기간활동설명
5분소개프로젝트 및 레슨 구조 소개.
30분안내 자습서: 스튜디오 소개장애물 코스의 첫 몇 조각을 만들어 로블록스 스튜디오의 기초를 소개합니다.
60분안내 자습서: 코딩 소개부품의 색상을 변경하는 스크립트를 만듭니다.
20분독립 작업: 학생 프로젝트 완료학생들이 뒤쳐지거나 프로젝트 작업을 계속하도록 합니다.
5분결론프로젝트를 반영하고 학습한 개념을 정리합니다.

수업 계획

소개

  1. 코스 소개:

    • 학생들은 다른 사람들이 플레이할 수 있는 자신만의 오비(장애물 코스)를 만들 것입니다.
    • 또한 색이 변경되는 부품을 만들기 위한 코딩을 배우고 오비를 장식할 것입니다.
  2. 모든 학생이 Roblox Studio에 활성으로 로그인되어 있는지 확인하십시오.이번이 처음이라면 학생이 로그인하는 데 문제가 있을 경우를 대비해 5분을 이 프로세스에 할당하는 것이 좋습니다.

가이드 튜토리얼 - Studio 소개

  1. 다음 튜토리얼을 통해 학생들을 이끌어보세요: Roblox Studio 소개.

  2. 가르치는 동안 팔로잉염두에 두십시오:

    • 학생들에게 카메라 뷰를 회전하여 프로젝트의 정확한 뷰를 얻도록 알리십시오.
    • 학생들이 Roblox Studio의 기본 기술인 탐색기를 사용하도록 권장합니다.

가이드 튜토리얼 - 코딩 소개

  1. 학생들에게 이제 경험에 추가하기 위해 코딩을 시작할 것이라고 알립니다.

    • 이 시간 동안 학생들은 코딩에 집중하고 자신의 오비에 계속 작업하지 않아야 합니다.나중에 더 많은 부품을 추가하거나 플레이테스트를 계속하는 시간이 있을 것입니다.
  2. 다음 튜토리얼을 통해 학생들을 이끌어보세요:

독립적 작업 - 학생 프로젝트 완료

  1. 학생들이 독립적인 작업으로 들어가면, 장애물 코스에 도달하기 위한 다음 목표가 있음을 지적하십시오.

    • 사용자는 끝에 도달할 수 있습니다(적당한 난이도로).
    • 쉬운 점프와 어려운 점프의 균형이 있습니다.
    • 의도하지 않은 시각적 또는 코드 문제가 없어야 합니다.
  2. 학생들이 코딩 프로젝트에 따라잡도록 하십시오. 완료되면 장애물 코스를 더 추가하거나 개선하는 데 시간을 주십시오.

  3. 시간이 있으면 두 학생이 서로의 경험을 플레이테스트하고 피드백을 제공할 수 있습니다.

정리하기

  1. 학생들이 만든 것과 단어 사전: 변수 , 문자열 , 루프 .
  2. 두 명 또는 세 명의 학생에게 경험을 개선하기 위해 무엇을 추가할지 물어보세요.예를 들어, 시각적으로 더 흥미로운 끝점 또는 더 도전적인 점프

부록

문제 해결 팁

일반 문제 해결 팁

  • 학생들에게 "나에게 3가지 질문하기": 교사에게 돕다요청하기 전에 세 명의 동료에게 질문해야 합니다.
  • 학생들은 컴퓨터에 대한 다른 경험을 가지고 있다는 점을 명심하십시오.두 번 클릭하거나 오른쪽 클릭할 때와 같이 가르칠 때 정확한 단계를 강조합니다.
  • 1분 동안 부품의 색상을 선택하거나 2분 동안 테스트를 플레이하는 등의 작업을 수행하기 위한 엄격한 시간 기대치를 설정합니다. Studio 소개
  • 학생들이 다른 사람들이 플레이할 수 있는 경험을 만들고 있다는 점을 강조하세요, 자신만을 위한 것이 아닙니다.
  • 시간이 부족하면 교훈 색상과 재료가 선택적일 수 있습니다. 코딩 소개
  • 이 나이의 학생들에게 가장 일반적인 오류는 부적절한 대문자 표기와 오타입니다.
  • 학생들에게 질문을 주도하게 하고 가능한 한 많은 문제를 해결하는 대신 문제를 해결하지 마십시오.이렇게 하면 학생들이 유용한 문제 해결 기술을 구축할 수 있습니다.예를 들어: 문자열 주변에 필요한 기호는 무엇입니까? - 따옴표.

레슨 사용자 정의

교훈 확장 학생들이 장소를 바꾸고 서로의 경험을 플레이테스트하도록 합니다.

  • 학생들에게 2성(그들이 좋아한 것)과 소원(그들이 보고 싶은 것)의 형태로 피드백을 제공하여 시작하십시오.
  • 피드백을 받은 후, 각 학생은 받은 피드백에 따라 변경을 구현해야 합니다.

추가 리소스

이 교습을 워크샵의 일부로 사용하는 경우, 공개 사용을 위한 설명을 포함했습니다. 예시 코스 설명: 한 달에 6,000만 명 이상의 사용자가 있는 Roblox는 세계에서 가장 큰 소셜 기술 플랫폼입니다.하지만 사용자가 만든 모든 Roblox 경험은 알고 있나요? Roblox에서 제공하는 무료 도구를 사용하여 자신만의 게임을 만들고 코딩하는 방법을 배우세요.이것은 처음으로, 게임 개발자를 꿈꾸는 완벽한 코스입니다.

이 코스에서 학생은 다음을 수행합니다:

  • Luau로 프로그래밍 기초를 배우세요.
  • 장애물 코스를 만들어 디자인 사고와 3D 모델링을 탐색하세요.
  • 온라인으로 플레이하고 공유할 수 있는 완전한 경험을 가져가세요.