ϓϩάϥϛϯάԋशʹ͓͚Δ WEB ΤσΟλΛ༻͍ͨࡉཻ౓෼ੳͷࢼΈᴳ‫ ݪ‬ֆཬಸ1,a)Ҫ֞ ޺2,b)౻‫ݡ ݪ‬ೋ3,c)֓ཁɿϓϩάϥϛϯάԋशʹ͓͍ͯɼ‫ڭ‬һ͸ֶ֤ੜͷਐ௙΍ཧղ౓ʹԠͨ͡‫ڭ‬ҭΛࢪ͢͜ͱ͕‫ٻ‬ΊΒΕΔ͕ɼͦͷ࣮‫ݱ‬͸༰қͰ͸ͳ͍ɽ͜ͷΑ͏ͳ໰୊ͷղܾ๏ͷҰͭͱͯ͠ɼۙ೥ LAʢLearning AnalytiscʣʹΑΔࢧԉ΍ɼLA ͷҰ‫͋Ͱ؀‬Δ EDMʢEducational Data MiningʣʹΑΔࢧԉ͕஫໨͞Ε͍ͯΔɽLA ΍
EDM ͸ɼ‫ڭ‬ҭ‫ݱ‬৔ʹ͓͚Δ‫ڭ‬һɾֶੜͷ༷ʑͳϩάΛऔಘ͠෼ੳ͢Δ͜ͱͰɼֶशɾ‫ڭ‬ҭͷଅਐ΍ֶशޮՌͷ޲্ʹ‫͛ܨ‬Δํ๏࿦Λࢦ͢ɽຊ‫Ͱڀݚ‬͸ϓϩάϥϛϯάԋशʹ͓͚Δࡉཻ౓ͳϩάʹண໨͠ɼࡉཻ౓
ϩάͷऔಘɾ෼ੳΛ໨తͱͨ͠ϓϩάϥϛϯά‫͍ͯͭʹڥ؀‬ఏҊ͢Δɽ

1. ͸͡Ίʹ

AnalytiscʣʹΑΔࢧԉ΍ɼLA ͷҰ‫͋Ͱ؀‬Δ EDMʢEducational Data MiningʣʹΑΔࢧԉ͕஫໨͞Ε͍ͯΔɽॹଟ͘ͷ৘ใ‫ֶܥ‬෦ɾֶՊΛ༗͢Δߴ౳‫ڭ‬ҭ‫͍͓ͯʹؔػ‬ɼํ͸ LA Λʮ৘ใ௨৴ٕज़Λ༻͍ͯɼ‫ڭ‬һ΍ֶੜ͔ΒͲͷϓϩάϥϛϯάԋशͱ‫ݺ‬͹ΕΔत‫͕ۀ‬։ߨ͞Ε͍ͯΔɽϓΑ͏ͳ৘ใΛ֫ಘͯ͠ɼͲͷΑ͏ʹ෼ੳɾϑΟʔυόοΫϩάϥϛϯάԋश࣌ɼ‫ڭ‬һɾTA ͸ֶ֤ੜͷ՝୊ͷਐ௙ঢ়Λ͢Ε͹ɼͲͷΑ͏ʹֶशɾ‫ڭ‬ҭ͕ଅਐ͞ΕΔ͔ɼΛ‫ڀݚ‬‫گ‬Λਖ਼͘͠೺Ѳ͠ɼֶ֤ੜͷਐ௙΍ཧղ౓ʹԠͨ͡ద੾ͳ͢Δ෼໺ʯͱड़΂͍ͯΔ [1]ɽΞυόΠεɾϑΟʔυόοΫΛߦ͏͜ͱ͕๬·ΕΔɽ͔͠ࠃ಺େֶʹ͓͚Δ LAɾEDM ͷࣄྫͱͯ͠ɼॹํ͸‫۝‬भ͠ͳ͕Βɼ௨ৗͷϓϩάϥϛϯάԋश͸ 1 Ϋϥε 1 ֶՊʹେֶʹ͓͍ͯɼߨٛͰ࢖༻͢Δσδλϧ‫ࡐڭ‬ͷ࢖༻ཤྺɼ

