COSTECH Integrated Repository

Scripting language as an alternative for providing a gentle learning curve in programming: a case of java and python

Show simple item record

dc.creator Donald, Stephen
dc.date 2019-08-28T08:11:33Z
dc.date 2019-08-28T08:11:33Z
dc.date 2016
dc.date.accessioned 2022-10-20T13:46:55Z
dc.date.available 2022-10-20T13:46:55Z
dc.identifier Donald, S. (2016). Scripting language as an alternative for providing a gentle learning curve in programming: a case of java and python. Dodoma: The University of Dodoma
dc.identifier http://hdl.handle.net/20.500.12661/1181
dc.identifier.uri http://hdl.handle.net/20.500.12661/1181
dc.description Dissertation (MSc Computer Science)
dc.description In computing studies, students learn a number of computing aspects, one of them being computer programming. Computer programming can be taught in different approaches and in different languages. Each approach or language has its own strengths and weaknesses. The discussion on this research was based on determining the language that has more features for providing a gentle learning curve to a first time learner. This research was conducted through an experimental approach whereby participants were assigned randomly in experimental and control groups. The experimental group was taught programming using Python while the control group was taught in Java. Both groups were assessed with the same type of questions. The data analysis was based on identifying the occurrence of syntax errors in each question. The results obtained from data analysis revealed that in each Python question there exists approximately one syntax error compared to approximately three syntax errors in each Java question. The results emphasized that there is a statistically significant difference between the two groups, indicating that scripting language, such as Python can highly improve the student’s learning curve compared to object oriented programming languages, such as Java. The results of this research show that when scripting language is taught in an introductory course to programming, it will provide a gentle learning curve to students.
dc.publisher The University of Dodoma
dc.subject Scripting language
dc.subject Programming
dc.subject Computer programming
dc.subject Java
dc.subject Python
dc.subject Programming languages
dc.title Scripting language as an alternative for providing a gentle learning curve in programming: a case of java and python
dc.type Dissertation


Files in this item

Files Size Format View
STEPHEN DONALD.pdf 632.2Kb application/pdf View/Open

This item appears in the following Collection(s)

Show simple item record

Search COSTECH


Advanced Search

Browse

My Account