Teaching and learning data structure concepts via Visual Kinesthetic Pseudocode with the aid of a constructively aligned app. Issue 6 (20th September 2016)
- Record Type:
- Journal Article
- Title:
- Teaching and learning data structure concepts via Visual Kinesthetic Pseudocode with the aid of a constructively aligned app. Issue 6 (20th September 2016)
- Main Title:
- Teaching and learning data structure concepts via Visual Kinesthetic Pseudocode with the aid of a constructively aligned app
- Authors:
- Odisho, Ogen
Aziz, Mark
Giacaman, Nasser - Abstract:
- Abstract: Data Structures is an integral topic for any Computer Science or Software Engineering degree, identified as a Core Tier‐1 topic of the ACM/IEEE Computer Science Curricula. The underlying concepts are inherently abstract, making them especially difficult to understand for novice programmers. This paper proposes a cognitively challenging technique to help students understand the thought process that the learning outcomes of fundamental data structure units aim to achieve. The development of this thought process is using a technique we term Visual Kinesthetic Pseudocode, with the overarching goal of helping students code without coding, yet providing the necessary scaffold to guide them in implementing the data structures with real code. This was implemented in the form of INTERACTIVE DS, an app for students and teachers to guide the learning of fundamental data structure concepts. The evaluations demonstrate that students strongly credited INTERACTIVE DS in aiding their understanding of concepts and confidence in applying data structure concepts in practice. The study is also a step forward in revealing potential threshold concepts pertaining to data structure modules. © 2016 Wiley Periodicals, Inc. Comput Appl Eng Educ 24:926–933, 2016; View this article online atwileyonlinelibrary.com/journal/cae ; DOI10.1002/cae.21768
- Is Part Of:
- Computer applications in engineering education. Volume 24:Issue 6(2016:Nov.)
- Journal:
- Computer applications in engineering education
- Issue:
- Volume 24:Issue 6(2016:Nov.)
- Issue Display:
- Volume 24, Issue 6 (2016)
- Year:
- 2016
- Volume:
- 24
- Issue:
- 6
- Issue Sort Value:
- 2016-0024-0006-0000
- Page Start:
- 926
- Page End:
- 933
- Publication Date:
- 2016-09-20
- Subjects:
- Data structures -- CS2 -- Active learning -- programming -- abstract data types
Engineering -- Study and teaching (Higher) -- Periodicals
Engineering -- Computer-assisted instruction -- Periodicals
620 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-0542 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cae.21768 ↗
- Languages:
- English
- ISSNs:
- 1061-3773
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.646000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 377.xml