NocoBase、ドイツの大学の授業へ

NocoBaseを授業ツールとして活用し、学生がアプリを一から構築する過程を導き、ローコード/ノーコードの理論から実践までの過程を完結させる。

Deng lijia |

(本記事はAIにより翻訳されました)

背景

ドイツのとある科技大学の授業「低コードプラットフォームを使ったアプリ開発」では、教師は学生が理論を学ぶだけでなく、実際のプラットフォームでアプリを構築できることを求めました。このため、授業ではさまざまな低コード/ノーコードツールを紹介し、その中でNocoBaseが主要な事例として選ばれました。

Unsplash-jpdv1b.png

Photo by Priscilla Du Preez on Unsplash

快速上手:タスク管理から始めよう

最初の授業で、学生はいきなり実践に入りました——NocoBaseの基本チュートリアルに沿って、タスク管理アプリを構築するのです。たった1コマの授業で、データモデリングや画面設定の基本を習得し、低コードプラットフォームによる**「素早いプロトタイピング」**の体験を実感できました。

task management-sxzsq6.jpg

深入探索:Salesforceの機能を再現する

次の演習では、NocoBaseを使ってSalesforceの核心機能を再現しました。対象は以下の通りです:

  • 連絡先(Contact)
  • 見込み客(Lead)
  • 商談(Opportunity)
  • 顧客管理

この過程で、学生はNocoBaseでデータ構造や業務ロジックを柔軟に設計する方法を学んだだけでなく、Salesforceとの機能の深さ、拡張性、限界の違いを比較分析しました。同時に、授業ではAppsmithやMicrosoft Power Appsも取り上げ、学生がさまざまなプラットフォームの長所と短所を比較できるようにしました。

sale force-d0zc7x.jpg

プロジェクト実践:低コードアプリ管理システム

3週間の自由プロジェクト期間では、教師がNocoBaseを使って低コードアプリ管理システムを自作し、学生の開発プロセスをサポートすることにしました。

このシステムで学生は次のことができます:

  1. アプリで解決したい要件を登録する
  2. 使うデータソース(テーブルやコレクション)を設定する
  3. アプリのページを管理する
  4. 業務ロジックのパターンを設計・実装する

教師側では、全学生のプロジェクト詳細を一覧で確認でき、組み込みの採点・コメント機能でフィードバックを提供できます。これにより、システムは授業管理ツールとして機能し、同時に完全なプロジェクト資料庫にもなっています

project work-b0sfhi.jpg

使用感とフィードバック

NocoBaseは授業での使い勝手が教師に高く評価されました:

  • 安定性: 複数の授業やプロジェクトでスムーズに動作しました。
  • アーキテクチャ設計: 柔軟なデータモデリングとプラグイン機制により、教育活動の拡張性が高まりました。

「全体的に、このプラットフォームにはとても満足しています。設計と安定性の高さに感謝します」 ——ドイツの某科技大学教授

もっと多くのカスタマーストーリー:

× View Image