• Title/Summary/Keyword: Entry programming

Search Result 46, Processing Time 0.022 seconds

Design and Implementation of a High-Performance Index Manager in a Main Memory DBMS (주기억장치 DBMS를 위한 고성능 인덱스 관리자의 설계 및 구현)

  • Kim, Sang-Wook;Lee, Kyung-Tae;Choi, Wan
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.7B
    • /
    • pp.605-619
    • /
    • 2003
  • The main memory DBMS(MMDBMS) efficiently supports various database applications that require high performance since it employs main memory rather than disk as a primary storage. In this paper, we discuss the index manager of the Tachyon, a next-generation MMDBMS. Recently, the gap between the CPU processing and main memory access times is becoming much wider due to rapid advance of CPU technology. By devising data structures and algorithms that utilize the behavior of the cache in CPU, we are able to enhance the overall performance of MMDBMSs considerably. In this paper, we address the practical implementation issues and our solutions for them obtained in developing the cache-conscious index manager of the Tachyon. The main issues touched are (1) consideration of the cache behavior, (2) compact representation of the index entry and the index node, (3) support of variable-length keys, (4) support of multiple-attribute keys, (5) support of duplicated keys, (6) definition of the system catalog for indexes, (7) definition of external APIs, (8) concurrency control, and (9) backup and recovery. We also show the effectiveness of our approach through extensive experiments.

A Study on the Application of Coding Education through Gamification for Tourism Experience - Focusing on "Computational Thinking" Factor Analysis - (관광경험 증대를 위한 게이미피케이션 코딩교육 활용 방안 - 컴퓨팅 사고력 요소 분석 중심으로 -)

  • Kim, Tae-Gyu;Kim, Kyoung-Bae;Kang, Shin-Young
    • Journal of Digital Convergence
    • /
    • v.18 no.4
    • /
    • pp.403-409
    • /
    • 2020
  • Gamification can be more fun and interesting than boring and it can be used for variety of educational subjects. Through the fun and flow of the learner, the learner understands the meaning and context of the problem to be solved. It will be able to collect, analyze and creatively solve data in a way that computers understand. Training through gamification will be an effective and memorable coding education for the efficient learning of coding education among the newly designated compulsory education. It is considered to be highly useful as a convergence study to increase tourism experience. Currently, in the field of school, coding education is mainly conducted using entry and scratch, which are educational programming languages, and coding education using gamification is not extensively used in the current education field. It is also expected to be used to increase the tourism experience, and it can be used to enhance the learner's computational thinking ability and creativity.

A Study on the development of elementary school SW·AI educational contents linked to the curriculum(camp type) (교육과정과 연계된 초등학교 캠프형 SW·AI교육 콘텐츠 개발에 관한 연구)

  • Pyun, YoungShin;Han, JungSoo
    • Journal of Internet of Things and Convergence
    • /
    • v.8 no.6
    • /
    • pp.49-54
    • /
    • 2022
  • Rapid changes in modern society after the COVID-19 have highlighted artificial intelligence talent as a major influencing factor in determining national competitiveness. Accordingly, the Ministry of Education planned a large-scale SW·AI camp education project to develop the digital capabilities of 4th to 6th grade elementary school students and middle and high school students who are in a vacuum in artificial intelligence education. Therefore, this study aims to develop a camp-type SW·AI education program for students in grades 4-6 of elementary school so that students in grades 4-6 of elementary school can acquire basic knowledge in artificial intelligence. For this, the meaning of SW·AI education in elementary school is defined and SW·AI contents to be dealt with in elementary school are: understanding of SW AI, 'principle and application of SW AI', and 'social impact of SW AI' was set. In addition, an attempt was made to link the set elements of elementary school SW AI education and learning with related subjects and units of textbooks currently used in elementary schools. As for the program used for education, entry, a software coding learning tool based on block coding, is designed to strengthen software programming basic competency, and all programs are designed to be operated centered on experience and experience-oriented participants in consideration of the developmental characteristics of elementary school students. In order for SW·AI education to be organized and operated as a member of the regular curriculum, it is suggested that research based on the analysis of regular curriculum contents and in-depth analysis of SW·AI education contents is necessary.

Case study of information curriculum for upper-grade students of elementary school (초등학교 고학년 정보 교육과정 사례 연구)

  • Kang, Seol-Joo;Park, Phanwoo;Kim, Wooyeol;Bae, Youngkwon
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.4
    • /
    • pp.229-238
    • /
    • 2022
  • At the time of discussing the 2022 revised curriculum, the demand for normalization of information education is increasing. This study was conducted on the case of the information curriculum for the upper elementary grades responding to such needs. For 14 6th grade students of Elementary School B in K Metropolitan City, 4 core areas of the information curriculum, including computing system, data, algorithm & programming, and digital culture, were covered through classes. Cooperative classes were conducted between students by using the cloud-based application according to the class. In addition, it was intended to supplement the curriculum by suggesting ideas for artificial intelligence education area, and to improve the density of research with additional investigation on foreign information education cases. However, the need for independent organization of the information curriculum was strongly confirmed in that the current curriculum for information classes lacked sufficient school hours and had to be operated in combination with other subjects in the form of a project for this case study. It is hoped that this study will serve as a small foundation for the establishment of the information curriculum for the upper elementary grades in the future.

