Please use this identifier to cite or link to this item:
http://hdl.handle.net/123456789/1400
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Masita Abdul Jalil | en_US |
dc.contributor.author | Nurul Azarina Abd.Rahman | en_US |
dc.contributor.author | Noraida Hj. Ali | en_US |
dc.contributor.author | Shahrul Azman Mohd Noah | en_US |
dc.contributor.author | Noor Maizura Mohamad | en_US |
dc.contributor.author | Fatihah Mohd | en_US |
dc.date.accessioned | 2021-05-01T03:07:53Z | - |
dc.date.available | 2021-05-01T03:07:53Z | - |
dc.date.issued | 2020 | - |
dc.identifier.isbn | 978-1-4503-7508-5 | - |
dc.identifier.uri | http://hdl.handle.net/123456789/1400 | - |
dc.description | Others | en_US |
dc.description.abstract | Design pattern is still actively discussed in software engineering academic research. The highlight of research that still gains attention is the use of design patterns as a learning medium to improve object-oriented design skills among fresh developers or novices. This paper focuses on the design of a learning model for design pattern selection. The main objective of the proposed model is to reduce the learning curve on design pattern application. Selected cognitive methods are implemented to minimize the cognitive complexity throughout the pattern selection process. This is aimed to assist novices in learning the process of matching the design problem to design pattern. This learning model will be utilized as a practice for novices to gain expert design skills from diverse design approaches through design patterns. The learning model simplifies the pattern selection process which comprises of three sub-processes; 1) Identify design strategy 2) Identify design scope and 3) Identify design intention. In each sub-process, potential words indicating design flaws are highlighted to guide novices in identifying the underlying design issues in the attended problem. The keywords highlight feature enables novices to highlight correct information within the design problem that leads to the identification of the right solution from design patterns. | en_US |
dc.description.sponsorship | Research Acculturation Collaborative Effort (RACE) Grant Scheme. | en_US |
dc.language.iso | en_US | en_US |
dc.publisher | Association for Computing Machinery (ACM) | en_US |
dc.subject | Cognitive theory | en_US |
dc.subject | design pattern | en_US |
dc.subject | learning model | en_US |
dc.subject | novice | en_US |
dc.subject | design pattern selection. | en_US |
dc.title | Development of A Learning Model on Software Design Pattern Selection for Novice Developers | en_US |
dc.type | National | en_US |
dc.relation.conference | 2020 9th International Conference on Educational and Information Technology (ICEIT 2020) | en_US |
dc.identifier.doi | https://doi.org/10.1145/3383923.3383966 | - |
dc.description.page | 108–113 | en_US |
dc.volume | 1 | en_US |
dc.title.titleofbook | Proceedings of the 2020 9th International Conference on Educational and Information Technology | en_US |
dc.date.seminarstartdate | 2020-02-11 | - |
dc.date.seminarenddate | 2020-02-13 | - |
dc.description.placeofseminar | Oxford United Kingdom | en_US |
dc.description.seminarorganizer | University of Thessaly | en_US |
dc.description.type | Proceeding Papers | en_US |
item.languageiso639-1 | en_US | - |
item.openairetype | National | - |
item.grantfulltext | open | - |
item.fulltext | With Fulltext | - |
crisitem.author.dept | Universiti Malaysia Kelantan | - |
Appears in Collections: | Faculty of Entrepreneurship and Business - Proceedings |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Masita proceeding ACM published.pdf | published | 565.44 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.