Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
龍谷ICT教育|プログラミング演習科目における自動採点ツールを用いた自由進度学習
Search
RecSysLab
PRO
February 16, 2024
Education
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
龍谷ICT教育|プログラミング演習科目における自動採点ツールを用いた自由進度学習
2023年度「龍谷ICT教育 学長賞」公開審査会
での発表スライドです。
RecSysLab
PRO
February 16, 2024
More Decks by RecSysLab
See All by RecSysLab
[WebDB2026]セレンディピティ指向推薦システム再考 ―セレンディピティの原義・類型・発生過程に基づく設計指針―
recsyslab
PRO
0
120
[最強DB講義]推薦システム | 評価編
recsyslab
PRO
0
180
[最強DB講義]推薦システム | 基礎編
recsyslab
PRO
1
270
データベース|SQL
recsyslab
PRO
0
150
[RecSys2023論文読み会]Interface Design to Mitigate Inflation in Recommender Systems
recsyslab
PRO
0
180
[RecSys2022論文読み会]Bundle MCR: Towards Conversational Bundle Recommendation
recsyslab
PRO
0
480
高校講座 | 第1回 推薦システムとは
recsyslab
PRO
0
640
高校講座 | 第2回 内容ベース推薦システム
recsyslab
PRO
0
600
高校講座 | 第3回 協調ベース推薦システム
recsyslab
PRO
0
570
Other Decks in Education
See All in Education
AI時代のセキュリティ監査
matshogo
PRO
0
120
Center for Entrepreneurship Education | Science Tokyo (Institute of Science Tokyo)
sciencetokyo
PRO
0
410
未踏峰連山 Frontiers: Creating and Conquering Untrodden Peaks
ishii_mit
1
120
響け!ユーフォニアムと考える「決め方」/Thinking About Decision-Making with Sound! Euphonium
3l4l5
1
190
Carbohydrates: Classification, Structure & Chemical Properties
pawan_pharm
0
290
【2026年サマースクール用ZEPメタバース校舎操作ガイド】
ainischool
0
110
Sekolah Sabat - Triwulan 3 2026 - Pelajaran 12
hiola
0
11k
[2026前期火5] 論理学(京都大学文学部 前期 第8回)「正規化定理の証明」
yatabe
0
340
2026年度春学期 統計学 第15回 分布についての仮説を検証する ― 仮説検定(2) (2026. 7. 9)
akiraasano
PRO
0
140
エビデンスベースト英語教育入門:エビデンスは科学的知見(だけ)ではない,制度だ!
terasawat
0
210
One Year of Learning English with AI @エンジニア英語キャリア Meetup #3
kekekenta
0
230
[2026前期火5] 論理学(京都大学文学部 前期 第14回)「計算は、証明ではない——ハルシネーションを三層ハーモニーで診る」
yatabe
0
270
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Chasing Engaging Ingredients in Design
codingconduct
0
320
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
500
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
Tell your own story through comics
letsgokoyo
1
1.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Claude Code のすすめ
schroneko
67
230k
Producing Creativity
orderedlist
PRO
348
41k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Transcript
プログラミング演習科目に おける自動採点ツールを用いた 自由進度学習 2024年2月16日 2023 年度「龍谷 ICT 教育 学長賞」の公開審査会 先端理工学部
知能情報メディア課程 奥 健太
授業の概要と課題 「科学技術計算・演習」(3年生1Q) ❏ プログラミング言語であるPythonを用いて、科学技術計算の基礎とな る行列演算やベクトル演算のコーディング法を学ぶ ❏ 受講生 84 名という大規模演習科目 ❏
163 問のプログラミング課題 学生の 理解度 や 進度、学習スタイル も多様であり、 すべての学生を満足させられる授業を展開することは困難
自由進度学習 [1] ❏ 自分のペースでどんどん問題を解いていく。進度が速い学生は、次の 内容に進んでも良い。進度が遅くても最終期日までに課題を提出すれ ば良い。 ❏ 自分で目標を立て、目標が達成できたかを振り返る。 ❏ 自分なりの最適な学びの場、学習スタイルを探求する。
❏ 一人で黙々と問題を解く ❏ 友達同士で教え合いながら問題を解く 授業の進度を学習者自身で自由に決められる自己調整学習 [1] 蓑手章吾, 子どもが自ら学び出す! 自由進度学習のはじめかた, 学陽書房, 2021. 自己調整学習力(自立して学ぶ力)を身に付ける
演習の進め方
演習時間(180分)の流れ ミニレクチャー 目標の記入 振り返り 演習 20分 5分 140分 15分
ミニレクチャー ミニレクチャー 目標の記入 振り返り 演習 20分 5分 140分 15分 ❏
本日の学習ポイント ❏ 前回の目標、振り返り状況に基づく講評
目標の記入 目標の記入 ミニレクチャー 振り返り 演習 20分 5分 140分 15分 本日の演習での目標を
respon で宣言 ❏ 目標達成が学習の目的ではない ❏ ぎりぎり達成できない目標が良い 目標の立て方のポイント ❏ 今日の章の問題を全問解く ❏ 一度も解答を見ずに自力で解く ❏ リスト内包表記を理解する
演習 ミニレクチャー 目標の記入 振り返り 演習 20分 5分 140分 15分
演習の流れ 問題文を読む Google Colaboratoryで コードを入力し、実行する 要件に合った実行結果が出た? TechFULから答案を提出する わからない? 「わからないときは?」 を参照
YES NO NO YES 提出対象課題か? NO 次の問題へ YES 正答した? YES NO
わからないときは? 1) 公式チュートリアルを調べる。 2) 要件に記載されているキーワードやエラーメッセージなどを手がかり にWeb検索する。 3) 他の受講生と相談する。 4) TAに質問する。
5) 飛ばして次の問題に進む。
振り返り ミニレクチャー 目標の記入 振り返り 演習 20分 5分 140分 15分 1)
きりが良いところで解答をみて自己採点 2) 振り返りについてresponに記述 ❏ 目標が達成できたか ❏ 達成できた/できなかった理由 ❏ 特に難しいと感じた問題
自由進度学習実現のための課題 解説動画の作成と共有 プログラミング課題の自動採点 個々の学生の進度の把握
MAXHUB(電子黒板)による解説と録画 手書きツールを用いた解説 解説を録画し、Googleドライブで学生に共有 2023年度より演習室に導入
TechFULによる自動採点
TechFULによる自動採点 ①ここにコードを書いて ②採点開始
TechFULによる自動採点 ③テストケースによる自動採点 ブラウザ上で課題提出、即時採点が可能
TechFULによる自動採点 提出対象課題 44問 を登録
TechFULによる進度の監視 問題ごとの合格率、学生ごとの進度を監視
アンケート結果より
演習課題でわからないときの対応 N=83、複数選択可 人数
演習課題でわからないときの対応 人数 • 教員やTAに頼らず、自力や他の受講生に質問するなど、 自律的な学習がみられた • 模範解答や解説動画の公開が自律的な学習に役立っている N=83、複数選択可
公開している模範解答の使い方 解答は一切見なかった 一通り、自力で解いた後、確認のためだけに解答をみた 最初は自力で考えてみて、 どうしてもわからない課題だけ 解答をみた まず解答をみてから考えた ほぼ解答どおり写した N=83
公開している模範解答の使い方 解答は一切見なかった 一通り、自力で解いた後、確認のためだけに解答をみた 最初は自力で考えてみて、 どうしてもわからない課題だけ 解答をみた まず解答をみてから考えた ほぼ解答どおり写した • 模範解答の公開が自律的な学習に役立っている
• 模範解答の写すだけというのは2%のみ N=83
まとめ ①学習(教育)効果の向上 ②対面授業における課題の改善 ③新たな教育手法・学習スタイルの創出 自由進度学習の導入が学生の自己調整学習力の向上に寄与 自動採点ツールにより学生の進度に応じた指導を可能とした 自由進度学習により学生の多様な学習スタイルに合った教育環境を創出