• Title/Summary/Keyword: 기초프로그래밍

Search Result 245, Processing Time 0.025 seconds

Web-based program development for clinical data management system establishment (웹기반 임상데이터 관리 시스템 구축을 위한 프로그램 개발)

  • Shin, Im-Hee;Kim, Dal-Ho;Kim, Sang-Gyung;Sohn, Ki-Cheul;Park, Chun-Woo;Kwak, Sang-Gyu
    • Journal of the Korean Data and Information Science Society
    • /
    • v.23 no.1
    • /
    • pp.171-177
    • /
    • 2012
  • Various phenomenon can be expressed numerically and collected as a data due to rapid development of the computer. In particular large set of data is collected in various fields. We can obtain the information for final decision based on analysis and interpretation of the data. The issue is the management of the data as well as the importance of the data. So a system which stores the data in server and prints out the data to web browser is demanded. We uploaded the file of Excel form to server database and developed a web based program which can show the uploaded data through web based database. We used the Oracle DB for uploading and web programming language such as html, JAVA, JSP for querying the data. Finally, we developed a program for web based clinical data management system construction.

Development of Python Education Program for Block Coding Learners (블록코딩 선행학습자를 위한 Python 교육 프로그램 개발)

  • Kim, Taeryeong;Han, Sungwan
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.53-60
    • /
    • 2018
  • In this study we have developed a Python education program that can be applied to students who have studied block-based coding. We have developed a Python education program based on the extracted the learners' level of block-based coding by analyzing the programs and the textbooks. We extracted the grammar of the block-based coding and constructed the curriculum. Then, the Python education program was composed by 16 hours. After reviewing the appropriateness of the education program through expert validation, it was concluded that the developed Python education program is suitable for applying to learners of block-based coding. We expect that proposed program will be effectively applied as basic resources to learn script coding in class.

The Study of the Process of Design on the Application of the Architectural Field Concept (건축장 개념을 적용한 설계과정 연구)

  • Lee, Seung-Yong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.8
    • /
    • pp.3698-3703
    • /
    • 2012
  • The architectural design process is consisted of the phase of programming and the phase of the design. The contemporary architectural scheme, as a datascape, a rhizome structure and a diagram, is based on the concept of modern physics. And it is applied on the phase of design by synthesizing data. Like this, the design of the architectural field is accomplished in the phase of design. For design of the architectural field, the characteristics of the architectural field is considered as the viewpoint of design in the procedure. First, according to the area which is defined by relations of environments, around architectures and so on, the net system of relations is designed as area. Second, design the linkage between building and space, building and building, space and space, according to the correspondence each other. Third, design the method or form of connecting building and space to one as a building and a space are no longer divided but are understood by one. As a result, for the design of architectural field, it is necessary to define the criteria by the characteristics of architectural field and the architectural field is designed by process.

The Meta-Analysis on Effects of Python Education for Adolescents (청소년 대상 파이썬(Python) 활용 교육의 효과에 대한 메타분석)

  • Jang, Bong Seok;Yoon, So Hee
    • Journal of Practical Engineering Education
    • /
    • v.12 no.2
    • /
    • pp.363-369
    • /
    • 2020
  • This study intends to examine effects of python education for adolescents. 6 primary studies were chosen through careful search process and investigated through meta-analysis. Research findings were as follows. The total effect size was 0.684. Second, the effect sizes of dependent variables were academic achievement 0.871, cognitive domain 0.625, and affective domain 0.428 in order. Third, for cognitive domain, the effect sizes were self-efficacy 0.833, problem-solving 0.283, computing thinking 0.276, and coding competency 0.251 in order. Fourth, for affective domain, the effect sizes were learning interest 0.560 and programming interest 0.417 in order. Fifth, regarding school level, the effect sizes were middle school 0.851, high school 0.585, and college 0.435 in order. Finally, for subject areas, the effect sizes were mathematics 1.057, design 0.595, information 0.585, and software 0.28 in order.

Case study of extended reality education and field application of pre-service elementary teachers (예비 초등교사의 확장현실 교육 및 현장 적용 사례 연구)

  • Junghee Jo;Gapju Hong
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.5
    • /
    • pp.307-315
    • /
    • 2022
  • The purpose of this study was to design a training program for pre-service elementary teachers, incorporating the concepts of extended reality technologies. This program contained the basic skills necessary for them to utilize in their future classrooms. To accomplish this, 12 undergraduate students of various majors enrolled in one of Korea's national universities of education were selected as research subjects. For a total of 6 times over 6 weeks, they participated in a training program learning the basic concepts of virtual, augmented, and mixed reality, as well as creating their own education software to use in simulated classes. To improve the quality of future research efforts, this study found it would be beneficial to: 1) expand the relevant support equipment, 2) provide students with preliminary, background knowledge of text-based programming, 3) introduce short-term, more intensive training, and 4) improve the survey methods for this research.

Limitations and Future Work Suggetion on Safe Interaction Model between Rust and C/C++ (Rust와 C/C++간 안전한 상호작용에 관한 연구의 맹점과 개선 모델 연구)

  • Taehyun Noh;Hojoon Lee
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.33 no.2
    • /
    • pp.345-351
    • /
    • 2023
  • As software development progresses and programs become increasingly complex, the cost of reducing and managing software vulnerabilities has also increased. To address this issue, the Rust programming language, which guarantees Memory Safety, has been suggested as an alternative for more error-prone languages such as traditional C/C++. However, Rust also supports the use of libraries written in C/C++ to enhance compatibility with older languages and avoid redundant development, compromising its original guarantees. For example, memory corruption happened in C/C++ can lead to exploits such as buffer overflow, Use-After-Free and null-pointer dereferecing. To tackle this problem, recent studies have been conducted to secure interactino between Rust and C/C++ by isolation. This paper uncovers areas that have not been fully explored in previous studies, following limitation analysis on each. Finally, this paper suggests the future direction of research on safe interaction between Rust and C/C++.

