標準2・自由課題

標準課題2

標準課題1ですが,例えば質問や回答に画像などを織り込めば,お絵描き掲示板みたいになります.

  • Question: 絵のお題
  • Answer: 絵の画像
    • GUI の簡単な紹介描画系のアプリなら,図=四角形のリストだから,JSON で処理可能
    • ドット絵みたいなものも,データ構造に表すのは簡単.
    • 別のツールで書いた絵なら,アップロードした画像の URL を入れておけばいいのでは?

GUI でつくった場合は,イベントに応じた処理をする必要がでてきます. 例えば,

  • 左上側にお題を一覧表示&選択させ,
  • 左下にすでに提出された回答の表示をおこなう.
  • 右側で自分で図形を描画した状態で,提出ボタンを押すと,回答が投稿される. とかすれば,なんとなく出来そうです.

kadai25b.png

これって, GUI の簡単な紹介で紹介した simpleC.py と似た感じですよね.

フルに機能を作成すると大変だって場合は,少し機能限定した形で作成してくれてもよいかと思います.

自由課題

例えば,標準課題2ができるなら,いろいろできそうですよね.好きに楽しんでください.

  • 将棋などのボードゲーム
    • GUI 表示
    • 盤面情報を互いに交換
    • 交互にやり取りする必要がある(互いに,「悪い」操作はしないという前提で作ってくれるのでも OK)
  • パズル投稿&回答掲示板

あるいは,これを機会に AWS 触ってみたいとか,firebase + serverless computing してみたいとか,server side JS 触ってみたいとか,色々やりたいことがある人は,そういうトライしてもらっても構いません. ただ,どういうプログラムなのか,ベースとなるプログラムを利用したのか,生成系AIなどにコード生成してもらったのかとかなどの情報も送るようにしてください.