Students’ Understanding of an Object-Oriented Design Task – A Case Study

α
Andreas Febrian
Andreas Febrian
σ
Oenardi Lawanto
Oenardi Lawanto

Send Message

To: Author

Students’ Understanding of an Object-Oriented Design Task – A Case Study

Article Fingerprint

ReserarchID

X9FL5

Students’ Understanding of an Object-Oriented Design Task – A Case Study Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu

Abstract

Students must understand a problem accurately to solve it correctly. Unfortunately, numerous studies reported that students only have a partial understanding of the information presented in the problem description, including in computer science. This study assesses students’ task and revised-task interpretations when working on an object-oriented design problem. Multiple qualitative case study research was used in this study. Two male and two female senior computer science students at Utah State University, USA, volunteered as participants. They were asked to solve five programming problems while thinking aloud, complete surveys, and answer several interview questions. The study found that the participants were able to identify most of the essential information after the initial reading of the problem description. They strategically ignore detailed information that may affect their design decisions and update it throughout their problem-solving enterprise.

References

56 Cites in Article
  1. Deborah Butler,Sylvie Cartier (2004). Promoting Effective Task Interpretation as an Important Work Habit: A Key to Successful Teaching and Learning.
  2. Presentacion Rivera-Reyes,Oenardi Lawanto,Michael Pate (2017). Students’ Task Interpretation and Conceptual Understanding in an Electronics Laboratory.
  3. Oenardi Lawanto,Angela Minichiello,Jacek Uziak,Andreas Febrian (2018). Students’ Task Understanding during Engineering Problem Solving in an Introductory Thermodynamics Course.
  4. Deborah Butler,Philip Winne (1995). Feedback and Self-Regulated Learning: A Theoretical Synthesis.
  5. D Butler,S Cartier (2005). American Educational Research Association 2005 AERA Annual Meeting April 11–15, Montréal, Québec, Canada.
  6. Oenardi Lawanto,Gary Stewardson (2013). Students’ interest and expectancy for success while engaged in analysis- and creative design activities.
  7. O Lawanto,A Minichiello,J Uziak,A Febrian (2018). Task Affect and Task Understanding in Engineering Problem-Solving.
  8. A Hadwin,M Oshige,M Miller,P Wild (2009). EXAMINING THE AGREEMENT BETWEEN STUDENT AND INSTRUCTOR TASK PERCEPTIONS IN A COMPLEX ENGINEERING DESIGN TASK.
  9. Marietjie Havenga (2015). The role of metacognitive skills in solving object-oriented programming problems: a case study.
  10. Jun Peng,Minhong Wang,Demetrios Sampson (2017). Scaffolding Project-Based Learning of Computer Programming in an Online Learning Environment.
  11. Katrina Falkner,Rebecca Vivian,Nickolas Falkner (2014). Identifying computer science self-regulated learning strategies.
  12. B Zimmerman (2008). Investigating Self-Regulation and Motivation: Historical Background, Methodological Developments, and Future Prospects.
  13. Deborah Butler,Leyton Schnellert,Sylvie Cartier (2017). Layers of Self- and Co-Regulation: Teachers Working Collaboratively to Support Adolescents' Self-Regulated Learning through Reading.
  14. S Cartier,D Butler (2004). Elaboration and validation of questionnaires and plan for analysis.
  15. Deborah Butler,Sylvie Cartier (2004). Advancing Research and Practice about Self-Regulated Learning.
  16. D Butler,L Schnellert,K Macneil (2015). Collaborative inquiry and distributed agency in educational change: A case study of a multi-level community of inquiry.
  17. D Butler (1998). Metacognition and Learning Disabilities.
  18. Deborah Butler (1995). Promoting Strategic Learning by Postsecondary Students with Learning Disabilities.
  19. Oenardi Lawanto,Andreas Febrian (2018). Students’ Self-Regulated Learning Deficiencies During the Capstone Design Course.
  20. Christopher Saulnier,Aikaterini Bagiati,John Brisson (2018). A Comparison of Student Design Activity Preferences Before and After a Design-Based Wilderness Education Experience.
  21. Andreas Febrian,Oenardi Lawanto (2018). Do Computer Science Students Understand Their Programming Task?—A Case Study of Solving the Josephus Variant Problem.
  22. T Abdillah,S Nusantara,H Subanj,A Susanto,Abadyo (2016). The Students Decision Making in Solving Discount Problem.
  23. Charles Carver,Michael Scheier (1990). Origins and functions of positive and negative affect: A control-process view..
  24. Ville Isomöttönen,Ville Tirronen (2013). Teaching programming by emphasizing self-direction.
  25. K Leiviskä,M Siponen (2013). 6 Understanding Why Students Drop Out.
  26. Ali Alharbi,Frans Henskens,Michael Hannaford (2012). Student-Centered Learning Objects to Support the Self-Regulated Learning of Computer Science.
  27. Susan Bergin,Ronan Reilly,Desmond Traynor (2005). Examining the role of self-regulated learning on introductory programming performance.
  28. T Shaft (1995). Helping Programmers Understand Computer Programs: the Use of Metacognition.
  29. V Kumar (2005). Effects of self-regulated learning in programming.
  30. J Creswell (2012). Qualitative Inquiry and Research Design: Choosing Among Five Approaches.
  31. Daniel Dinsmore,Patricia Alexander,Sandra Loughlin (2008). Focusing the Conceptual Lens on Metacognition, Self-regulation, and Self-regulated Learning.
  32. Deborah Butler,Sylvie Cartier (2018). Advancing Research and Practice about Self-Regulated Learning.
  33. S Johnson (2008). Cognitive Analysis of Expert and Novice Troubleshooting Performance.
  34. H Jonassen (2000). Toward a design theory of problem solving.
  35. David Jonassen (2004). Learning to Solve Problems: An Instructional Design Guide.
  36. D Jonassen (2010). Learning to solve problems: A handbook for designing problem-solving learning environments.
  37. N Gronlund,E Gronlund,C Waugh (2013). Assessment of Student Achievement.
  38. Tigerfish (2017). Hydrocynus forskahlii (Elongate tigerfish).
  39. Katrina Falkner,Claudia Szabo,Dee Michell,Anna Szorenyi,Shantel Thyer (2015). Gender Gap in Academia.
  40. Colleen Lewis,Ruth Anderson,Ken Yasuhara (2016). "I Don't Code All Day".
  41. Sandy Graham,Celine Latulipe (2003). CS girls rock.
  42. Lilly Irani (2004). Understanding gender and confidence in CS course culture.
  43. Christina Outlay,Alana Platt,Kacie Conroy (2017). Getting IT Together.
  44. Jennifer Wang,Sepehr Hejazi Moghadam,Juliet Tiffany-Morales (2017). Social Perceptions in Computer Science and Implications for Diverse Students.
  45. V Renumol,Dharanipragada Janakiram,S Jayaprakash (2010). Identification of Cognitive Processes of Effective and Ineffective Students During Computer Programming.
  46. Jeannette Wing (2008). Computational thinking and thinking about computing.
  47. R Glaser (1992). Expert knowledge and processes of thinking.
  48. Robert Hoffman (1996). How Can Expertise be Defined? Implications of Research from Cognitive Psychology.
  49. John Flavell (1976). Metacognitive Aspects of Problem Solving.
  50. J Flavell (1979). Metacognition and cognitive monitoring: A new area of cognitive-developmental inquiry.
  51. Henri Christiaans,Kees Venselaar (2005). Creativity in Design Engineering and the Role of Knowledge: Modelling the Expert.
  52. A Hadwin (2006). Do your students really understand your assignments?.
  53. Michelene Chi,Nicholas De Leeuw,Mei‐hung Chiu,Christian Lavancher (1994). Eliciting Self‐Explanations Improves Understanding.
  54. Oenardi Lawanto,Harry Santoso (2013). Self-Regulated Learning Strategies of Engineering College Students While Learning Electric Circuit Concepts with Enhanced Guided Notes.
  55. Rani Rani Rani,Issy Yuliasri,Januarious Mujiayanto,Puji Astuti (2023). Enhancing Teacher Professional Development: Insight from Teacher Professional Learning Activities.
  56. B Second,Author,Born Computer Science from the X.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Andreas Febrian. 2020. \u201cStudents’ Understanding of an Object-Oriented Design Task – A Case Study\u201d. Global Journal of Human-Social Science - G: Linguistics & Education GJHSS-G Volume 20 (GJHSS Volume 20 Issue G1): .

Download Citation

Issue Cover
GJHSS Volume 20 Issue G1
Pg. 33- 41
Journal Specifications

Crossref Journal DOI 10.17406/GJHSS

Print ISSN 0975-587X

e-ISSN 2249-460X

Keywords
Classification
GJHSS-G Classification: FOR Code: 130399
Version of record

v1.2

Issue date

February 29, 2020

Language
en
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 2589
Total Downloads: 1343
2026 Trends
Related Research

Published Article

Students must understand a problem accurately to solve it correctly. Unfortunately, numerous studies reported that students only have a partial understanding of the information presented in the problem description, including in computer science. This study assesses students’ task and revised-task interpretations when working on an object-oriented design problem. Multiple qualitative case study research was used in this study. Two male and two female senior computer science students at Utah State University, USA, volunteered as participants. They were asked to solve five programming problems while thinking aloud, complete surveys, and answer several interview questions. The study found that the participants were able to identify most of the essential information after the initial reading of the problem description. They strategically ignore detailed information that may affect their design decisions and update it throughout their problem-solving enterprise.

Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Students’ Understanding of an Object-Oriented Design Task – A Case Study

Andreas Febrian
Andreas Febrian
Oenardi Lawanto
Oenardi Lawanto

Research Journals