New Products & Service CG 

Shade3D 方塊UI程式設計工具

一款透過視覺化程式設計介面進行學習的軟體,非常適合入門級知識的學習。

發佈時間 2019年9月

前言

根據文部科學省新學習指導大綱,日本的小學將於2020年、中學將於2021年開始將程式設計課程納入必修課範疇,隨之而產生的就是對程式設計初學者的教材與課程需求的增多。 在這個背景下,最新版的Shade3DVer.20中增加了方塊UI程式設計工具,可以讓想要進行入門學習的學習者透過視覺化程式設計介面進行學習。本軟體使用了近年來在教育界常用的塊型介面,可以透過注入拼圖遊戲之類的元素與滑鼠操作相結合來練習程式設計,並可以培養學習者發散思維和邏輯能力。

作為「塊UI程式設計工具」的具體的活用例子,可以舉出使用算術程式設計一邊理解圖形的性質,一邊描繪正多邊形,或者從3D印表機輸出圖畫工作中透過方塊程式設計製作的形狀等場景對。另外,理科中還可以使用配置的燈和模型形狀,透過渲染來表現日光的直進性和聚光、反射等。

 

zuò wéi kuài U I biān chéng gōng de de huó yòng zi chū shǐ使 yòng suàn shù biān chéng biān jiě xíng de xìng zhì biān miáo huì zhèng duō biān xíng huò zhě cóng 3 D yìn shū chū huà gōng zuò zhōng tōng guò kuài biān chéng zhì zuò de xíng zhuàng děng chǎng jǐng duì lìng wài zhōng hái shǐ使 yòng pèi zhì de dēng xíng xíng zhuàng tōng guò xuàn rǎn lái biǎo xiàn guāng de zhí jìn xìng guāng fǎn shè děng

ブロックUIプログラミングツール

塊UI程式設計工具

 

kuài U I biān chéng gōng

Shade3D用の機能拡張でマウス操作により「命令ブロック」と「出力ブロック」をジグソーパズルのように組み立てていくことでプログラミングを組み上げていくことができるツールです。

由於Shade3D用的功能擴展,透過滑鼠操作使「命令塊」和「輸出塊」像拼圖玩具一樣地組裝,是能編制完成的工具。

 

yóu S h a d e 3 D yòng de gōng néng kuò zhǎn tōng guò shǔ biāo cāo zuò shǐ使 mìng lìng kuài shū chū kuài xiàng pīn wán yàng de zhuāng shì néng biān zhì wán chéng de gōng

従來のコード記述によるプログラミングのように関數や構文を覚えてロジックを組み立てる必要がなく、直感的でグラフィカルなプログラミングを行えます。

無需像以往的代碼記述的程式設計那樣記住函數和句子來組裝邏輯,可以進行直觀的圖形程式設計。

xiàng wǎng de dài shù de chéng biān chéng yàng zhù hán shù zi lái zhuāng luó jìn xíng zhí guān de xíng biān chéng

「ブロック UI プログラミングツール」は「メインメニュー」の「スクリプト」より選択して使用します。

在「主功能表」中的「腳本」中選擇「塊UI程式設計工具」來使用。

 

點擊圖片可放大顯示。

圖1 塊UI程式設計工具

塊的種類和功能

命令塊上下有凹凸的塊

進行形狀製作和程式設計的句子的組裝等。透過連接多個命令塊來構築程式。

「輸出塊」左右有凹凸的塊

設定參數的數值或信件內容等。輸出塊具有向目標方塊傳遞值的功能。

shè zhì cān shù de shù zhí huò xìn jiàn nèi róng děng shū chū kuài yǒu xiàng kuài chuán zhí de gōng néng

ブロックUIプログラミングツールでは次のようなブロックが用意されています

 

塊UI程式設計工具有以下的方塊

  • 基本形狀和光源的建立、照相機的設定
  • 形狀的顏色和質感的設定和背景的設定
  • 支援基本計算、亂數、變數
  • 條件分支和迴圈處理
  • 資訊的顯示

收錄樣本(部分)

在「塊UI程式設計工具」中收錄了幾個樣本。透過調動樣品或進行改良,可以學習程式設計。


製作鋸齒線條

點擊圖片可放大顯示。 點擊圖片可放大顯示。
圖2 製作鋸齒線條

製作隨機的箱子

點擊圖片可放大顯示。 點擊圖片可放大顯示。
圖3 製作隨機的箱子
(Up&Coming '19 秋季號刊載)
返回
Up&Coming

FORUM8