• 제목/요약/키워드: 컴퓨터 언어

Search Result 1,742, Processing Time 0.036 seconds

The Analysis of Children's Logical Thinking Improvements with Dolittle Programming Learning (Dolittle 프로그래밍 학습을 통한 초등학생의 논리적 사고력 신장에 관한 분석)

  • Hong, Jae-Un;Lee, Soo-Jung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.201-206
    • /
    • 2007
  • 현재 컴퓨터 교육은 흥미와 실용위주의 컴퓨터 활용교육과 컴퓨터 소양교육에 치우쳐 있어 컴퓨터의 작동원리 등의 컴퓨터 과학을 이해하기에는 부족함이 많다. 특히 컴퓨터과학 분야 중 문제해결력, 논리적 사고력을 향상시키기 위한 프로그래밍 기초 교육은 보다 강조해야 한다. 본 연구에서는 객체지향형 교육용프로그래밍언어 두리틀을 초등학생들에게 프로그래밍을 지도할 수 있는 최적의 언어로 선정하고 다른 프로그래밍 언어와 비교 분석해 보았다. 그리고 자기 자신의 학습상황을 감독 관리하는 능력인 메타인지 수준에 따라 학습자를 분류한 후, 두리틀 프로그래밍 학습 후 논리적 사고와 그 하위논리의 효과, 그리고 메타인지 수준에 따른 논리적 사고와 그 하위 논리별로 미치는 영향을 분석하였다.

  • PDF

컴퓨터 매체를 이용한 논리 교수법에 관한 연구 - 이질적 추론을 중심으로 -

  • Kim, Yeong-Jeong
    • Korean Journal of Logic
    • /
    • v.5 no.1
    • /
    • pp.1-26
    • /
    • 2001
  • 컴퓨터라는 새로운 매체의 도입의 이점이 컴퓨터 매체의 제반 특성들을 잘 활용함으로써 학생들의 호기심을 유발하고 학생들의 학습 효과를 높일 수 있다는 데에만 국한되는 것은 아니다. 새로운 컴퓨터 매체의 도입은 논리학의 여러 중심 개념들 자체에 대한 이해의 심도를 증진시킴으로써 논리학을 새로운 영역으로 확대시켜 주기도 한다. 그 새로운 영역은 그림과 같은 비언어적 표상을 핵심적으로 포함한 추론, 즉 문자와 그림을 동시에 포함하는 이질적인 추론(heterogeneous reasoning)을 허용하는 영역이다. 논리학은, 정보가 어떻게 표상되든 상관없이, 정보 추출의 타당한 형태들에 관한 연구이다. 전통적으로 논리학자들은 정보 추출의 타당한 형태들의 매우 작은 부분(즉, 언어적 표상)에만 초점을 맞추었다. 그러나 컴퓨터 매체의 활용과 더불어 이제 논리학은 시각적 표상을 포함하여 다양한 표상들을 어떻게 사람들이 사용하는지 파악해야 한다. 이러한 과업의 성취를 위해, 구문론, 의미론, 논리적 귀결, 증명, 반례 등의 전통적 개념을 이러한 새로운 형태의 표상들을 수용할 수 있는 방식으로 확장하고 풍부하게 만들어야 한다. 그림 표상과 문자 표상을 함께 사용하는 추론 체계인 Hyperproof에 대한 연구는 이러한 확장된 논리 이론을 형성하는 데 기여한다.

  • PDF

