• Title/Summary/Keyword: 컴퓨팅 문제 해결

Search Result 946, Processing Time 0.042 seconds

The Effects of Computational Thinking Based Software Convergence Education on Science Highschool Student's Problem Solving Ability (컴퓨팅 사고력 기반의 SW 융합교육이 과학고 학생들의 문제해결력에 미치는 영향)

  • Jung, Ungyeol;Lee, Young-Jun
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.99-102
    • /
    • 2018
  • 제4차 산업혁명 시대에 접어들면서 창의융합형 인재에 대한 관심이 고조되고 있다. 특히 과학, 수학, 정보 교육 진흥법의 제정 및 시행과 함께 컴퓨팅 사고력을 바탕으로 실세계의 문제를 창의적이고 융합적으로 해결할 수 있는 사고력의 중요성이 커지고 있다. 따라서 본 연구에서는 과학고 학생들의 다양한 융합적 문제 해결 능력을 신장시킬 수 있는 컴퓨팅 사고력 기반의 소프트웨어 융합교육 프로그램을 개발하고, 그 효과를 탐색하고자 한다. 본 연구의 결과는 학교 현장에서의 융합 교육을 위한 이해와 지식을 얻기 위한 기초자료로서 활용되고, 향후 체계적인 실험연구의 방향을 제시하는데 기여할 것이다.

  • PDF

An Efficient Cache Consistency Method in Mobile Computing Environments (이동컴퓨팅 환경에서 효율적인 캐쉬 일관성 기법)

  • Seo, Dong-Ho;Suh, Hyo-Joong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.362-365
    • /
    • 2006
  • 이동 컴퓨팅 환경에서 이동 호스트는 무선 통신망의 협소한 대역폭을 효율적으로 사용하기 위해 캐쉬를 사용한다. 하지만 이동 호스트는 서버와의 통신 단절로 인해 서버에 존재하는 데이터와 일관성 문제가 발생하여 정확성을 잃을 수 있다. 이를 해결하기 위해 기존의 무효화 보고를 개선하여 주기적으로 브로드캐스트 되는 데이터를 테이블로 유지함으로써 단절로 인해 발생하는 일관성 문제를 해결하고자 하였다. 또한 이동 호스트의 요청 데이터를 예측하여 이동 컴퓨팅 환경에서의 심각한 대역폭 문제를 해결하고, 서버에 데이터를 요청 할 때의 소요 시간을 줄일 수 있는 효율적인 기법을 제안하고자 한다.

  • PDF

Member Framework for Situation-Based Community Computing Model in Ubiquitous Environment (유비쿼터스 환경에서 상황기반의 커뮤니티 컴퓨팅 모델을 위한 멤버 프레임워크)

  • Kim, Han-Wook;Kim, Hee-Soo;Lee, Jung-Tae;Kim, Min-Koo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.531-535
    • /
    • 2007
  • 유비쿼터스 지능 공간(Ubiquitous Smart Space)에서 동적으로 발생하는 다양한 문제를 협업을 통하여 해결할 수 있는 방법론으로 제안된 커뮤니티 컴퓨팅(Community Computing) 모델을 기반으로 하는 개발도구(Community Computing Developing Tool Kit : CDTK)를 사용하면 특정 문제를 해결할 수 있는 커뮤니티 컴퓨팅 어플리케이션이 생성된다. 이 커뮤니티 컴퓨팅 어플리케이션이 실제로 유비쿼터스 지능 공간에 존재하는 uT-entity에 이식되어 동작하기 위해서 uT-entity의 종류에 상관없이 커뮤니티 컴퓨팅 어플리케이션이 배포될 수 있는 환경을 필요로 한다. 본 연구에서는 CDTK를 이용하여 생성된 커뮤니티 컴퓨팅어플리케이션이 uT-entity에 배포되어 각 uT-entity가 커뮤니티의 멤버로 참여하여 멤버간의 협업을 통해 목적을 달성할 수 있도록 지원하는 어플리케이션 프레임워크인 멤버 프레임워크(Member Framework)를 제안한다.

  • PDF

