언어: 日本語 | English | 한국어

블록 UI 프로그래밍

Shade3D 公式
블록 UI 프로그래밍 도구
비주얼 프로그래밍 인터페이스로 입문 학습에 최적인 옵션 제품

블록 UI 프로그래밍 도구 플러그인
신규 가격:110,000원(VAT 포함)
본 제품에 대한 문의 사항은 (주)포럼에이트코리아(031-426-1884)로 연락주십시오.
문의https://shade3d.jp/support/contact/

소개

문부 과학성이 발행한 새로운 학습과정에 따르면, 초등학교는 2020년부터, 중학교는 2021년부터의 프로그래밍 교육 의무화가 예정되어 있습니다. 이에 따라 프로그래밍 초보자를 위한 교재와 커리큘럼에 대한 수요가 높아지고 있습니다. 이러한 배경에서 최신 버전의 Shade3D Ver.20에서는 비주얼 프로그래밍 인터페이스를 통해 입문 학습에 이상적인 블록UI 프로그래밍 도구를 준비하였습니다. 최근 몇 년간 주로 교육현장을 중심으로 확대되고 있는 블록형 인터페이스를 이용하여 마우스 조작으로 직소 퍼즐처럼 요소를 조합해 나감으로써 프로그래밍을 연습하고 창조적이고 논리적인 사고능력을 키울 수 있습니다.

'블록 UI 프로그래밍 도구'의 구체적인 활용 예로는 산술 프로그래밍을 이용한 그래픽의 특성을 이해하면서 일반 다각형을 그리는 것과 3D 프린터에서 블록 프로그래밍으로 만들어진 도형을 출력하는 경우를 들 수 있습니다. 또 과학에서는 배열된 조명과 모형 모양을 사용하여 렌더링함으로써 햇빛의 방향성과 집광·반사 등을 표현할 수 있습니다.

기능 개요

Shade3D용 기능 확장으로 마우스 조작을 통해 '명령 블록'과 '출력 블록'을 직소 퍼즐처럼 조립해 나감으로써 프로그래밍을 구성할 수 있는 툴입니다. 기존의 코드 기술에 의한 프로그래밍처럼 함수나 구문을 외우고 로직을 구축할 필요 없이 직관적이고 그래픽적인 프로그래밍을 수행할 수 있습니다. 블록 UI 프로그래밍 도구는 메인 메뉴의 스크립트에서 선택하여 사용할 수 있습니다.


블록 UI 프로그래밍 도구

종류와 기능

「명령 블록」
  위아래에 요철이 있는 블록
 형상 작성 및 프로그래밍 구문 조합 등을 수행합니다. 명령 블록을 여러 개 연결하는 것으로 프로그램을 구축하고 있습니다.

「출력 블록」
  좌우에 요철이 있는 블록
 파라미터의 수치나 메시지 내용 등을 설정합니다. 출력 블럭은 접속하는 블럭으로 값을 건네주는 기능을 가지고 있습니다.

블록 UI 프로그래밍 도구에는 다음과 같은 블록이 준비되어 있습니다.

  • 기본 형상, 광원 작성, 카메라 설정
  • 형상의 색·질감 설정, 배경의 설정
  • 기본 계산, 난수·변수 지원
  • 조건분기, 루프 처리
  • 메시지 표시

수록 샘플 (일부)

블록 UI 프로그래밍 도구에는 몇 가지 샘플이 수록되어 있습니다. 샘플을 움직이거나 개선함으로써 프로그래밍을 학습해 나갈 수 있습니다.

결과를 보려면 샘플 아래의 버튼을 클릭하십시오.

샘플 코드 01



샘플 코드 02



샘플 코드 03



샘플 코드 04


▲ 페이지 상부에