合同会社CitrusApp(シトラス・アップ)は、ベネッセコーポレーションと株式会社デイトラのコラボ事業、ベネッセの「オンラインプログラミング」へ、ノーコードオンライサロンNoCodeCampと共に講師・アドバイザーとして参画致しました。ベネッセの「オンラインプログラミング」とは?これからの時代に必要なプログラミングの基礎を無理なく身につけられる!これからの時代に必要なのはわかっていても、社会人でさえ挫折する人の多いのがプログラミング学習。その最大の理由は、「プログラミング言語が難しくて、プログラミングの楽しさに気づく前にやる気を失ってしまうから」。そのため、プログラミング言語を使わない「ノーコード」という技術を用いて、《実際に自分で使えるアプリを作れる楽しさ》を感じながらプログラミングの基礎を身につけられる講座を開発しました。(参考) https://www.benesse.co.jp/zemi/challengeschool/online-programming/合同会社CitrusAppはオンラインプログラミングの講師・アドバイザーとして参画今回のプログラミング教育事業は、「ノーコードを入口とした、課題解決力を養うプログラミング講座の開発に協力して欲しい」といったベネッセコーポレーションから株式会社デイトラへのご要望から始まりました。弊社はノーコードツールAdaloやBubbleを中心としたノーコード開発ノウハウ・知見があるため、プログラミング動画作成のためのアプリ開発のアドバイザーおよび講師として参画致しました。今回は国内産ノーコードツールClickでのスマホアプリ開発を通してのプログラミング教育であり、弊社のノーコード実績を活かし、スクール事業で用いるアプリのベース機能の作成を行いました。また、弊社でも小中学生向けのSTEAM教育やプログラミング教育の経験を活かし、制約のあるノーコードにおいて小学生向けにはスマホアプリでどんなコンテンツを作ることがためになり面白いとおもってくれるか、のアイデア出し・提案でも貢献ができました。ノーコードとは?ノーコードとは、ざっくりいうと、アプリやWebなどのシステムの開発をより簡単に行うことができるツール群の総称です。例えばAdaloというツールを使えばスマホのネイティブアプリをあっという間に作れます。通常、アプリ開発には数名から数十名の人数のプロジェクトで、数ヶ月の期間をもって作るのが普通です。しかし、ノーコードツールを使うことでノーコード使いがたった1人いれば、最短で数日、長くても1ヶ月でアプリやWebサイトを作成することができます。もちろん、数十人・数ヶ月のコストと時間をかけて作った場合と比較すると、同じことができるわけではありません。できない機能、制限事項も多々あります。しかし、スタートアップ事業や小規模企業、MVP開発を行いたい人に取ってはこの上ないメリットを与えてくれるツールです。MVP開発はノーコードで始めた方がいい理由はこちらノーコードとプログラミング教育の相性また、ノーコードは今回のようなプログラミング教育には特に相性が良いと思っています。ノーコードはプログラミングなしに作るので、プログラミング教育にならないかと言われると、全くそんなことはありません。プログラミングとして必要なロジックやデータベースの考え方、ロジカルシンキング、そして何よりモノづくりの面白さを味わうことができます。合同会社CitrusApp(シトラス・アップ)は今後もノーコードやアプリ開発を通して、小中学生向けのSTEAM教育、プログラミング教育に貢献していきたいと思っています。