A Study on the Practical Teaching of Elementary Software Convergence Education for Effective Develop of Communication Ethics conciousness and Computational Thinking (효과적인 정보윤리의식과 컴퓨팅 사고력 함양을 위한 초등 소프트웨어 융합 교육 지도의 실제)

  • Choi, You-ra;Lee, Tae-wuk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.411-414
    • /
    • 2018
  • 식정보사회로 전환되고 있는 현대 사회에서 국가 경쟁력을 기르기 위해 소프트웨어 교육이 중시되고 있고 이에 우리나라 교육부는 '2015 개정 교육과정'에 소프트웨어 교육을 포함시키고 있다. 초등학교에서는 건전한 정보윤리의식과 태도를 갖고 실생활 다양한 문제를 해결하는 절차를 이해하여 컴퓨팅 사고에 대한 기초 역량을 기르는 것을 목표로 하나 교육과정에서 확보된 17시간의 시수로는 정보윤리의식과 컴퓨팅 사고력 모두를 함양시키기는 어렵다. 이에 본 논문에서는 선행연구들을 통해 도덕성의 4구성요소와 컴퓨팅 사고력에 대해 알아보고 이 두 이론 모두 문제해결과정에 초점을 두고 있다는 공통점을 활용하여 초등 소프트웨어 융합교육을 통해 정보윤리의식과 컴퓨팅 사고력 모두 함양할 수 있는 지도의 실제를 연구해 보기로 하였다.

  • PDF

Java Synchronization for Distributed Computing Environment (분산된 컴퓨팅 환경을 위한 자바 동기화)

  • 이상윤
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.391-393
    • /
    • 2004
  • 자바는 쓰레드 상호간의 동기를 프로그래밍 언어 자체의 기능으로 제공하고 있으므로 자바가 제공하는 동기화 메커니즘과 쓰레드는 병행처리를 수행하는 응용프로그램을 작성하는데 상당한 역할을 담당할 수 있다. 이에 따라, 병행처리와 관련된 자바의 기능을 분산된 컴퓨팅 환경에 적용하기 위한 많은 연구결과가 있다. 본 연구팀 에서는 자바 프로그램의 객체변환을 통하여 분산된 컴퓨팅 환경에서 동작하도록 지원하는 시스템을 발표한 바 있으나 분산처리와 관련된 기능을 지원하는 것으로 제한되었다. 병행처리를 수행하는 레거시 자바 프로그램을 분산된 컴퓨팅 환경에서 동작시키기 위하여 TORB(Transparent Object Request Broker)라고 명명된 이 시스템의 기능 확장을 시도하고 있으며 관련된 많은 문제들을 해결하였다. 본 논문에서는 서로 다른 컴퓨터에서 동시에 동작하는 자바 쓰레드간의 동기문제를 해결하기 위한 방안을 제시한다. 이는 단일 컴퓨팅 환경에서의 자바 동기화 메커니즘과 동일한 효과를 분산된 컴퓨팅 환경에서 얻을 수 있도록 지원하는 방안이며 TORB를 위하여 고안된 것이다.

  • PDF

A Meta Analysis about Programming Education using Physical Computing (피지컬 컴퓨팅을 활용한 프로그래밍 교육의 효과에 대한 메타분석)

  • Lee, Dong Gyu;Lee, Youngjun
    • Proceedings of The KACE
    • /
    • 2018.01a
    • /
    • pp.153-156
    • /
    • 2018
  • 2015개정 교육과정에서 학생들이 문제를 효과적으로 해결하는 방법이 중요하며 이를 키우기 위해 컴퓨팅 사고력이라는 방법으로 접근하고 있으며 이를 위해 정보교과는 2015개정 교육과정의 핵심 역량으로 지정하였다. 이에 컴퓨팅 사고력을 높이는 방법으로 프로그래밍 교육을 적용하고 있으며 보다 프로그래밍 교육의 효과를 높이기 위해 여러 방법을 적용하고 있으며 피지컬 컴퓨팅의 활용이 방법으로 제기되고 있어 관련연구들이 지속적으로 진행되고 있다. 본 연구에서는 피지컬 컴퓨팅의 활용이 프로그래밍 교육에 긍정적인 역할을 수행하는가에 대한 문제를 해결하기 위해 관련 연구를 수집하여 메타분석을 진행하였다. 분석결과 피지컬 컴퓨팅을 활용한 프로그래밍 교육은 비교대상 대비 19.9%의 향상을 나타냈다.

  • PDF