͋ͨΔ਺ 10 ໊͔Β 100 ໊΄Ͳͷֶੜͱɼগ਺ͷ‫ڭ‬һɾTAߨٛͷग़੮ɼΞϯέʔτ΍੒੷ͳͲͷσʔλΛแ‫ׅ‬త͔ͭͰߏ੒͞ΕΔͨΊɼ‫ڭ‬һɾTA ֶ͕֤ੜͷਐ௙Λ೺Ѳ͢Δେ‫ن‬໛ʹऩू͠ɼߨٛͷվળʹऔΓ૊ΜͰ͍Δ [1]ɽϓϩά͜ͱ΍ɼֶ֤ੜͷ՝୊Λղ͘ʹ͋ͨͬͯߦΘΕͨࢼߦࡨ‫ޡ‬ϥϛϯάԋशʹ͓͍ͯ΋ɼֶ֤ੜͷΤϥʔղܾ࣌ؒ΍՝୊Λ೺Ѳ͢Δ͜ͱ͸༰қͰ͸ͳ͍ɽୡ੒਺͔Β࠷ऴ੒੷Λ༧ଌ͠ɼ༏ઌతʹΞυόΠε͕ඞཁຊ‫Ͱڀݚ‬͸গ਺ͷ‫ڭ‬һɾTA Ͱ΋ɼΑΓ࣭ͷߴ͍ϓϩάͳֶੜΛૣ‫͢ݟൃʹظ‬ΔͨΊͷ‫[ ڀݚ‬2] ΍ɼֶ֤ੜͷ੒ՌϥϛϯάԋशΛఏ‫͢ڙ‬Δ͜ͱΛ໨ࢦ͠ɼϓϩάϥϛϯάԋ෺Λ‫ʹج‬ϑΟʔυόοΫΛࣗಈͰੜ੒͠ɼ‫ڭ‬һଆ΁ఏࣔ͢शʹ͓͚ΔֶੜͷৼΔ෣͍Λࡉཻ౓Ͱऩू͢ΔͨΊͷϓϩΔγεςϜͷ։ൃ [3] ͳͲ΋ߦΘΕ͍ͯΔɽάϥϛϯά‫ڥ؀‬ΛఏҊ͢ΔɽఏҊ͢Δϓϩάϥϛϯά‫ڥ؀‬ຊ‫Ͱڀݚ‬͸‫ط‬ଘ‫ڀݚ‬ΑΓ΋͞ΒʹϛΫϩͳσʔλʹண໨ͷ֓ཁΛड़΂্ͨͰɼऔಘՄೳͳσʔλʹ͍ͭͯࣔ͢ɽ

͢Δɽྫ͑͹ɼιʔείʔυͷมߋ͸ 1 จࣈ୯Ґɼ͞Βʹ

2. ؔ࿈‫ڀݚ‬ओʹ e-class ΍ MOOCsʢMassive Open Online CoursesʣͷΑ͏ͳΦϯϥΠϯֶशͷ‫ݱ‬৔ʹ͓͍ͯɼLAʢLearning123a)b)c)ಉࢤࣾେֶ1-3, Tatara-miyakodani, Kyotanabe-shi, Kyoto, 610-0394,
Japanେࡕ޻‫ۀ‬େֶ
1-79-1 Kitayama, Hirakata-shi, Osaka 573-0196, Japan๛ా޻‫ߴۀ‬౳ઐ໳ֶߍ
2-1 Eisei-cho, Toyota-shi, Aichi, 471-8525, Japanemakihar@mail.doshisha.ac.jp
hiroshi.igaki@oit.ac.jp
fujiwara@toyota-ct.ac.jpιʔείʔυΛ͍ͭͲͷλΠϛϯάͰอଘɾίϯύΠϧɾ࣮ߦ͔ͨ͠ͳͲͷ৘ใΛࡉ͔ʹऔಘ͠ɼֶ֤ੜͷशख़౓΍ཧղ౓ʹԠͨ͡ϓϩάϥϛϯάֶश‫ڥ؀‬ͷߏஙΛ໨ࢦ͢ɽ

