Matches in SemOpenAlex for { <https://semopenalex.org/work/W3085405724> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W3085405724 abstract "Program comprehension is challenging for many novice developers. Literature indicates that program comprehension is greatly influenced by the specific purpose of reading a program, i.e., the task. However, the task has often been used in research as a measure for program comprehension. Our study takes an inverse approach to investigate the effect of using the task as a facilitator to improve novice developers program comprehension. To measure the effect, our previously published program comprehension mental model of novice developers was utilized. In a sense, the study provides an empirical evaluation of our proposed model in terms of its ability to capture the novice developer's mental model properly. The comprehensive experiment involved one hundred and seventy-eight (178) novice developers from three (3) universities and investigated the effect of six (6) tasks with difficulties ranked according to the cognitive categories of Revised Bloom Taxonomy. The results of the experiment confirmed that performing the tasks can improve program comprehension of novice developers. It demonstrated that different tasks improved different abstraction levels of the mental model and further indicated that higher cognitive category tasks improve program comprehension mental model at higher abstraction levels. The results also showed that the mental model we have proposed earlier is able to capture what novice developers know in response to the tasks they perform. The general implication of the study is that the tasks can be an effective tool for computing educators to incorporate program comprehension in programming courses, whereby these tasks need to be introduced in stages in the teaching of programming; starting initially from the lower cognitive categories' tasks such as Recall and culminating at the higher cognitive categories' tasks such as Modification by first taking into consideration the novices' programming levels." @default.
- W3085405724 created "2020-09-21" @default.
- W3085405724 creator A5017102680 @default.
- W3085405724 creator A5032537798 @default.
- W3085405724 creator A5044112984 @default.
- W3085405724 creator A5059112474 @default.
- W3085405724 date "2020-07-13" @default.
- W3085405724 modified "2023-10-16" @default.
- W3085405724 title "Performing Tasks Can Improve Program Comprehension Mental Model of Novice Developers" @default.
- W3085405724 cites W1964679590 @default.
- W3085405724 cites W2014243053 @default.
- W3085405724 cites W2097750323 @default.
- W3085405724 cites W2120704737 @default.
- W3085405724 cites W2133247167 @default.
- W3085405724 cites W2148802858 @default.
- W3085405724 cites W2154671002 @default.
- W3085405724 cites W2162363818 @default.
- W3085405724 cites W3000395122 @default.
- W3085405724 cites W4291213652 @default.
- W3085405724 doi "https://doi.org/10.1145/3387904.3389277" @default.
- W3085405724 hasPublicationYear "2020" @default.
- W3085405724 type Work @default.
- W3085405724 sameAs 3085405724 @default.
- W3085405724 citedByCount "2" @default.
- W3085405724 countsByYear W30854057242021 @default.
- W3085405724 countsByYear W30854057242023 @default.
- W3085405724 crossrefType "proceedings-article" @default.
- W3085405724 hasAuthorship W3085405724A5017102680 @default.
- W3085405724 hasAuthorship W3085405724A5032537798 @default.
- W3085405724 hasAuthorship W3085405724A5044112984 @default.
- W3085405724 hasAuthorship W3085405724A5059112474 @default.
- W3085405724 hasConcept C107457646 @default.
- W3085405724 hasConcept C127413603 @default.
- W3085405724 hasConcept C149091818 @default.
- W3085405724 hasConcept C15744967 @default.
- W3085405724 hasConcept C169760540 @default.
- W3085405724 hasConcept C169900460 @default.
- W3085405724 hasConcept C175154964 @default.
- W3085405724 hasConcept C188147891 @default.
- W3085405724 hasConcept C199360897 @default.
- W3085405724 hasConcept C201995342 @default.
- W3085405724 hasConcept C2776831358 @default.
- W3085405724 hasConcept C2777561058 @default.
- W3085405724 hasConcept C2777904410 @default.
- W3085405724 hasConcept C2780451532 @default.
- W3085405724 hasConcept C2982912361 @default.
- W3085405724 hasConcept C41008148 @default.
- W3085405724 hasConcept C511192102 @default.
- W3085405724 hasConcept C77805123 @default.
- W3085405724 hasConceptScore W3085405724C107457646 @default.
- W3085405724 hasConceptScore W3085405724C127413603 @default.
- W3085405724 hasConceptScore W3085405724C149091818 @default.
- W3085405724 hasConceptScore W3085405724C15744967 @default.
- W3085405724 hasConceptScore W3085405724C169760540 @default.
- W3085405724 hasConceptScore W3085405724C169900460 @default.
- W3085405724 hasConceptScore W3085405724C175154964 @default.
- W3085405724 hasConceptScore W3085405724C188147891 @default.
- W3085405724 hasConceptScore W3085405724C199360897 @default.
- W3085405724 hasConceptScore W3085405724C201995342 @default.
- W3085405724 hasConceptScore W3085405724C2776831358 @default.
- W3085405724 hasConceptScore W3085405724C2777561058 @default.
- W3085405724 hasConceptScore W3085405724C2777904410 @default.
- W3085405724 hasConceptScore W3085405724C2780451532 @default.
- W3085405724 hasConceptScore W3085405724C2982912361 @default.
- W3085405724 hasConceptScore W3085405724C41008148 @default.
- W3085405724 hasConceptScore W3085405724C511192102 @default.
- W3085405724 hasConceptScore W3085405724C77805123 @default.
- W3085405724 hasLocation W30854057241 @default.
- W3085405724 hasOpenAccess W3085405724 @default.
- W3085405724 hasPrimaryLocation W30854057241 @default.
- W3085405724 hasRelatedWork W1596761209 @default.
- W3085405724 hasRelatedWork W1990415753 @default.
- W3085405724 hasRelatedWork W2011670355 @default.
- W3085405724 hasRelatedWork W2090804590 @default.
- W3085405724 hasRelatedWork W2117853386 @default.
- W3085405724 hasRelatedWork W2122645309 @default.
- W3085405724 hasRelatedWork W2158446792 @default.
- W3085405724 hasRelatedWork W2289004814 @default.
- W3085405724 hasRelatedWork W4312807439 @default.
- W3085405724 hasRelatedWork W2101467440 @default.
- W3085405724 isParatext "false" @default.
- W3085405724 isRetracted "false" @default.
- W3085405724 magId "3085405724" @default.
- W3085405724 workType "article" @default.