2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

반응형

메타버스 프로그래밍/게더타운 9

9. 코스페이시스 시작하기

코스페이시스는 블록형 코드만으로 가상현실,증강현실 콘텐츠를 만들수 있는 도구이다. 1. 코스페이시스 사용준비 1. https://cospaces.io/edu/ 에 접속한다. 2. 회원가입 혹은 구글 아이디로 로그인 3. 학급 만들기 4. 학생계정 로그인 - 학급 참여 후 학급코드 입력하여 해당 학급 추가 2. 배경과 오브젝트 1. 코스페이스 사용법 마우스 휠로 화면을 줌인, 줌아웃 마우스 드래그 또는 방향키ㅣ로 제자리의 화면을 회전 스페이스 바를 누를 상태에서 드래그 하며 화면 이동 오브젝트를 클릭하여 선택하고 v를 누르면 그 오브젝트가 중앙에 오도록 화면이 이동 2. 코스페이스 만들기 3. 배경 설정하기 - 코스페이스 만들기 -> 장면선택에서 3D환경-Empty scene 선택 - 메뉴 설명 처음으로 ..

8. 게더타운 - 맵메이커

맵메이커 기능을 활용하여 빈공간에 원하는 데로 공간을 만드는 방법에 대해 살펴 보자. 1. 맵메이커 열기 Build Tool -> Edit in Mapmaker 클릭하여 맵메이커를 띄운다. 2. 새로운 공간 만들기 1. Create a new room 을 클릭하여 새로운 공간을 만들자. 2. 새로운 공간명을 입력후 엔터 후 Create a blank room 을 선택해서 빈공간을 만들자. 3. Update background 에서 Draw your own background 를 클릭하자. 3. 벽 만들기 1. Walls 를 선택 하여 벽을 만들 위치를 드래그 하여 벽을 만든다. 2 지우고 싶다면 왼쪽 지우개 아이콘을 선택하여 드래그 하면 드래그 한 위치는 삭제 된다. 4. 바닥 만들기 1. Floors ..

7. 게더타운 오브젝트

게더타운에서는 공간을 커스터마이즈 해서 원하는 데로 꾸밀 수 있다. 1. 이미지 업로드하기 1. 하단의 Build tool 을 선택한다. 2. upload image 선택 후 파일을 업로드 3. create and select 를 이용해 업로드 후 원하는 위치에 오브젝트를 배치 한다. 4. 오브젝트 삭제하기 Build Tool 을 선택해서 Erase 클릭후 해당 오브젝트 선택하면 삭제 된다. 2. 배경에 텍스트 입력하기 1. 동일한 방법으로 Build Tool 선택 후 Upload image 선택 한다음 Upload New 가 아닌 Insert Text 를 선택한다. 3. 오브젝트에 홈페이지 연결하기 1. Build Tool -> Build 에서 Open object picker 을 선택 2. 원하는 객..

6. 게더타운 기본 사용법

1. 캐릭터 다루기 1. 캐릭터 이동하기 - 키보드의 방향키, wasd 키로 움직인다. - 도착할 지점을 더블클릭하면 해당 위치로 이동 - 도착할 지점을 우클릭 후 Move here 선택하면 이동 2. 고스트모드 G 키를 누르면 고스트모드(ghost) 모드가 되어 캐릭터가 반투명해지며 다른 캐릭터를 통과할 수 있다. 3. 춤추기와 폭죽터트리기 Z 키를 누르면 캐릭터가 신나게 춤을 춘다. F 키를 누르면 캐릭터가 폭죽을 터트리고 주변에 꽃가루가 퍼진다. 2. 마이크와 카메라 켜고 끄기 하단 아이콘에서 마이크와 카메라를 끄거나 켤 수 있다. 3. 이모지로 나의 상태와 감정 표현하기 하단의 이모지 아이콘 위에 마우스를 올리면 기본이미지 6개 중에서 선택을 했을때 캐릭터 위에 이모지가 나타난다. 지우고 싶을 때..

5. 게더타운과 공간

게더타운은 화상회의 플랫폼인 줌과 유사하게 화상채팅을 접목한 메타버스 플랫폼이다. 1. 게더타운 접속 - https://www.gather.town/ 에 접속 - 구글 아이디로 로그인 - 다음과 같이 나만의 공간으로 이동한다. - Anonymouse 부분을 클릭하여 이름 변경 및 캐릭터를 편집할 수도 있다. 2. 공간 만들기 1. 템플릿으로 공간 만들기 - create space 클릭 -템플릿 선택에서 Advanced templates and setup for experts 를 선택 - 교실을 만들어 보자. : Education -> classromm(small) 을 선택하자. - 클릭하면 오른쪽에 Name your space 란이 나타나는데 지정한 이름은 공유링크 끝에 나타나므로 이해하기 쉬운 이름으로..

