memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。週末は学会で神戸でした。参加したのは以下の研究会です。同じ学会とはいえ研究会が違うと全く未知の世界で。年甲斐もなく緊張しました。これでも発表練習は夜中に研究室でやったんですけどね。本番に弱い子(オヤジ)です。以下に詳しい情報があります。興味があればぜひご連絡をいただければ幸いです。ipsj.ixsq.nii.ac.jpこの研究の発端は2年位前でしょうか。以下でポスター発表しました。Eclipseに搭載されているローカルヒストリー機能の情報を収集するツールを作って、編集履歴データを分析しようという試みでした。ソフトウェアエンジニアリングシンポジウム2016(SES2016)内情を話す機会がないので、ここに記しておきたいと思いますが、編集履歴のデータの構造を解析するのがちょっと(というかかなり)大変でした。2016年のときにIBMの方もいらっしゃっていて「Eclipseのチームに聞いてみるよ」と言ってくれたのですが。いえ、Eclipseのソースは公開されていますので、地道にソースを読んで解析しました。2,3ヶ月はかかったように思います。楽しかったですけどね。実はまだ全貌を理解していません。基本は動作しているのですが、たまーにデータを収集できないケースがあるようです。操作ログとかコンパイル結果とか収集して授業中に講師やTAをサポートしようという研究はたくさん行われているのですが、授業時間外とか自宅での作業がどのように行われているのか。研究したものは調べた限りではありませんでした。その点においては新規性はあると私は考えています。2016年のときも、今回も、何人かの先生からコメントをいただきましたが、あまり興味をもっていただけるような感じではありませんでした。ずれているのでしょうか。自分ではなかなか面白いと思っている研究テーマであります。元SEですので、本当のところは実務や実務者の支援をするツールや手法開発を研究したいところですが、データ取りや連携するのも一苦労ですし、そもそも守秘義務なんかもありますから。授業や演習のデータは大学内に豊富にありますし、授業をしていると自然と入手できます。昨今、オンライン学習できるサービスが増えてきましたよね。codecademyやprogateや。これらのサービスは、それこそオンラインゲームのアイテム課金調整じゃないですが、どこまで視聴してどこまで進んだか、何に詰まったか?などのデータが自然と取れると思います。そこからコンテンツを調整したり。学習効果を高めるために。工夫ができるところです。学内の自分の授業だけに限らずに、得られた知見をそんなところにも繋げていけたらな。プログラミングの入門なら基礎から学べるProgate[プロゲート]はい。会場は武庫川女子大でした。