Computer Assisted Assessment for Computer Programming Course with Agent Based Architecture

被引:0
|
作者
Masrom, S. [1 ]
Abd Rahman, A. S. [2 ]
Shafie, A. S. [1 ]
机构
[1] Univ Teknol MARA, Fac Informat Technol & Quantitat Sci, Seri Iskandar, Perak, Malaysia
[2] Univ Teknol PETRONAS, Comp & Informat Sci Dept, Tronoh, Perak, Malaysia
来源
PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND INFORMATICS | 2009年
关键词
Agent based system; Computer programming; Computer Assisted Assessment (CAA); E-learning; Performance;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Computer programming is considered a fundamental subject in most of engineering and computer related programs in many universities. Usually, the teaching responsibility is given to a single department, which will service the entire university. The limit on staffing will most certainly result in the creation of big-sized classes. This in turn, will produce voluminous workload to the teaching staff hence rendering close monitoring of students' performance next to impossible. This paper proposes a distributed and agent oriented architecture for a Student Assessment System. In the realm of Computer Assisted Assessment (CAA) a lot of systems in used currently are both centralized and standalone. Our design concentrates on two primary goals; to harness the power of distributed computing and to make CAA an integrated part of any existing E-Learning System. We have analyzed and extracted important functionalities required for the system, describe agent's roles for concerning each of the functions. We also describe the communication and accessibility aspect of the agents. We have developed an independent assessment module and performed some tests in a computer laboratory environment. We present in the last section of the paper, our findings regarding the assessment module's performance.
引用
收藏
页码:21 / +
页数:2
相关论文
共 50 条
  • [1] An Adaptation of Agent-Based Computer-Assisted Assessment into E-Learning Environment
    Masrom, Suraya
    Abd Rahman, Abdullah Sani
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2009, 3 (03): : 163 - 170
  • [2] E-LEARNING AND E-ASSESSMENT FOR A COMPUTER PROGRAMMING COURSE
    Harley, Zenon
    Harley, Eric
    EDULEARN11: 3RD INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2011, : 2074 - 2080
  • [3] Continuous assessment in a computer programming course supported by a software tool
    Restrepo-Calle, Felipe
    Ramirez Echeverry, Jhon J.
    Gonzalez, Fabio A.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2019, 27 (01) : 80 - 89
  • [4] Online Interactive Module for Teaching a Computer Programming Course
    Othman, Aisha
    Pislaru, Crinela
    Impes, Ahmed
    PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2013), 2013, : 617 - 625
  • [5] Impact of Effective Assessment towards Students' Motivation in Computer Programming Course
    Azmi, Nor Azlinda
    Mohd-Yusof, Khairiyah
    Phang, Fatin Aliah
    2017 7TH WORLD ENGINEERING EDUCATION FORUM (WEEF), 2017, : 415 - 419
  • [6] Computer programming course for senior citizens to support computer programming education at elementary schools
    Yamachi H.
    Ohashi Y.
    Kumeno F.
    Matsuda H.
    Tsujimura Y.
    Murokoshi Y.
    Computer Software, 2020, 37 (01) : 31 - 37
  • [7] Designing programming exercises with computer assisted instruction
    Wang, Fu Lee
    Wong, Tak-Lam
    HYBRID LEARNING AND EDUCATION, PROCEEDINGS, 2008, 5169 : 283 - +
  • [8] Programming web-course analysis: how to introduce computer programming?
    Ribeiro, Romenig da Silva
    Machado Faria, Tulio Vitor
    Brandao, Leonidas de Oliveira
    Franco Brandao, Anarosa Alves
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [9] COMPUTER-PROGRAMMING IN A SPATIAL-ANALYSIS COURSE
    GESLER, W
    KAPLAN, A
    JOURNAL OF GEOGRAPHY, 1993, 92 (03) : 139 - 145
  • [10] Assessment frequency in introductory computer programming disciplines
    Brito, Miguel A.
    de Sa-Soares, Filipe
    COMPUTERS IN HUMAN BEHAVIOR, 2014, 30 : 623 - 628