4. 가상경제

메타버스가 현실과 같이 유기적인 생태계를 이루기 위해서는 현대 사회의 경제 구조와 비슷한 가상경제 구조가 필요하다. 1. 블록체인 블록체인의 가장 큰 특징은 탈 중앙화이다. 개별 컴퓨터에 블록(block)라고 하는 소규모 데이터를 p2p 방식으로 저장하는데 이때 고리를 만들어 블록을 서로 연결한다. 또다른 특징은 신뢰성이다. 데이터는 '해시값'으로 변환되어 기록된다. 데이터를 기록할 때부터 암호화 하므로 해킹으로 위조하거나 변조하기 매우 어렵다. 블록체인의 활용사례 암호화폐의 기반기술 : 비트코인이나 이더리움의 기반 기술로 블록체인이 사용된다. 스마트계약 : 암호화폐 이더리움을 이용해 온라인 자산을 거래 하고 보험,은행,부동산,자동차 거래 등 계약이 핵심인 분야에서 계약을 자동으로 실행 할 수 있다. 저..

3. 가상공간 구현

1. 혼합현실과 확장현실 가상현실(VR) : 실제와 비슷하게 만들어진 가상공간 가상현실을 구성하는 데는 3가지가 필요하다. 1. 3차원공간성 : 물리적 활동 또는 명령을 3차원 공간에 출력 2. 실시간 상호작용 3. 기기와의 호환성 : 스마트폰에서도 가상현실 플랫폼을 이용할 수 있다. 증강현실(AR) : 포켓몬고,이케아 플레이스와 같이 실제공간 위에 가상의 정보를 겹쳐 보여주는 것 혼합현실(MR) : 증강현실과 가상현실의 접목 확장현실(XR): 혼합현실과 함께 미래 신기술까지 포함 즉 현실과 가상 간의 상호작용이 더욱 강화된 현실공간에 배치된 가상의 물체를 손으로 만지는 것과 같은 개념 XR을 위한 소프트웨어 기술은 다음과 같다. 1. 동작인식기술 : 손동작을 인식해 가상공간에 전달 2. 음성인식기술 :..

2. 메타버스 플랫폼

1. 세컨드 라이프 모든 메타버스가 참고하는 초기 모델로 아바타를 만들고 다른 사용자와 상호 작용하는 3차원 가상세계이다. 2003년에 시작하고 2010년까지만 운영하고 폐쇄되었지만 사용자는 집을 구입하거나 자동차로 세계여행을 하는 등 가상세계에서 현실처럼 활동할 수 있었다. 2. 마인크래프트 마이크로소프트가 공급하는 게임형 메타버스로 2009년 개발된 샌드박스형 게임이다. 마인크래프트는 채굴과 제작을 하는 게임이다. 자유도가 높아 사용자가 스스로 콘텐츠를 창조할 수 있다는 점 때문에 마인크래프트가 활성화 되었다. 공식 홈페이지 : https://www.minecraft.net/ko-kr 공식 사이트 Minecraft는 블록을 설치하며 모험을 즐기는 게임입니다. 여기서 게임을 구매하거나, 사이트를 둘러보..

1. 메타 버스의 개념

1. 메타버스의 정의 사회적 연결에 중점을 둔 3차원 가상세계의 네트워크 가상 우주의 지속적이고 공유되는 3차원 가상공간(로블록스) 사회적영향을 가진 경제 체계를 기반으로 참여자들이 동등하며 공통된 경험을 할 수 있는 실시간 3차원 소셜미디어 나와 같은 물리적 공간에 있지 않은 다람 사람들과 함께 만들고 탐색할 수 있는 가상공간의 집합(메타) 실제 현실과 디지털 현실을 융합하여 만든 가상공간으로 물리적으로 지속적이며 몰입하는 경험을 제공 아바타가 정치,경제,사회 문화 활동을 하는 3차원 가상세계 종합하면 '현실 세계와 연결되어 있으며 사회,정제,정치,문화 활동을 할 수 있는 3차원 가상세계' 라고 할 수 있다. 2. 메타버스의 분류 두 축(증강-시뮬레이션,외적-사적)을 기준으로 메타버스를 증강현실(Aug..

반응형