3. ఏҊπʔϧຊ‫ࢧ͍͓ͯʹڀݚ‬ԉର৅ͱ͢Δϓϩάϥϛϯάԋश͸ɼֶ෦ 1ɼ2 ೥࣌ʹडߨ͢ΔΑ͏ͳϓϩάϥϛϯάͷೖ໳Λ໨తͱͨ͠ԋशͰ͋ΔɽຆͲͷ՝୊͕ೖग़ྗΛ൐͏ίϯιʔϧΞϓϦέʔγϣϯͷ։ൃΛର৅ͱ͠ɼ՝୊ͷ‫ن‬໛͸਺ेߦͰऴΘΔ΋ͷͱ૝ఆ͢Δɽ͞Βʹɼۙ೥ BYODʢBringYour Own DeviceʣΛऔΓೖΕΔ‫͍ͯ͑૿͕ؔػ‬Δ͜ͱ΍ɼֶࣗࣗश࣌ʹԋशࣨͱҟͳΔ OS ‫Ͱڥ؀‬΋ϓϩάϥϛϯάγϣϯͰ͋ΔɽҎԼʹαʔό͓Αͼϓϩάϥϛϯά‫͍͓ͯʹڥ؀‬औಘՄೳͳσʔλΛࣔ͢ɽAAαʔό:Ϣʔβ໊ɼϩάΠϯ৘ใɼϑΝΠϧૢ࡞ཤྺɼίϯύΠϧɾ࣮ߦ݁ՌɼSSH ΫϥΠΞϯτ্ͰͷίϚϯυ࣮ߦཤྺͳͲϓϩάϥϛϯά‫ڥ؀‬:ΩʔϘʔυૢ࡞ཤྺɼอଘ͓࣌ΑͼΩʔϘʔυೖྗ࣌ͷιʔείʔυͷεφοϓγϣο
ਤ 1τɼ1 ͭલͷεφοϓγϣοτͱͷࠩ෼ (ૠೖɼ࡟আɼఏҊγεςϜͷ֓ཁมߋ͞Εͨจࣈɾจࣈྻ)ɼϑΝΠϧͷฤूཤྺͳͲ(3.2 σʔλͷ‫༻׆‬)Aզʑ͸ઌߦ‫͍͓ͯʹڀݚ‬ɼֶੜͷίʔσΟϯάཤྺΛ΋ͱʹߨٛʹ૬ରతʹ஗Ε͍ͯΔֶੜͷಛఆ [4] ΍ɼֶੜͷ
ߦ͖٧·Γɼࢼߦࡨ‫ޡ‬ͷ‫ݕ‬ग़ɾධՁ [5], [6] Λߦ͖ͬͯͨɽ
ࡉཻ౓ͳσʔλΛऔΓೖΕΔ͜ͱͰɼೖग़ྗͷจࣈͷΏΒ͗Λߟྀ͖ͨ᪴͠ɾࢼߦࡨ‫ޡ‬ͷಛఆ͕ՄೳʹͳΔ͚ͩͰͳ͘ɼֶ֤ੜͷ᪴͘Օॴͷ༧ଌɼ࠾఺΍ώϯτɾϑΥʔυόοΫͷࣗಈԽɼεΩϧධՁͳͲʹ΋‫͕ܨ‬Δͱߟ͑Δɽ

4. ͓ΘΓʹਤ 2ఏҊπʔϧʹΑΔίʔσΟϯάը໘ϓϩάϥϛϯάԋशʹֶ͓͍ͯੜͷϓϩάϥϛϯάʹؔΛߦͬͯ΋Β͏͜ͱΛߟྀ͠ɼWEB ϒϥ΢β্Ͱಈ࡞͢

ΘΔৼΔ෣͍Λࡉཻ౓ʹऔಘ͢ΔγεςϜΛఏҊͨ͠ɽࠓΔϓϩάϥϛϯά‫ڥ؀‬ΛఏҊ͢Δɽ‫ޙ‬͸औಘͰ͖ΔσʔλΛΑΓଟ͘ࡉ͔͘෼͚Δͱͱ΋ʹɼఏҊ͢ΔγεςϜͷ֓ཁΛਤ 1 ʹɼఏҊπʔϧʹΑΔίʔσΟϯάը໘Λਤ 2 ʹࣔ͢ɽҎԼɼఏҊ‫ڥ؀‬ͷ֓ཁ͓ΑͼऩूՄೳͳσʔλɼσʔλͷ‫ͯؔ͠ʹ༻׆‬ड़΂Δɽऔಘ͞Εͨσʔλͷ‫ͯؔ͠ʹ༻׆‬΋ɼٞ࿦Λަ͑ΑΓ۩ମతʹ‫ݕ‬౼͍͖͍ͯͨ͠ɽँࣙ ຊ‫ڀݚ‬ͷҰ෦͸ JSPS Պ‫ݚ‬අ 17K00500, 19K14337ͷॿ੒Λड͚ͨɽ

