New Products & Service CG 

Shade3D 模块UI编程工具

一款通过可视化编程界面进行学习的软件,非常适合入门级知识的学习。

●产品价格 10,000日元

●发布时间 2019年9月

前言

根据文部科学省新学习指导大纲,日本的小学将于2020年、中学将于2021年开始将编程课程纳入必修课范畴,随之而产生的就是对编程初学者的教材与课程需求的增多。 在这个背景下,最新版的Shade3DVer.20中增加了模块UI编程工具,可以让想要进行入门学习的学习者通过可视化编程界面进行学习。本软件使用了近年来在教育界常用的块型界面,可以通过注入拼图游戏之类的元素与鼠标操作相结合来练习编程,并可以培养学习者发散思维和逻辑能力。

作为“块UI编程工具”的具体的活用例子,可以举出使用算术编程一边理解图形的性质,一边描绘正多边形,或者从3D打印机输出图画工作中通过块编程制作的形状等场景对。另外,理科中还可以使用配置的灯和模型形状,通过渲染来表现日光的直进性和聚光、反射等。

 

zuò作 wéi为 “ kuài块 U I biān编 chéng程 gōng工 jù具 ” de的 jù具 tǐ体 de的 huó活 yòng用 lì例 zi子 , kě可 yǐ以 jǔ举 chū出 shǐ使 yòng用 suàn算 shù术 biān编 chéng程 yī一 biān边 lǐ理 jiě解 tú图 xíng形 de的 xìng性 zhì质 , yī一 biān边 miáo描 huì绘 zhèng正 duō多 biān边 xíng形 , huò或 zhě者 cóng从 3 D dǎ打 yìn印 jī机 shū输 chū出 tú图 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外 , lǐ理 kē科 zhōng中 hái还 kě可 yǐ以 shǐ使 yòng用 pèi配 zhì置 de的 dēng灯 hé和 mó模 xíng型 xíng形 zhuàng状 , tōng通 guò过 xuàn渲 rǎn染 lái来 biǎo表 xiàn现 rì日 guāng光 de的 zhí直 jìn进 xìng性 hé和 jù聚 guāng光 、 fǎn反 shè射 děng等 。

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

块UI编程工具

 

kuài块 U I biān编 chéng程 gōng工 jù具

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

由于Shade3D用的功能扩展,通过鼠标操作使「命令块」和「输出块」像拼图玩具一样地组装,是能编制完成的工具。

 

yóu由 yú于 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块 」 hé和 「 shū输 chū出 kuài块 」 xiàng像 pīn拼 tú图 wán玩 jù具 yī一 yàng样 de地 zǔ组 zhuāng装 , shì是 néng能 biān编 zhì制 wán完 chéng成 de的 gōng工 jù具 。

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

无需像以往的代码记述的程序编程那样记住函数和句子来组装逻辑,可以进行直观的图形编程。

wú无 xū需 xiàng像 yǐ以 wǎng往 de的 dài代 mǎ码 jì记 shù述 de的 chéng程 xù序 biān编 chéng程 nà那 yàng样 jì记 zhù住 hán函 shù数 hé和 jù句 zi子 lái来 zǔ组 zhuāng装 luó逻 jí辑 , kě可 yǐ以 jìn进 xíng行 zhí直 guān观 de的 tú图 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块 jù具 yǒu有 xiàng向 mù目 dì的 dì地 kuài块 chuán传 dì递 zhí值 de的 gōng功 néng能 。

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

 

块UI编程工具有以下的块

  • 基本形状和光源的创建、相机的设定
  • 形状的颜色和质感的设定和背景的设定
  • 基本计算、随机数、变量支持
  • 条件分支和循环处理
  • 信息的显示

收录样本(部分)

在「块UI编程工具」中收录了几个样本。通过调动样品或进行改良,可以学习编程。


锯齿线条的制作

画像をクリックすると大きな画像が表示されます。 画像をクリックすると大きな画像が表示されます。
图2 锯齿线条的制作

制作随机的箱子

画像をクリックすると大きな画像が表示されます。 画像をクリックすると大きな画像が表示されます。
图3 制作随机的箱子
(Up&Coming '19 秋季刊登)
戻る
Up&Coming

FORUM8