口頭3-D-12025年8月22日(金) 15:00 - 15:25会場:204
Python/fletを用いたGUIプログラミングの教育
- 発表キーワード
- Python
- flet
- GUIプログラミング
Dart/Flutterや、Swift/SwiftUIを利用した宣言的なGUI(Graphic User Interface)プログラミングに対して、Python/fletによるGUIプログラミングは、旧来の手続き型になっていて、学生に教育するのに、教えやすいものとなっています。宣言的なGUIプログラミングでは、記号の特殊な使い方や、複数の括弧が組み合わさっていて、母体となるプログラミング言語に対して、追加の文法規則を随時教えていく必要があります。Python上のfletでは、手続き型になっていますので、Pythonの文法を理解していれば、そのままGUIを記述することが可能です。また、fletはFlutterと同様に、作成したアプリケーションをWebを含めて、複数のプラットフォーム用に作成することが可能です。2025年春学期にゼミナールで行なった教育結果を元に発表をします。