3.1 ఏҊ‫͚͓ʹڥ؀‬ΔΞʔΩςΫνϟఏҊ͢ΔγεςϜ͸ɼ(1)Web ϒϥ΢β্ʹ͓͚Δϓϩάϥϛϯά‫ڥ؀‬ɼ(2) αʔόʹ͓͚ΔίϯύΠϧɾ࣮ߦ‫؀‬ࢀߟจ‫ݙ‬[1]‫ڥ‬ɼͦͯ͠ (3)WebSSH ʹΑΔϒϥ΢βɾαʔόؒ SSH ௨৴ʹΑͬͯ੒Γཱͭɽ[2]ϓϩάϥϛϯά‫Ͱڥ؀‬͸ɼֶੜ͸ίϯιʔϧྖҬʹ͓͍ͯίϚϯυΛ༻͍Δ͜ͱͰ৽‫ن‬ϑΝΠϧͷ࡞੒ɼ։͘ϑΝΠϧͷબ୒ɼϑΝΠϧͷίϯύΠϧɾ࣮ߦίϚϯυͷೖྗ[3]͕ՄೳͰ͋Δɽબ୒͞ΕͨϑΝΠϧ͸ίʔσΟϯάྖҬʹ
͓͚Δ Ace ΤσΟλ*1 ʹϩʔυ͞ΕɼSave ϘλϯΛԡ͢͜ͱͰ্ॻ͖อଘ͕ՄೳͰ͋Δɽαʔόʹ͸ϓϩάϥϜͷ࣮ߦʹඞཁͳॾπʔϧ͕Πϯε[4]τʔϧ͞Ε͓ͯΓɼίϯιʔϧྖҬʹ͓͚ΔίϚϯυೖྗΛ௨͠ϑΝΠϧͷॾૢ࡞͕ՄೳͰ͋Δɽ·ͨɼ‫ޙ‬ड़͢Δ֤ྖҬʹ͓͚ΔऔಘՄೳσʔλ΋αʔόʹอଘ͞ΕΔɽ

[5]ϓϩάϥϛϯά‫࡞͍͓ͯʹڥ؀‬੒ɾमਖ਼͞Εͨιʔείʔυ͸ɼWebSSH*2 ʹΑͬͯαʔό΁ૹ৴͞ΕΔɽWebSSH͸ϒϥ΢β͔Β SSH ௨৴ΛՄೳͱ͢Δ Web ΞϓϦέʔ*1*2

https://ace.c9.io/
https://github.com/huashengdun/webssh[6]ॹํ޺໌: େֶ‫ڭ‬ҭʹ͓͚ΔϥʔχϯάɾΞφϦςΟΫεͷಋೖͱ‫ڀݚ‬, ೔ຊ‫ڭ‬ҭ޻ֶձ࿦จࢽ, Vol. 41, No. 3, pp.
221-231(2017)
Toshiyasu Kato, Yasushi Kambayashi, Yuki Terawaki,
Yasushi Kodama: Estimating Grades from Students’ Behaviors in Programming Exercises using Machine Learning, Learning Analytics & Knowledge Conference(2018)
Angelo Kyrilov: Using Case-Based Reasoning to Improve
the Quality of Feedback Provided by Automated Assessment Systems for Programming Exercises, In Proceedings of the 9th International Conference on Educational
Data Mining, pp. 669-671(2016)Ҫ֞ ޺, ᴡ౻ ढ़, Ҫ্ ྄จ, தଜ ྄ଠ, ೇຊ ਅೋ: ϓϩάϥϛϯάԋशʹ͓͚Δਐ௙ঢ়‫گ‬೺ѲͷͨΊͷίʔσΟϯάաఔՄࢹԽγεςϜ C3PV ͷఏҊ, ৘ใॲཧֶձ࿦จࢽ, Vol. 54, No. 1, pp. 330-339(2013)౻‫ݡ ݪ‬ೋ, ্ଜ ‫ګ‬ฏ, Ҫ֞ ޺, ٢ా ଇ༟, ෬ా ‫ڗ‬ฏ, ‫ۄ‬ా य़ত, ೇຊ ਅೋ, ൧ా ‫ݩ‬: εφοϓγϣοτΛ༻͍ͨϓϩάϥϛϯάԋशʹ͓͚Δߦ͖٧·ΓՕॴͷಛఆ, ίϯϐϡʔλιϑτ΢ΣΞ, Vol.35, No.1, pp.3-13(2018)ᴳ‫ ݪ‬ֆཬಸ, Ҫ֞ ޺, ٢ా ଇ༟, ౻‫ݡ ݪ‬ೋ, ൧ా ‫ݩ‬: ϓϩάϥϛϯάԋशʹ͓͚Δ୳ࡧతϓϩάϥϛϯάߦಈͷࣗಈ‫ݕ‬ग़ख๏ͷఏҊ, ίϯϐϡʔλιϑτ΢ΣΞ, Vol. 35,No. 1, pp. 110-116(2018)