Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction
The principles of computer skills have been included in primary and secondary educated since the early 2000s, and the reform of curricula is related to the development of IT. Therefore, curricula should reflect the latest technological trends and needs of society. The development of a curriculum inv...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-04-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/4/608 |
_version_ | 1797571555776004096 |
---|---|
author | HoSung Woo JaMee Kim WonGyu Lee |
author_facet | HoSung Woo JaMee Kim WonGyu Lee |
author_sort | HoSung Woo |
collection | DOAJ |
description | The principles of computer skills have been included in primary and secondary educated since the early 2000s, and the reform of curricula is related to the development of IT. Therefore, curricula should reflect the latest technological trends and needs of society. The development of a curriculum involves the subjective judgment of a few experts or professors to extract knowledge from several similar documents. More objective extraction needs to be based on standardized terminology, and professional terminology can help build content frames for organizing curricula. The purpose of this study is to develop a smart system for extracting terms from the body of computer science (CS) knowledge and organizing knowledge areas. The extracted terms are composed of semantically similar knowledge areas, using the word2vec model. We analyzed a higher-education CS standards document and compiled a dictionary of technical terms with a hierarchical clustering structure. Based on the developed terminology dictionary, a specialized system is proposed to enhance the efficiency and objectivity of terminology extraction. The analysis of high school education courses in India and Israel using the technical term extraction system found that (1) technical terms for Software Development Fundamentals were extracted at a high rate in entry-level courses, (2) in advanced courses, the ratio of technical terms in the areas of Architecture and Organization, Programming Languages, and Software Engineering areas was high, and (3) electives that deal with advanced content had a high percentage of technical terms related to information systems. |
first_indexed | 2024-03-10T20:42:09Z |
format | Article |
id | doaj.art-98cd9f4eedd34131861b0b5140a7a748 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-10T20:42:09Z |
publishDate | 2020-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-98cd9f4eedd34131861b0b5140a7a7482023-11-19T20:37:01ZengMDPI AGElectronics2079-92922020-04-019460810.3390/electronics9040608Development of Curriculum Design Support System Based on Word Embedding and Terminology ExtractionHoSung Woo0JaMee Kim1WonGyu Lee2Department of Computer Science and Engineering, Graduate School, Korea University, Seoul 136-701, KoreaMajor of Computer Science Education, Graduate School of Education, Korea University, Seoul 136-701, KoreaDepartment of Computer Science and Engineering, College of Informatics, Korea University, Seoul 136-701, KoreaThe principles of computer skills have been included in primary and secondary educated since the early 2000s, and the reform of curricula is related to the development of IT. Therefore, curricula should reflect the latest technological trends and needs of society. The development of a curriculum involves the subjective judgment of a few experts or professors to extract knowledge from several similar documents. More objective extraction needs to be based on standardized terminology, and professional terminology can help build content frames for organizing curricula. The purpose of this study is to develop a smart system for extracting terms from the body of computer science (CS) knowledge and organizing knowledge areas. The extracted terms are composed of semantically similar knowledge areas, using the word2vec model. We analyzed a higher-education CS standards document and compiled a dictionary of technical terms with a hierarchical clustering structure. Based on the developed terminology dictionary, a specialized system is proposed to enhance the efficiency and objectivity of terminology extraction. The analysis of high school education courses in India and Israel using the technical term extraction system found that (1) technical terms for Software Development Fundamentals were extracted at a high rate in entry-level courses, (2) in advanced courses, the ratio of technical terms in the areas of Architecture and Organization, Programming Languages, and Software Engineering areas was high, and (3) electives that deal with advanced content had a high percentage of technical terms related to information systems.https://www.mdpi.com/2079-9292/9/4/608computer science curriculumbody of knowledgecurriculum analysisterminology extraction systemword embedding |
spellingShingle | HoSung Woo JaMee Kim WonGyu Lee Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction Electronics computer science curriculum body of knowledge curriculum analysis terminology extraction system word embedding |
title | Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction |
title_full | Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction |
title_fullStr | Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction |
title_full_unstemmed | Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction |
title_short | Development of Curriculum Design Support System Based on Word Embedding and Terminology Extraction |
title_sort | development of curriculum design support system based on word embedding and terminology extraction |
topic | computer science curriculum body of knowledge curriculum analysis terminology extraction system word embedding |
url | https://www.mdpi.com/2079-9292/9/4/608 |
work_keys_str_mv | AT hosungwoo developmentofcurriculumdesignsupportsystembasedonwordembeddingandterminologyextraction AT jameekim developmentofcurriculumdesignsupportsystembasedonwordembeddingandterminologyextraction AT wongyulee developmentofcurriculumdesignsupportsystembasedonwordembeddingandterminologyextraction |