#author("2022-11-18T02:22:31+00:00","","") #author("2022-11-29T06:21:47+00:00","","") [[専門ゼミ(八十住)]] *目次 [#e890b3d5] #CONTENTS **【ビジュアルプログラミングについて】[#i495c384] ビジュアルプログラミングとは、図形やイラストを組み合わせてプログラミングする方法である。我々が行っているテキストプログラミングとは異なり、視覚的に分かりやすくプログラミングを作ることができる。 **【脳波ジャンケンについて】[#i495c384] **【ビジュアルプログラミングの種類】[#i495c384] ビジュアルプログラミングには大きく分けて3つの種類があります。 ブロックタイプ~ 指示の書かれたブロックを組み合わせてプログラムしていくタイプである。 フロータイプ~ 指示や機能の書かれたアイコンを線で繋いでプログラミングしていくタイプである。 独自ルールタイプ~ ブロック・フロータイプ以外の、独自のルールを持つタイプである。 今回はブロックタイプのビジュアルプログラミングを行う。 **【ビジュアルプログラミングのメリット】[#i495c384] ・直観的にプログラミングを始められる~ ・複雑な問題を論理たてて考えられる力が身につく~ ・途中でつまずきにくい~ ・テキストプログラミングの学習がしやすくなる **【実行環境】[#rde624e4] ・windows SubSystem for Linux2(WSL2)~ ・Ubuntu 20.04 LTS **【環境構築】 [#udebb2c6] 以下のページを見ながら環境構築を行った。~ [[ビジュアル・プログラミング]] 途中で以下のエラーが起こった。 #ref(1.png) これから先に進んだり、swigを入れたりしたができなかった。 **【結果】[#q403d9b3] 環境構築から進めずブロックを作るところまで行かなかった。~ 暇なときにまたチャレンジしたい。 **【参考資料】[#n524e1f0] ビジュアルプログラミングとは?仕組みや種類・使用するメリットを解説 https://qureo.jp/class/blog/blog-14908