RPAクイズアカデミーとは?
RPAで必要となる基礎的な開発スキルを楽しく学ぶためのクイズアプリです。
WPF(Windows Presentation Foundation)で作成されたWindowsデスクトップアプリです。 インストール不要なアプリ(exe形式)で、ネットワーク通信は一切行わず、どなたでも無料で利用できます。
こちらからクイズアプリ本体をインストールすることができます。
クイズの内容って?
初級編では、文字列操作、日付操作、UI要素認識の基礎的な内容を知っていれば(多分)解ける問題を集めました。
こんな感じの問題が10問出題されます。(対象文字列や日付は毎回ランダムに変わります。)
結果発表
全10問解き終わると、結果が表示されます! アプリ作者もまだ8問までしか正解してないそうですが、10問正解目指してチャレンジしてみてください! ちゃんとテストしてないのでバグあったらごめんなさいw
タイムトライアル機能もついているので、10問正解した人は最速王を狙ってください😏
アプリはどうやって作ったの?
開発環境はVisual Studio 2019で、言語はC#、Windowsデスクトップアプリを作るフレームワークはWPFを使っています。 ソースコードは以下に公開していますので、アレンジしたい方はご自由にどうぞ!
https://github.com/myoshidan/RPAQuizAcademyBasic
ちゃんとしたWindowsデスクトップアプリ開発では、MVVMというアーキテクチャパターンを採用することが多いですが、今回は簡単なお遊びアプリだったのでさぼっています。
最後に
結果はTwitterでハッシュタグ「#RPAクイズアカデミー」で投稿してくれると嬉しいです😄