USABILITY OF NATURAL LANGUAGE PROCESSING TO ASSIST STUDENTS IN LEARNING PROGRAMMING: A CASE STUDY OF GRETSA UNIVERSITY

Show simple item record

dc.contributor.author NJAU, BRIAN BENEDICT
dc.date.accessioned 2024-05-21T12:14:08Z
dc.date.available 2024-05-21T12:14:08Z
dc.date.issued 2023
dc.identifier.uri https://ir.gretsauniversity.ac.ke/xmlui/handle/20.500.12736/4066
dc.description.abstract This study concentrates on the use of natural language processing in learning contexts, especially in learning programming which is characterized by a natural linguistic programming branch that implicates the combination of computational linguistics and rule-based modeling of human language. To study programming deals with the aspects of code debugging features, NLP tools, and NLP infrastructure. This study checks on how students use NLP to learn how to do programming and how the process is engaging from the start to the point where they can be up for work, also checks on how university students learn how to program through experience and self-study. This study has the general objective which was to evaluate the use of NLP in learning programming and the specific objectives which were to evaluate the NLP tools in assisting students to learn programming, to evaluate the NLP infrastructure that is needed to assist students in learning programming, to evaluate how NLP code debugging feature assist student in learning programming. The study used a case study research design in the approach of narrowing down from a broader perspective to a single unit and the technique of data collection is simple collection. Yamane’s formula for sampling was put into use in this study for the random selection of the selected census. Resultantly, the use of descriptive statistics aimed at analyzing the collected data via questionnaires as the primary collection instrument. The instrument was tested and analyzed for validity and reliability using Cronbach’s Coefficient Alpha formula. The use of ANOVA tested the suitability of this study. The SPSS Statistic Subscription version provided a statistical tool for analysis all through. From the research, the data collected showed that most students use natural language processing to learn programming and gain experience throughout the university learning time. The learning time from class was the major concern from the literature and the code debugging features were the main factor for students learning programming using natural language processing. en_US
dc.publisher Gretsa University en_US
dc.title USABILITY OF NATURAL LANGUAGE PROCESSING TO ASSIST STUDENTS IN LEARNING PROGRAMMING: A CASE STUDY OF GRETSA UNIVERSITY en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search the Digital Repository


Browse

My Account