Elementary School Computer Education with the Focus on Case Study Using LOGO Programming Language and Fractal Geometry Theory (로고 프로그래밍 언어와 프랙탈 기하이론을 이용한 초등학교 컴퓨터교육 활용 연구)

  • Ko, Yeong-Hae;An, Jae-Ho;Park, Nam-Je
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1441-1444
    • /
    • 2011
  • 본 논문에서는 초등학교 교육과정에서 교육목표로 다루고 있는 창의성이라는 주제와 학교현장에서 초등학생들에게 쉽게 접목시킬 수 있는 교육용 프로그래밍 언어인 LOGO 프로그래밍과 프랙탈 기하이론을 초등학교 컴퓨터교육에 활용하기 위한 방안을 제시한다. 향후 컴퓨터교육과정은 알고리즘과 프로그래밍 영역이 포함될 예정이며, 이러한 알고리즘과 프로그래밍 교육에는 교육용 프로그래밍 언어 사용이 필수적이며 이의 활용에 대한 연구가 시급한 상황이다. LOGO 프로그래밍과 프랙탈을 함께 지도함으로서 규칙성, 반복성, 유사성, 닮음 등 수학적 개념을 쉽게 이해하는 것이 가능하므로, 이를 활용하여 초등학교 수학과 교육과정에서 반드시 학습해야 할 도형, 측정, 규칙성과 문제 해결 영역과 연계하여 지도하면 좋은 효과를 얻을 수 있을 것으로 기대된다.

Data Preprocessing block for Education Programming Language based Deep aI Yourself Hands-on Platform (교육용 프로그래밍 언어 기반 Deep aI Yourself 실습 플랫폼을 위한 데이터 전처리 블록)

  • Lee, Se-Hoon;Kim, Ki-Tae;Baek, Min-Ju;Yoo, Chae-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.297-298
    • /
    • 2020
  • 본 논문에서는 머신러닝 학습에 있어 데이터 전처리의 중요성과 기존 데이터 전처리 기능을 가진 교육용 실습 플랫폼 서비스의 단점은 개선할 수 있는 데이터 전처리 학습을 위한 교육용 블록코딩 기반 실습 플랫폼을 제안한다. 머신러닝 모델의 학습데이터는 데이터 전처리에 따라 모델의 정확도에 큰 영향을 미치므로 데이터를 다양하게 활용하기 위해서는 전처리의 필요성을 깨닫고 과정을 정확하게 이해해야 한다. 따라서 데이터를 처리하는 과정을 이해하고 전처리를 직접 실행해 볼 수 있는 교육용 프로그래밍 언어 기반 D.I.Y 실습 플랫폼을 구현한다.

  • PDF

Proposal of Git's commit message classification model using GPT (GPT를 이용한 Git의 커밋메시지 분류모델 제안)

  • Ji-Hoon Choi;Jae-Woong Kim;Youn-Yeoul Lee;Yi-Geun Chae;Hyeon-Ho Seo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.81-83
    • /
    • 2023
  • GIT의 커밋 메시지를 소프트웨어 유지보수 활동 세 가지로 분류하는 연구를 분석하고 정확도를 높일 수 있는 모델들을 분석하였고 관련 모델 중 커밋메시지와 변경된 소스를 같이 활용하는 연구들은 변경된 소스를 분석하기 위해 도구들을 대부분 활용하는데 대부분 특정 언어만 분류할 수 있는 한계가 있다. 본 논문에서는 소스 변경 데이터를 추출할 때 언어의 제약을 없애기 위해 GPT를 이용해 변경된 소스의 요약을 추출하는 과정을 추가함으로써 언어 제약의 한계를 극복할 수 있는 개선된 모델에 관한 연구를 진행하였다. 향후 본 연구 모델의 구현 및 검증을 진행하고 이를 이용해 프로젝트 진행에 활용할 수 있는 솔루션 개발 연구까지 확정해 나갈 예정이다.

  • PDF

Eojeol Representation in Mental Lexicon (심성어휘집내의 어절 표상 구조)

  • 임희석;남기춘
    • Proceedings of the Korean Society for Cognitive Science Conference
    • /
    • 2002.05a
    • /
    • pp.46-50
    • /
    • 2002
  • 인간의 지식 표상 규명에 대한 연구는 인간을 대상으로 연구하는 심리학에서뿐만 아니라 인간의 지능을 컴퓨터를 이용하여 구현하고자 하는 인공지능 학문에서도 오래 전부터 매우 중요한 화두가 되고 있다. 특히 인간의 지식 중 언어 지식에 대한 연구는 인간의 언어처리 과정 및 현상을 규명하고 이해하고자 하는 심리언어학에서뿐만 아니라 인간의 언어를 컴퓨터를 이용하여 처리하고자 하는 전산언어학 연구에 있어서도 매우 중요하다. 본 논문은 피험자를 대상으로 한 어절 재인 시 관찰되었던 언어 현상을 설명할 수 있는 시뮬레이션 모델과 이에 근거한 심성어휘집내에서의 한국어 어절의 표상 구조를 제안한다.

  • PDF