SEM-CT: Comparison of Problem Solving Processes in Science(S), Engineering(E), Mathematic(M), and Computational Thinking(CT) (SEM-CT: 과학(S), 공학(E), 수학(M)적 문제해결과정과 컴퓨팅 사고(CT))

  • Nam, Younkyeong;Yoon, JinA;Han, KeumJoo;Jeong, JuHun
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.3
    • /
    • pp.37-54
    • /
    • 2019
  • The main purpose of STEM education is to understand methods of inquiry in each discipline to develop convergent problem solving skills. To do this, we must first understand the problem-solving process that is regarded as an essential component of each discipline. The purposes of this study is to understand the relationship between the problem solving in science (S), engineering (E), mathematics (M), and computational thinking (CT) based on the comparative analysis of problem solving processes in each SEM discipline. To do so, first, the problem solving process of each SEM and CT discipline is compared and analyzed, and their commonalities and differences are described. Next, we divided the CT into the instrumental and thinking skill aspects and describe how CT's problem solving process differs from SEM's. Finally we suggest a model to explain the relationship between SEM and CT problem solving process. This study shows how SEM and CT can be converged as a problem solving process.

Proposal of Game Programming Education Model for Collaborative Problem Solving Ability and Computational Thinking (협력적 문제해결력 및 컴퓨팅 사고력을 위한 게임 프로그래밍 교육 모델 제안)

  • Han, Jeong-Min;Yi, Soyul;Lee, Young-Jun
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.29-31
    • /
    • 2018
  • 복잡다단한 현대사회의 문제들을 해결하기 위해 필요한 역량으로 컴퓨팅 사고력과 협력적 문제해결력을 들 수 있다. 이를 위해 초등학생을 위해 소프트웨어 교육은 이 두 가지 역량을 키워줄 수 있는 교육 내용과 방법을 제공하여야 한다. 본 연구에서는 게임 소프트웨어 개발이라는 소재를 가지고 학생들에게 게임의 기획자와 개발자의 역할을 부여해 추상화 및 자동화의 과정 속에서 일어나는 의사소통을 통해 협력적 문제해결력을 향상시킬 수 있는 교육 모델을 제안하고자 한다.

  • PDF

New PCR of DNA Computing (DNA 컴퓨팅의 새로운 PCR 연산)

  • 김정숙
    • Journal of the Korea Computer Industry Society
    • /
    • v.2 no.10
    • /
    • pp.1349-1354
    • /
    • 2001
  • In the Traveling Salesman Problem(TSP), a set of N cities is given and the problem is to find the shortest route connecting them all, with no city visited twice and return to the city at which it started. Since TSP is a well-known combinatorial optimization problem and belongs to the class of NP-complete problems, various techniques are required for finding optimum or near optimum solution to the TSP. Especially DNA computing, which uses real bio-molecules to perform computations supported by molecular biology, has been studied by many researchers to solve NP-complete problem using massive parallelism of DNA computing. Though very promising, DNA computing technology of today is inefficiency because the effective computing models and operations reflected the characteristics of bio-molecules have not been developed yet. In this paper, I design new Polymerase Chain Reaction(PCR) operations of DNA computing to solve TSP.

  • PDF

Plasmid-DNAgram : Anagram Solving by Molecular Computing Based on GFP-Expressing Plasmid DNA (Plasmid-DNAgram : 녹색형광단백질 발현 Plasmid DNA 기반 분자컴퓨팅에 의한 언어 퍼즐 문제 해결)

  • Kim, Su-Dong;Lee, Eun-Seok;Zhang, Byoung-Tak
    • Annual Conference on Human and Language Technology
    • /
    • 2003.10d
    • /
    • pp.293-299
    • /
    • 2003
  • 인간 게놈 프로젝트가 완료됨에 다라 생체서열과 언어 사이의 대응 관계가 부각되고 있다. 본고에서는 Lewis Carroll의 언어 유희 사례를 컴퓨터생물학의 측면에서 재조명하고, Carroll이 제시한 문제 중에서 간단한 anagram 문제의 해결을 다루고자 한다. 우선 DNA 컴퓨팅의 방법론을 적용한 DNAgram의 개념을 확장하여 plasmid-DNAgram의 개념을 새롭게 도입하였다. 이 개념을 형광단백질에 대한 DNAgram의 개념을 확장하여 plasmid-DNAgram의 개념을 새롭게 도입하였다. 이 개념을 형광단백질에 대한 FRET(fluorescent resonance energy transfer)분석기법의 응용 사례인 cameleon 형광단백질에 대한 FRET 분석기법에 적용함으로써 anagram 문제의 어휘론적, 구문론적, 의미론적, 화용론적 측면에 대응하는 바이오분자 컴퓨팅 방법론을 제안하였다.

  • PDF