Teaching and Learning Design for AI Value Judgment (인공지능 가치판단에 대한 교수학습 설계)

  • Jeong, Minhee;Shin, Seungki
    • 한국정보교육학회:학술대회논문집
    • /
    • 2021.08a
    • /
    • pp.233-237
    • /
    • 2021
  • With the advent of the 4th industrial revolution, interest in artificial intelligence education is increasing in elementary schools. In order to nurture future talents with artificial intelligence capabilities, AI education should be actively conducted at school sites. Although basic software education is provided in the 2015 revised curriculum, there is a tendency to view the programming process that creates artificial intelligence only as a problem-solving process. However, when creating an artificial intelligence, the value of the developer who creates artificial intelligence is projected. Therefore, it is necessary to deal with the contents of artificial intelligence value judgment during SW education. This study has limitations due to the fact that Delphi research was conducted with a group of experts. In the future, it is judged that quantitative research should be conducted to supplement these limitations.

  • PDF

Semantic analysis of unstructured information considering the step in progress of water quality accidents in the water supply systems (상수도시스템 수질사고의 전개양상을 고려한 비정형정보 의미분석)

  • Hong, Sungjin;Moon, Gihoon;Yang, Seong Hun;Yoo, Do Guen
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2022.05a
    • /
    • pp.378-378
    • /
    • 2022
  • 상수도시스템의 과정 중 최종 단계인 급수단계에서 지역전반에 수질문제가 발생할 경우, 직간접적인 피해의 해결은 장기간 지속될 수 있다. 본 연구에서는 실시간 비정형정보의 빅데이터 분석을 통해 상수도시스템에서 수질사고 문제의 파급력과 2차 피해 등의 연결 관계 변화 추적을 위한 기초적 분석을 수행하였다. 과거 대규모 수질사고가 발생된 바 있는 인천광역시 유충발생 사고를 대상으로 뉴스 기사 웹크롤링 절차를 정립하고, 그 결과를 분석하였다. '인천 유충'이 최초 보도되었던 2020년 7월 13일 부터 이후 1년을 대상으로 네이버 통합검색에 의해 표출되는 뉴스기사를 웹크롤링하였으며, 프로그래밍을 통한 불용어 제거 및 관련성 검토를 통해 총 920건의 기사를 분석하였다. 수질사고의 전개양상에 따라 사고발생, 확산, 수습, 그리고 보상의 4단계로 임의 구분하여 분석하였다. 의미분석을 위한 토픽모델링 기법은 잠재 디리클레 할당(Latent Dirichlet Allocation, LDA) 방법을 적용하였으며, 긍부정 감정분석은 KNU 한국어 감성사전(KNU sentiment lexicon)을 활용하여 수행하였다. 토픽 모델링 결과, 사고 발생에서부터 확산, 수습, 보상의 단계에 맞춰 적절한 주제어의 조합에 따른 기사들이 도출되었으며, 단계별 긍부정 기사 비율역시 사고의 전개단계에 따라 적절히 나타남을 확인하였다. 제시된 수질사고 관련 비정형정보 분석 방법론과 결과는 과거 사고 사례 분석을 통한 검색 및 긍부정 키워드 확정, 키워드 발생 비율 변동(사고전과 후)에 따른 상황판단 기준설정 등에 활용이 가능하다.

  • PDF

A study on the Development of Fusion Education Attempting to Utilize 3D Printing for the Fabrication and Control of Robot Arms (3D 프린터를 활용한 로봇 팔의 제작과 제어를 위해 시도한 융합 교육의 발전 방안 연구)

  • Eum-young Chang;Hyung-jin Yu
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.121-128
    • /
    • 2024
  • This study introduces specializer high school students , as a fusion education method using Inventor software to design a robot arm, which is then 3D printed and controlled by an Arduino microcontroller. Students gain practical experience and have the opportunity to integrate knowledge and skills from various academic fields. They start by designing in CAD software, proceed to fabricate actual robot arm components using 3D printing technology, and finally program and control the assembled robot arm. This interdisciplinary education enhances students' problem-solving abilities, fosters creativity, and increases their motivation to learn. To implement such educational endeavors in actual curricula, ongoing teacher support and appropriate resources are essential. This research serves as a foundational exploration of the applicability of fusion education in future learning contexts.

A study on development of educational contents about combining computational thinking with design thinking (창의·컴퓨팅사고 교육내용 기본 설계 연구)

  • Oh, Kyung-Sun;Suh, Eung-Kyo;Chung, Haejin
    • Journal of Digital Convergence
    • /
    • v.16 no.5
    • /
    • pp.65-73
    • /
    • 2018
  • The objective of this study is to suggest the contents of education for software for Undergraduates who are not majoring in IT to cultivate creative and convergent people to prepare for the 4th Industrial Revolution. In the background, this study investigated the relationship between design thinking and computing thinking factors and examined the direction of software education to develop creative problem solving abilities. Two specialist questionnaires and focus group interviews were used to derive two levels of content elements for design thinking based computing thinking. According to the results of the analysis, This research is based on the process of design thinking, focusing on diffuse thinking at the first level, and the whole contents are composed. The process of producing a prototype was used to derive the computational thinking contents necessary for problem solving. This study focuses on convergent thinking at the second level and draws out the contents of computing thought to embody the first level contents of various ideas and stories into computing. It is expected that this study will be used as basic data to develop the content and method of education as SW education for non - major subject in university.