RPAクイズアカデミーとは?

RPAで必要となる基礎的な開発スキルを楽しく学ぶためのクイズアプリです。

pi1

WPF(Windows Presentation Foundation)で作成されたWindowsデスクトップアプリです。 インストール不要なアプリ(exe形式)で、ネットワーク通信は一切行わず、どなたでも無料で利用できます。

こちらからクイズアプリ本体をインストールすることができます。

クイズの内容って?

初級編では、文字列操作、日付操作、UI要素認識の基礎的な内容を知っていれば(多分)解ける問題を集めました。

こんな感じの問題が10問出題されます。(対象文字列や日付は毎回ランダムに変わります。)

pi2

pi3

pi4

結果発表

全10問解き終わると、結果が表示されます! アプリ作者もまだ8問までしか正解してないそうですが、10問正解目指してチャレンジしてみてください! ちゃんとテストしてないのでバグあったらごめんなさいw

pi5

タイムトライアル機能もついているので、10問正解した人は最速王を狙ってください😏

アプリはどうやって作ったの?

開発環境はVisual Studio 2019で、言語はC#、Windowsデスクトップアプリを作るフレームワークはWPFを使っています。 ソースコードは以下に公開していますので、アレンジしたい方はご自由にどうぞ!

https://github.com/myoshidan/RPAQuizAcademyBasic

ちゃんとしたWindowsデスクトップアプリ開発では、MVVMというアーキテクチャパターンを採用することが多いですが、今回は簡単なお遊びアプリだったのでさぼっています。

最後に

結果はTwitterでハッシュタグ「#RPAクイズアカデミー」で投稿してくれると嬉しいです😄

pi6