# 卒業研究 ### プログラミング能力のテスト問題の評価方法 集めた回答は最短命令数との差によって以下のように評価する。 A 群:最適解想定される最小な命令使用数と一致するものを最適解とした。 B 群:正答 内容によって以下に分類した。 B-1 解答が想定される最適解の命令数より1多いもの B-2 解答が想定される最適解の命令数より2多いもの B-3 解答が想定される最適解の命令数より3多いもの B-4 解答が想定される最適解の命令数より4多いもの B-5 解答が想定される最適解の命令数より5多いもの B-6 解答が想定される最適解の命令数より6多いもの B-7 解答が想定される最適解の命令数より7多いもの B-8 解答が想定される最適解の命令数より8以上多いもの C 群:誤答 解答が問題の条件を満たしていないもの Aを10点とし、そこから1つ下に行くごとに1点ずつ下げていき、Cは1点とする。 現在集まっているものを採点したところ、満点近い人もいれば、50点くらいの人もいたので、比較するにあたって意味のある問題の内容になっているといえると思う。 また、解答が想定される最適解の命令数より多いものの内、最大の回答でもB群にとどまっているが、これ以降にさらに命令数が多い回答がされる可能性があるので、その場合は採点方法を変える。 ### 論理力の測定問題の評価方法 事前に用意した解答と比べ採点していく。 文章で回答してもらう問題については、今回の調査の関係上、部分点などなしで丸かバツかで採点する。 ### 2つの問題の比較 特にプログラミング問題について、自分の意図して回答よりも優れた回答がある可能性がり、全ての回答が集まらないと点数の固定ができないので、比較についてはまだ深くは行わない。 しかし、軽く比べてみて結果の予想を立てられるようにはしていきたい。 ### 次回の目標 引き続き提出された問題の回答の確認を行い、評価をしていく。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up