Assessment of programming modules in software engineering education

Research output: Contribution to Book/Report typesChapter

Abstract

Assessment plays a very important role in how students learn. There has been extensive research done on different modes of assessments in higher education. This paper reports on how that research applies to programming modules in Software Engineering education. The paper also discusses the author’s experience and the student perceptions of several assessment modes in programming modules. A questionnaire survey was conducted among 167 undergraduate computing students to get their perceptions on the preferred mode of assessment for programming modules in Software Engineering education. The paper also investigates the effect automated marking systems could have on programming assessments by gathering student perceptions. Student perceptions sought reveal that they would complete more weekly lab exercises if they were to get instant feedback on their submissions from an automated tool.
Original languageEnglish
Title of host publicationProceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017)
Place of PublicationGermany
PublisherSpringer
Publication statusAccepted/In press - 28 Apr 2017

Fingerprint

programming
engineering
education
student
software
questionnaire
experience

Keywords

  • Assessment
  • education
  • engineering
  • programming
  • software
  • teaching

Cite this

Ajit, S. (Accepted/In press). Assessment of programming modules in software engineering education. In Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017) Germany: Springer.
Ajit, Suraj. / Assessment of programming modules in software engineering education. Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017). Germany : Springer, 2017.
@inbook{9d0dffbf4b5744a7a4eea64bd04f34a5,
title = "Assessment of programming modules in software engineering education",
abstract = "Assessment plays a very important role in how students learn. There has been extensive research done on different modes of assessments in higher education. This paper reports on how that research applies to programming modules in Software Engineering education. The paper also discusses the author’s experience and the student perceptions of several assessment modes in programming modules. A questionnaire survey was conducted among 167 undergraduate computing students to get their perceptions on the preferred mode of assessment for programming modules in Software Engineering education. The paper also investigates the effect automated marking systems could have on programming assessments by gathering student perceptions. Student perceptions sought reveal that they would complete more weekly lab exercises if they were to get instant feedback on their submissions from an automated tool.",
keywords = "Assessment, education, engineering, programming, software, teaching",
author = "Suraj Ajit",
year = "2017",
month = "4",
day = "28",
language = "English",
booktitle = "Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017)",
publisher = "Springer",

}

Ajit, S 2017, Assessment of programming modules in software engineering education. in Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017). Springer, Germany.

Assessment of programming modules in software engineering education. / Ajit, Suraj.

Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017). Germany : Springer, 2017.

Research output: Contribution to Book/Report typesChapter

TY - CHAP

T1 - Assessment of programming modules in software engineering education

AU - Ajit, Suraj

PY - 2017/4/28

Y1 - 2017/4/28

N2 - Assessment plays a very important role in how students learn. There has been extensive research done on different modes of assessments in higher education. This paper reports on how that research applies to programming modules in Software Engineering education. The paper also discusses the author’s experience and the student perceptions of several assessment modes in programming modules. A questionnaire survey was conducted among 167 undergraduate computing students to get their perceptions on the preferred mode of assessment for programming modules in Software Engineering education. The paper also investigates the effect automated marking systems could have on programming assessments by gathering student perceptions. Student perceptions sought reveal that they would complete more weekly lab exercises if they were to get instant feedback on their submissions from an automated tool.

AB - Assessment plays a very important role in how students learn. There has been extensive research done on different modes of assessments in higher education. This paper reports on how that research applies to programming modules in Software Engineering education. The paper also discusses the author’s experience and the student perceptions of several assessment modes in programming modules. A questionnaire survey was conducted among 167 undergraduate computing students to get their perceptions on the preferred mode of assessment for programming modules in Software Engineering education. The paper also investigates the effect automated marking systems could have on programming assessments by gathering student perceptions. Student perceptions sought reveal that they would complete more weekly lab exercises if they were to get instant feedback on their submissions from an automated tool.

KW - Assessment

KW - education

KW - engineering

KW - programming

KW - software

KW - teaching

M3 - Chapter

BT - Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017)

PB - Springer

CY - Germany

ER -

Ajit S. Assessment of programming modules in software engineering education. In Proceedings of 13th China Europe Symposium on Software Engineering Education (CEISEE 2017). Germany: Springer. 2017