Algorithm for Adaptive Learning Process and Improving Learners' Skills in Java Programming Language

No Thumbnail Available

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Wiley

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Top 10%
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

Adaptive approaches within distance learning systems enable adapting teaching process to the needs of each learner during the learning process. This paper presents an algorithm for creating an adaptive learning process that provides knowledge and skills improvement for learners in the Java programming language. Also, it presents the application of the tool that checks the learner's knowledge through solving practical tasks from the Java programming language. The adaptive learning process in this work leads the learner through teaching materials and practical tasks where the acquired knowledge is required to be applied. Also, the algorithm, based on the measurement of knowledge and time spent on a particular part of the learning process with detailed feedback and the demonstration of observed deficiencies, directs the learner to teaching materials that allow improving the demonstrated knowledge. Teaching materials are conceived as learning objects and, as such, allow for the application of adaptive approach. An analysis of the effectiveness of the algorithm and tool for practical knowledge testing from the Java programming language was done with a test group of learners who gave their opinions and grades.

Description

Mishra, Alok/0000-0003-1275-2050; Gavrilovic, Nebojsa/0000-0002-2076-4214

Keywords

adaptive systems, algorithm for adaptive learning process, engineering education, Java grader, learning object, online self-assessment, web based learning

Turkish CoHE Thesis Center URL

Fields of Science

05 social sciences, 0503 education

Citation

WoS Q

Q2

Scopus Q

Q1
OpenCitations Logo
OpenCitations Citation Count
14

Source

Computer Applications in Engineering Education

Volume

26

Issue

5

Start Page

1362

End Page

1382

Collections

PlumX Metrics
Citations

CrossRef : 9

Scopus : 20

Captures

Mendeley Readers : 101

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
2.42113064

Sustainable Development Goals

2

ZERO HUNGER
ZERO HUNGER Logo

3

GOOD HEALTH AND WELL-BEING
GOOD HEALTH AND WELL-BEING Logo

5

GENDER EQUALITY
GENDER EQUALITY Logo

6

CLEAN WATER AND SANITATION
CLEAN WATER AND SANITATION Logo

11

SUSTAINABLE CITIES AND COMMUNITIES
SUSTAINABLE CITIES AND COMMUNITIES Logo

14

LIFE BELOW WATER
LIFE BELOW WATER Logo

15

LIFE ON LAND
LIFE ON LAND Logo

16

PEACE, JUSTICE AND STRONG INSTITUTIONS
PEACE, JUSTICE AND STRONG INSTITUTIONS Logo

17

PARTNERSHIPS FOR THE GOALS
PARTNERSHIPS FOR THE GOALS Logo