2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )

Similar documents
,,,,., C Java,,.,,.,., ,,.,, i

00.\...ec5

1) , 215, 1441, , 132, 1237, % College Analysis 2-4) 2

C言語によるアルゴリズムとデータ構造

1st-session key

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN

理学療法検査技術習得に向けた客観的臨床能力試験(OSCE)の試行

05_藤田先生_責

自然言語処理16_2_45

56

Web Web Web Web 1 1,,,,,, Web, Web - i -

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

1_26.dvi

e-learning e e e e e-learning 2 Web e-leaning e 4 GP 4 e-learning e-learning e-learning e LMS LMS Internet Navigware

BOK body of knowledge, BOK BOK BOK 1 CC2001 computing curricula 2001 [1] BOK IT BOK 2008 ITBOK [2] social infomatics SI BOK BOK BOK WikiBOK BO

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

Microsoft Word - ??? ????????? ????? 2013.docx


1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

Journal of Geography 116 (6) Configuration of Rapid Digital Mapping System Using Tablet PC and its Application to Obtaining Ground Truth

Fig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

Web Basic Web SAS-2 Web SAS-2 i

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

Appropriate Disaster Preparedness Education in Classrooms According to Students Grade, from Kindergarten through High School Contrivance of an Educati


C¥×¥í¥°¥é¥ß¥ó¥° ÆþÌç


1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

29 jjencode JavaScript

<95DB8C9288E397C389C88A E696E6462>

24 LED A visual programming environment for art work using a LED matrix

4) 5) ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) ( 6 ) )8) ( 1 ) ( 2 ) ( 3 ) ( 200 9) ( 10) 1 2 (

LMS LMS 2014 LMS 2 Moodle 2. LMS LMS e-learning Web LMS MOOC Moodle LMS ( 1 ) ( 2 ) ( 3 ) 24 ( 4 ) ( 5 ) ( 6 ) 1 LMS Web CS LMS Instructu

C C UNIX C ( ) 4 1 HTML 1

16_.....E...._.I.v2006

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット


1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

IPSJ SIG Technical Report Vol.2017-CLE-21 No /3/21 e 1,2 1,2 1 1,2 1 Sakai e e e Sakai e Current Status and Challenges on e-learning T

02’ÓŠ¹/“Hfi¡

SOM SOM(Self-Organizing Maps) SOM SOM SOM SOM SOM SOM i

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

untitled

( )

udc-2.dvi

ABSTRACT

2013 Future University Hakodate 2013 System Information Science Practice Group Report biblive : Project Name biblive : Recording and sharing experienc

1 Web Web 1,,,, Web, Web : - i -


2 3 Pockets Pockest Java [6] API (Backtracking) 2 [7] [8] [3] i == Pockets 2.1 C3PV web [9] Pockets [10]Pockets 1 3 C

13金子敬一.indd

100 SDAM SDAM Windows2000/XP 4) SDAM TIN ESDA K G G GWR SDAM GUI


TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

(a) (b) 1 JavaScript Web Web Web CGI Web Web JavaScript Web mixi facebook SNS Web URL ID Web 1 JavaScript Web 1(a) 1(b) JavaScript & Web Web Web Webji

2 ( ) i

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

08-特集04.indd

tuat1.dvi

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

DEIM Forum 2009 E

The Japanese Journal of Health Psychology, 29(S): (2017)

(1) i NGO ii (2) 112

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

Izard 10 [1]Plutchik 8 [2] [3] Izard Neviarouskaya [4][5] 2.2 Hao [6] 1 Twitter[a] a) Shook Wikipedia

A B C B C ICT ICT ITC ICT

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

子どもの自尊感情の変容と教師との関係性

<8ED089EF8B D312D30914F95742E696E6464>

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

SNS GIS Abstract The Tourism-based Country Promotion Basic Act was enacted in Japan over a decade ago. Tourism is expected to be the primary contribut

2 122

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

RTM RTM Risk terrain terrain RTM RTM 48

Vol. 42 No MUC-6 6) 90% 2) MUC-6 MET-1 7),8) 7 90% 1 MUC IREX-NE 9) 10),11) 1) MUCMET 12) IREX-NE 13) ARPA 1987 MUC 1992 TREC IREX-N

2005ITRC-symposium-presen

DOUSHISYA-sports_R12339(高解像度).pdf

The 18th Game Programming Workshop ,a) 1,b) 1,c) 2,d) 1,e) 1,f) Adapting One-Player Mahjong Players to Four-Player Mahjong

07九州工業大学.indd

学位研究17号

3_23.dvi

06’ÓŠ¹/ŒØŒì

◎【教】⑯梅津正美先生【本文】/【教】⑯梅津正美先生【本文】

Takens / / 1989/1/1 2009/9/ /1/1 2009/9/ /1/1 2009/9/30,,, i

untitled

知能と情報, Vol.30, No.5, pp

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

Print

_念3)医療2009_夏.indd

Oda

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

Transcription:

