Civil Engineer's Forum-FORUM8
このページをスタートページに設定する QR

Facebook - FORUM8

Twitter - FORUM8

YouTube - FORUM8

 サイトマップ | ご利用条件 | お問い合わせ | 英語翻訳サイト | Japanese | English | Korean | CHS/CHT | Vietnam | Francais | Europe

New Products & Service CG 

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

ビジュアルプログラミングのインターフェースにより入門学習に最適なオプション製品

●新規価格 10,000円

●リリース 2019年9月

はじめに

文部科学省の新学習指導要領では、小学校で2020年から、中学校で2021年からのプログラミング教育必修化が予定されており、これに伴ってプログラミング初学者向けの教材やカリキュラムへの需要が高まっています。このような背景から、最新版のShade3D Ver.20では、ビジュアルプログラミングのインターフェースにより入門学習に最適な「ブロックUIプログラミングツール」をオプションとして用意しました。近年主に教育分野での利用が拡大しているブロック型のインターフェースを用いて、マウス操作でジグソーパズルのように要素を組み合わせていくことで、プログラミングを実践し、創造的・論理的な思考能力を養うことができます。

「ブロックUIプログラミングツール」の具体的な活用例としては、算数でプログラミングを使って図形の性質を理解しながら正多角形を描いたり、図画工作でブロックプログラミングにより作成した形状を3Dプリンタから出力するなどといった場面が挙げられます。また、理科では配置したライトとモデル形状を使って、日光の直進性や集光・反射をレンダリングにより表現することなどもできます。

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

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

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

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

画像をクリックすると大きな画像が表示されます。

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

ブロックの種類と機能

「命令ブロック」 上下に凹凸がついたブロック

形状作成やプログラミングの構文の組み立てなどを行います。命令ブロックを複数つなげることで、プログラムを構築してます。

「出力ブロック」 左右に凹凸がついたブロック

パラメータの数値やメッセージ内容などを設定します。出力ブロックは、接続先のブロックへ値を渡す 機能を持っています。

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

  • 基本形状や光源の作成、カメラの設定
  • 形状の色や質感の設定や背景の設定
  • 基本的な計算や乱数、変数のサポート
  • 条件分岐やループ処理
  • メッセージの表示

収録サンプル(一部)

「ブロックUIプログラミングツール」にはいくつかのサンプルが収録されています。サンプルを動かしたり改良を加えていくことでプログラミングを学習していくことができます。


ギザギザの線を作る

画像をクリックすると大きな画像が表示されます。 画像をクリックすると大きな画像が表示されます。
図2 ギザギザの線を作る

ランダムな箱を作る

画像をクリックすると大きな画像が表示されます。 画像をクリックすると大きな画像が表示されます。
図3 ランダムな箱を作る
(Up&Coming '19 秋の号掲載)
戻る
Up&Coming

FORUM8


お問合せ窓口




[ ユーザー紹介 ]
櫻井工業株式会社
株式会社TEAM IWAKIRI PRODUCTS
[ 開催報告 ]
第17回FORUM8デザインフェスティバル






>> 製品総合カタログ


>> プレミアム会員サービス
>> ファイナンシャルサポート

最近リリースした製品
3次元鋼管矢板基礎の設計計算(部分係数法・H29道示対応) Ver.4
UC-1・UC-1 Cloud 統合版 BOXカルバート
電子納品支援ツール Ver.17
柔構造樋門の設計・3D配筋 Ver.17
建築杭基礎の設計計算 Ver.10

キャンペーン実施中
地方創生・国土強靭化 FORUM8セミナーフェアキャンペーン
レンタルアクセス同時購入キャンペーン・過去レンタルキャンペーン
Shade3D・F8VPS 20%OFFキャンペーン

セミナー・イベントカレンダー
開催間近のセミナー
4/2  ブロックUIプログラ
  ミングツールで学ぶ
  ジュニア・プログラミング
4/3  動的解析
4/4  下水道耐震設計体験
4/5  Shade3D-F8VPS
  メタバース入門

ソフトウェア/支援サービス
VRソフト(バーチャルリアリティ)
《UC-winシリーズ》
・道路・シミュレータ
・ドライブ・シミュレータ
・マイクロ・シミュレーション
・避難解析・シミュレーション
>>その他VRソフト
FEM解析ソフト
・3次元プレート動的非線形解析
・2次元動的非線形解析
・総合有限要素法解析システム
>>その他FEM解析ソフト
土木・建築・設計ソフト
《UC-1シリーズ》
・構造解析/断面
・橋梁上部工
・橋梁下部工
・基礎工
・仮設工
・道路土工
・港湾
・水工
・地盤解析
・CAD/CIM、建設会計
・維持管理・地震リスク
・建築
・船舶/避難
>>その他土木・建築・設計ソフト
クラウド
《スパコンクラウド®》
・スパコンクラウドサービス
《VR-Cloud®》
・リアルタイムVRシステム
解析支援サービス/サポート
・UC-win/Roadサポートシステム
・設計成果チェック支援サービス
・Engineer's Studio®解析支援
・地盤解析支援サービス
・EXODUS/SMARTFIRE解析支援
・xpswmm解析支援サービス
・建物エネルギーシミュレーション
・3Dレーザスキャン・モデリング
・3D模型サービス
・3D報告書・図面サービス
>>その他支援サービス
各種ソリューション
・耐震診断/解析
・鋼橋設計
・橋梁新工法
・建築設計
・自治体
・医療系VRシステム
・パーキングソリューション
・ECOソリューション
>>その他ソリューション