Grin logo
en de es fr
Shop
GRIN Website
Publier des textes, profitez du service complet
Go to shop › Didactique - Informatique

Using different assessment screens to evaluate students' Object-Oriented Programming (OOP) skills

Titre: Using different assessment screens to evaluate students' Object-Oriented Programming (OOP) skills

Essai , 2016 , 9 Pages

Autor:in: Yeeshtdevisingh Hosanee (Auteur)

Didactique - Informatique
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Assessing students in classrooms is important. Self-assessment is also another important part in teaching and learning. It helps both teachers and the students to understand where to improve in the school curriculum.

Therefore in this paper we have talked on the different self-assessment screens which are available to teach computer programming. We proposed a new way of self-assessing novice learners to evaluate novice Object-Oriented Programming (OOP) learners theoretical and java coding skills.

A previous work was published (Hosanee, 2015) where the requirements of a novice OOP tool were identified. An OOP novice learning tool was built. The software consisted of many features. E-assessment was among one of the software.

Therefore, in this paper, the assessments screens are being evaluated. Feedbacks received from novice OOP learners confirmed that the screens were simple and students enjoyed answering the questions.

Extrait


Inhaltsverzeichnis (Table of Contents)

  • Introduction
  • Background study
  • Methodology
  • Results
    • Theoretical self-assessments questions
      • First Method
      • Second Method
    • Java coding self-assessments questions
      • First Method
      • Second Method
        • Inheritance Java question

Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)

This paper aims to evaluate different assessment screens designed to assess Object-Oriented Programming (OOP) students. The main objective is to provide a comprehensive approach for evaluating both theoretical and coding skills in novice OOP learners.

  • Self-assessment in OOP learning
  • Evaluating theoretical and coding skills in OOP
  • Formative and summative assessment in OOP
  • Different approaches to assess OOP concepts
  • The importance of simple and engaging assessment tools

Zusammenfassung der Kapitel (Chapter Summaries)

The introduction highlights the importance of assessment, both in formal classroom settings and informal self-assessment, for evaluating student performance and identifying areas for improvement. The paper emphasizes the need for self-assessment tools in OOP learning, particularly for theoretical understanding beyond coding skills.

The background study provides an overview of existing research in OOP assessment, emphasizing the challenges of teaching OOP and the need for effective evaluation tools. It discusses the two main categories of assessment: formative and summative, and highlights various research efforts in OOP evaluation, including those focused on emotional states, Delphi techniques, criterion-referenced assessment, self-assessment, and web-based platforms.

The methodology section outlines the approach taken in this paper, which involves integrating both summative and formative self-assessment questions within an OOP novice software learning tool. It emphasizes the importance of assessing both theoretical and coding skills, and the use of Java programming language for coding assessments.

The results section presents the findings of the evaluation of different self-assessment screens. The paper showcases examples of theoretical and coding assessment questions, including fill-in-the-blank questions, inheritance questions, and questions designed to test understanding of Java constructors. It highlights the positive feedback received from novice learners, emphasizing the simplicity and effectiveness of the assessment screens.

Schlüsselwörter (Keywords)

This paper focuses on Object-Oriented Programming (OOP), novice OOP learners, software tools, assessment tools, inheritance, association, formative assessment, summative assessment, sub-classes, super classes, and Java programming. The research investigates the effectiveness of different assessment screens in evaluating theoretical and coding skills of novice OOP learners.

Fin de l'extrait de 9 pages  - haut de page

Résumé des informations

Titre
Using different assessment screens to evaluate students' Object-Oriented Programming (OOP) skills
Auteur
Yeeshtdevisingh Hosanee (Auteur)
Année de publication
2016
Pages
9
N° de catalogue
V321036
ISBN (ebook)
9783668215917
ISBN (Livre)
9783668215924
Langue
anglais
mots-clé
using object-oriented programming
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Yeeshtdevisingh Hosanee (Auteur), 2016, Using different assessment screens to evaluate students' Object-Oriented Programming (OOP) skills, Munich, GRIN Verlag, https://www.grin.com/document/321036
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  9  pages
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contact
  • Prot. des données
  • CGV
  • Imprint