1,a) 2 4 WC C WC C Grading Student programs for visualizing progress in classroom Naito Hiroshi 1,a) Saito Takashi 2 Abstract: To grade student programs in Computer-Aided Assessment system, we propose the method WC which is passed testing counts weighted by types of specifications for programming assignment. Comparing grade value between CAA system and teachers, teachers grade programs holisticly and change weights flexibility. By analyzing the association between grade and learning record data, method WC is a little better than not weighted method C. By questionnaire, teachers can not be concluded that either WC and C method are better but they think it s highly useful to display the progress using these methods. 1. TA TA 1 Department of Media Science, Faculty of Information Science and Technology, Osaka Institute of Technology 2 Department of Information Systems, Faculty of Information Science and Technology, Osaka Institute of Technology a) naitoh@is.oit.ac.jp computer-aided assessment, CAA [1], [2] CCA C CAA Hercules 2003 [3], C Java GUI [4] XML [5] Hercules 100 6 1) 1

2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ). 20 100 9 () HTML NFS Hercules 3. 3.1 ( ) 4 1 1 2

2 WC C 4 2 2 1 1 5 4 3 2 1 37 1 1 3 3.2 5 5 4 1 0 2 5 5 4 3 2 1 5 2 3 1 3 5 4 3 ( WC ) () 100 0 3 ( C ) WC C 2 5 WC 5 4 WC 57 C 53 WC 3 5 5 90 4 80 3 70 2 60 1 60 4. 3.2 1 work16 316 164 1 1 3

#include <stdio.h> int main(void) { int data[100]; int N, x, i, max; i = 0; while (scanf("%d", &x)!= EOF) { data[i] = x; i++; N = i; if (N > 0) { max = data[0]; for (i = 1; i < N; i++) { if (data[i] > max) max = data[i]; printf("%d %d \n", N, max); return 0; 3 4 0 5 6 6 16 1 9 2 27 for 7 27 () 7 4 WC C 12 WC C 1 while for for 8, 12 13 21 24 ( 1 ) 8 1 ( 2 ) 12 1 for while for ( 3 ) 13 for 1 while 12 ( 4 ) 21 ( 5 ) 24 main void gcc ( 1 ) ( 2 ) ( 3 ) ( 4 ) WC C 217 214 WC 20.2 31.0 C 30.6 19.5 WC 5. 4

5 WC 6 7 6 C 6 a2 WC C 6 5 6 5 WC5 WC1 5 1 SYA CMP WC5+WC4 5 4 Updates 6 C5 C1 5 1 C5+C4 5 4 5 12 12 a2 88 5 WC5+WC4 81 6 C5+C4 77 2 5 WC2 6 C4 a2 6 11 25 11 35 WC5+WC4 8 C5+C4 11 25 11 25 11 25 77 7 8 1.8 1.84 1 8 12.37 13.05 0 57 11 25 () 1 0 11 25 5 9 10 11 25 9 1 WC5 12 2 19 3 8 6 6 WC5 4 WC1 1 3 6 WC1 2 11 5

9 WC 12 C 10 C 13 a2 11 WC X 8 1 11 25 WC1 8 3 8 3 WC1 WC1 7 4 7 7 4 WC1 11 12 1% WC -0.529 C -0.548 C WC 1.24 1.56 C 1.17 1.60 WC 6. 4 4 1 7 8 13 14 5 6 WC C WC 7 1 3 Hercules 5 13 5 13 8 7. ( WC) 27 6

4 1 1 4 5 1 0 2 2 5 4 5 1 0 3 2 3 2 1 4 1 1 4 3 5 4 6 0 0 5 4 2 0 6 1 3 2 7 3 3 2 1 ( 70 ) 3 3 0 8 4 2 0 9 5 1 0 10 6 0 0 11 4 1 1 12 3 1 2 13 2 1 3 14 1 C II 4 5 1 0 1) 2) 3) ( C) WC C WC C 20 C II [3] Vol. 2008, No. 13, pp. 33 40 (2008). [4] GUI Vol. 2008, No. 93, pp. 81 88 (2008). [5] VMA Vol. 24, pp. 7 15 (2009). [6] Olson, D. M.: The reliability of analytic and holistic methods in rating students computer programs, 9th SIGCSE technical symposium on Computer science education, pp. 293 298 (1988). [7] Smith, L. and Cordova, J.: Weighted primary trait analysis for computer program evaluation, Computer Science Education, Vol. 20, No. 6, pp. 14 19 (2005). [8] Joy, M., Griffiths, N. and Boyatt, R.: The BOSS online submission and assessment system, Educational Resources in Computing, Vol. 5, No. 3 (2005). [1] Ala-Mutka, K.: A Survey of Automated Assessment Approaches for Programming Assignments, Computer Science Education, Vol. 15, No. 2, pp. 83 102 (2005). [2] Douce, C., Livingstone, D. and Orwell, J.: Automatic test-based assessment of programming: A review, Educational Resources in Computing, Vol. 5, No. 3 (2005). 7