컴퓨터 환경에서 개념 형성과정을 통한 언어적 상호작용에 관한 연구

  • Go, Sang-Suk;Go, Ho-Gyeong
    • Communications of Mathematical Education
    • /
    • v.13 no.1
    • /
    • pp.381-408
    • /
    • 2002
  • 본 논문에서는 테크놀로지를 활용해 본인이 직접 조작하고 시각화 할 수 있는 환경에서 함수와 그래프, 그를 이용한 문제해결에서 학생들이 수학적 개념 발달을 통해 어떠한 언어적 상호작용이 일어나는가에 관해 조사하고자 한다. 또한 이때 나타나는 언어적 상호작용을 분석하기 위한 분류 틀을 개발하여 언어적 상호작용의 양상을 밝히며, 컴퓨터가 학생들의 의사소통에 어떠한 역할을 하는가를 알아봄으로써 학생의 인지 발달은 어떻게 이루어지는 가를 파악하여 현장 수업에 기여하고자 한다.

  • PDF

Design of Memory State Visualization Language (메모리 상태 시각화 언어의 설계)

  • Kim, Je-Min;Yoo, Weon-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.948-950
    • /
    • 2013
  • 메모리를 다루는 프로그램의 시각화는 알고리즘 학습, 디버깅에 유용하게 사용될 수 있다. 본 논문에서는 도구에 독립적이며 프로그램 실행 후에도 재사용이 가능하도록 메모리 상태를 시각화하는 언어를 제안한다. 본 논문에서는 제안된 시각화 언어의 문법과 의미를 설명한다. 제안된 시각화 언어의 유용성을 간단한 메모리 할당, 해제를 수행하는 프로그램 소스의 예를 통해 설명한다.

Natural Language Toolkit _ Korean (NLTKo 1.0: 한국어 언어처리 도구)

  • Hong, Seong-Tae;Cha, Jeong-Won
    • Annual Conference on Human and Language Technology
    • /
    • 2021.10a
    • /
    • pp.554-557
    • /
    • 2021
  • NLTKo는 한국어 분석 도구들을 NLTK에 결합하여 사용할 수 있게 만든 도구이다. NLTKo는 전처리 도구, 토크나이저, 형태소 분석기, 세종 의미사전, 분류 및 기계번역 성능 평가 도구를 추가로 제공한다. 이들은 기존의 NLTK 함수와 동일한 방법으로 사용할 수 있도록 구현하였다. 또한 세종 의미사전을 제공하여 한국어 동의어/반의어, 상/하위어 등을 제공한다. NLTKo는 한국어 자연어처리를 위한 교육에 도움이 될 것으로 믿는다.

  • PDF

A Study on the Suitability of Scripting Language in Metaverse Development (메타버스 개발과 스크립팅 언어 적합성에 관한 연구)

  • Hwa-Seon Choi
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.299-300
    • /
    • 2023
  • 최근 인공지능의 현실화와 더불어 프로그래밍 언어인 Python의 독주가 한창이다. 그렇다면 과연 메타버스 시대가 현실화 된다면 어떤 프로그래밍 언어가 대세가 될 것인가. 현재 메타버스 플랫폼인 로블록스에서 사용되고 있는 루아스크립트, 제페토 월드에서 사용되고 있는 Typescript에서 착안해서 미래의 메타버스 개발에 공용으로 사용될 효율적인 언어를 살펴보았다.

  • PDF