A Study on Delay Causes and Tasks of Korean Performing Arts' Overseas Expansion (공연예술의 해외시장진출 지체요인 및 향후과제)

  • Kim, Sun-Young;Kwon, Byung-Woong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.215-225
    • /
    • 2016
  • This study seeks to find an alternative to the requirement for proving the competitiveness of Korean performing arts before entering into the overseas market by deriving the factors causing entry into the market to be delayed based on an analysis of the current status. Between 2007 to 2014, the overseas revenues from Korean performing arts increased by 16.4% compared to the total amount of financial support, as the number of free performances given overseas and the average guaranteed number of performances overseas are both at a standstill. Also, the size of the audience increased by a mere 3.3 times, which is an even lower growth rate than that for the number of performances, 3.8 times, during the same period. Furthermore, the audience size per unit is suffering from long-term stagnation. The main causes are as follows: 1) applying one-dimensional methods to performing arts exchanges and expanding the overseas market, 2) the existing confused concepts between profit and non-profit contents, 3) the weaknesses of the market expansion strategy, because of programming practices focusing on providers, such as presenters and producers, rather than consumers. As a result, the necessary basic research, including consumer surveys, has not been done yet. In order to understand the implications of this analysis and solve the problem of the delayed overseas expansion of Korean performing arts, the Korean wave industry was examined as a representative example. Consumer surveys for the performing arts, possibly benchmarked to the "Korean Wave Consumer Survey Index (KWCSI)", are expected to be done in the near future. In addition, through the development of a specific consumer index of the performing arts, customized marketing strategies by continent and country need to be established. This empirical study of the overseas expansion of performing arts can be utilized as a bridge between the academic and real worlds. This work may also enable a variety of strategies to be established for the overseas expansion of the performing arts.

Efficient Topic Modeling by Mapping Global and Local Topics (전역 토픽의 지역 매핑을 통한 효율적 토픽 모델링 방안)

  • Choi, Hochang;Kim, Namgyu
    • Journal of Intelligence and Information Systems
    • /
    • v.23 no.3
    • /
    • pp.69-94
    • /
    • 2017
  • Recently, increase of demand for big data analysis has been driving the vigorous development of related technologies and tools. In addition, development of IT and increased penetration rate of smart devices are producing a large amount of data. According to this phenomenon, data analysis technology is rapidly becoming popular. Also, attempts to acquire insights through data analysis have been continuously increasing. It means that the big data analysis will be more important in various industries for the foreseeable future. Big data analysis is generally performed by a small number of experts and delivered to each demander of analysis. However, increase of interest about big data analysis arouses activation of computer programming education and development of many programs for data analysis. Accordingly, the entry barriers of big data analysis are gradually lowering and data analysis technology being spread out. As the result, big data analysis is expected to be performed by demanders of analysis themselves. Along with this, interest about various unstructured data is continually increasing. Especially, a lot of attention is focused on using text data. Emergence of new platforms and techniques using the web bring about mass production of text data and active attempt to analyze text data. Furthermore, result of text analysis has been utilized in various fields. Text mining is a concept that embraces various theories and techniques for text analysis. Many text mining techniques are utilized in this field for various research purposes, topic modeling is one of the most widely used and studied. Topic modeling is a technique that extracts the major issues from a lot of documents, identifies the documents that correspond to each issue and provides identified documents as a cluster. It is evaluated as a very useful technique in that reflect the semantic elements of the document. Traditional topic modeling is based on the distribution of key terms across the entire document. Thus, it is essential to analyze the entire document at once to identify topic of each document. This condition causes a long time in analysis process when topic modeling is applied to a lot of documents. In addition, it has a scalability problem that is an exponential increase in the processing time with the increase of analysis objects. This problem is particularly noticeable when the documents are distributed across multiple systems or regions. To overcome these problems, divide and conquer approach can be applied to topic modeling. It means dividing a large number of documents into sub-units and deriving topics through repetition of topic modeling to each unit. This method can be used for topic modeling on a large number of documents with limited system resources, and can improve processing speed of topic modeling. It also can significantly reduce analysis time and cost through ability to analyze documents in each location or place without combining analysis object documents. However, despite many advantages, this method has two major problems. First, the relationship between local topics derived from each unit and global topics derived from entire document is unclear. It means that in each document, local topics can be identified, but global topics cannot be identified. Second, a method for measuring the accuracy of the proposed methodology should be established. That is to say, assuming that global topic is ideal answer, the difference in a local topic on a global topic needs to be measured. By those difficulties, the study in this method is not performed sufficiently, compare with other studies dealing with topic modeling. In this paper, we propose a topic modeling approach to solve the above two problems. First of all, we divide the entire document cluster(Global set) into sub-clusters(Local set), and generate the reduced entire document cluster(RGS, Reduced global set) that consist of delegated documents extracted from each local set. We try to solve the first problem by mapping RGS topics and local topics. Along with this, we verify the accuracy of the proposed methodology by detecting documents, whether to be discerned as the same topic at result of global and local set. Using 24,000 news articles, we conduct experiments to evaluate practical applicability of the proposed methodology. In addition, through additional experiment, we confirmed that the proposed methodology can provide similar results to the entire topic modeling. We also proposed a reasonable method for comparing the result of both methods.