• Title/Summary/Keyword: 프로그래밍 방법

Search Result 1,138, Processing Time 0.03 seconds

초등 소프트웨어 교육에서 AI기반의 학습자 주도 평가의 효과성 고찰 (A Study on the Effectiveness of AI-based Learner-led Assessment in Elementary Software Education)

  • 신희남;안성훈
    • 창의정보문화연구
    • /
    • 제7권3호
    • /
    • pp.177-185
    • /
    • 2021
  • 미래교육에서는 학습자 주도의 교육방식과 평가방식의 변화로 교육의 패러다임이 바뀌고 있다. 또한 AI 기반의 학습 인프라와 소프트웨어 교육은 그 역할와 필요성이 점점 확대되고 있다. 이에 본 연구에서는 미래교육에서 추구하는 AI 기반의 평가를 학습자 주도 평가에 접목시켜 그 효과성을 고찰해 보고자 하였다. AI 교육 및 평가 관련 문헌 연구와 학습자 주도형의 소프트웨어 평가 방법 7단계를 인용하여 초등학교 수준에 맞는 평가요소를 2015 개정 초등 실과교육과정 내용 요소인 소프트웨어의 이해, 절차적 문제해결, 프로그래밍 요소와 구조 평가요소와 연계하여 추출하고자 하였다. 앞으로 관련 연구를 통해 소프트웨어 교육에서 AI 기반의 학습자 주도 평가 요소를 적용한 채점 시스템을 개발하여 그 효과성을 지속적으로 입증한 후 학교 현장이 소프트웨어 교육에서 AI 기반의 학습자 주도 평가를 통해 미래교육을 주체적으로 준비해 나가는 데 도움이 되고자 한다.

결정그래프 합성곱 인공신경망을 통한 소재의 생성 에너지 예측 (Prediction of Material's Formation Energy Using Crystal Graph Convolutional Neural Network)

  • 이현기;서동화
    • 한국전기전자재료학회논문지
    • /
    • 제35권2호
    • /
    • pp.134-142
    • /
    • 2022
  • 기존의 시행착오를 거쳐 소재를 개발하는 방법은 조금씩 한계를 보이고 있는데, 왜냐하면 산업과 기술이 고도화되고 기능성 소재가 가져야 하는 특성은 복잡해지면서 그 요구치가 높아지고 있기 때문이다. 이를 극복하기 위해 데이터 기반의 인공신경망으로 복잡한 소재 공간을 빠르게 탐색하여 소재 개발을 가속화하고자 하는 연구들이 진행되고 있다. 특히 결정그래프 합성곱 인공신경망은 결정 소재의 구조에 따른 특성을 학습하는 인공신경망으로 소재의 특성(생성 에너지, 밴드갭, 부피 탄성 계수 등)을 양자역학 기반의 제일원리 계산보다 빠르게 예측한다. 본 논문에서는 46,629개의 결정구조 데이터와 그 생성 에너지를 공공데이터베이스에서 불러와 결정그래프 합성곱 인공신경망 모델을 학습시키고 이를 특성 예측에 적용해 보는 예제를 설명한다. 이를 통해 간단한 프로그래밍 지식으로 소재 특성 예측 모델을 재현해 보고 원하는 데이터 셋과 연구 분야에 적용할 수 있을 것으로 기대된다. 인공지능 모델의 개발은 앞으로 더 복잡한 특성을 가져야만 하는 소재의 개발을 위해 넓은 범위의 소재를 탐색해야만 하는 과정을 획기적으로 단축시켜 소재 개발의 가속화를 촉진시킬 것으로 생각된다.

A Case Study of Educational Effectiveness by Software Subjects for Humanities College Students

  • Seo, Joo-Young;Shin, Seung-Hun
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권9호
    • /
    • pp.267-277
    • /
    • 2022
  • 최근 대학에선 '컴퓨팅사고'를 포함해 '프로그래밍, 데이터분석 및 인공지능'에 이르기까지 SW 기초교육의 주제가 다양화되는 추세이다. SW 기초과목의 다양화는 단순히 배우는 내용이 다름이 아닌 과목별 교육 목표 및 교육 효과의 차별화도 기대할 수 있다. 본 논문은 A 대학 인문대학생을 위해 운영 중인 '컴퓨팅사고'와 '데이터분석기초'의 두 SW 기초과목의 교육 목표에 따른 교육효과를 비교 분석하는 사례연구이다. 두 과목 모두 '컴퓨팅사고 기반 SW 융복합 역량 배양'이란 공통 교육 목표에 따라 '컴퓨팅사고 효능감' 지표들은 유의미하게 상승하였고, 기초교육이 목표인 '컴퓨팅사고'는 주로 '일상 문제' 해결에, 전공심화교육이 목표인 '데이터분석기초'는 '일상 문제' 와 함께 '전공 문제'의 해결 방법에도 자신감이 상승하는 교육 효과의 차이를 확인할 수 있었다.

교과기반 학습성취 평가 및 적응형 피드백 시스템 설계 (Study on Course-Embedded Learning Achievement Evaluation and Adaptive Feedback)

  • 정현숙;김정민
    • 문화기술의 융합
    • /
    • 제8권6호
    • /
    • pp.553-560
    • /
    • 2022
  • 고등교육기관의 역량 중심 교육과정 운영을 위해서는 교과목 수준에서 교과 학습목표(성과기준)의 성취수준을 다각도로 평가하여 학습자의 역량 함양 정도를 파악하는 교과기반 학습평가 방법에 대한 연구가 지속적으로 필요하다. 본 연구에서는 교과목 학습성과, 학습주제, 학습개념 기반의 학습평가 모델 및 성취수준에 따른 개인화된 학습 피드백 모델을 제안한다. 먼저 데이터 모델링 과정에서 교과목의 계층화된 학습성과, 학습주제 및 학습개념 그래프 및 학습성과-평가 매트릭스 모델을 정의하고 이를 기반으로 학습성과별, 학습주제별, 학습자별 등 다각도의 학습성취 수준을 측정하고 피드백하는 알고리즘을 제안한다. 제안한 학습성취평가 모델의 유효성을 검증하기 위해 자바프로그래밍 교과목에 적용하여 실제 데이터를 기반으로 실험을 진행하였으며 그 결과 성취수준의 산출 및 학습 피드백이 가능함을 보였다.

마이크로비트를 활용한 지도학습 중심의 머신러닝 교육 프로그램의 개발과 적용 (Development and application of supervised learning-centered machine learning education program using micro:bit)

  • 이현국;유인환
    • 정보교육학회논문지
    • /
    • 제25권6호
    • /
    • pp.995-1003
    • /
    • 2021
  • 다가오는 지능정보사회의 핵심이 될 인공지능(AI) 교육의 필요성이 대두되면서, 국가적 차원에서도 교육과정에 인공지능 관련 내용을 포함하는 등 관심을 집중시키고 있다. 본 연구에서는 지도학습 중심의 머신러닝을 통해 생활 속 문제를 해결하는 과정에서 학생들의 창의적 문제해결력을 신장시키기 위해 PASPA 교육 프로그램을 제시하였으며, 학습의 효과를 높이기 위해 피지컬 컴퓨팅 도구인 마이크로비트(Micro:bit)를 활용하였다. PASPA 교육 프로그램에 적용된 교수 학습 과정은 문제 인식(Problem Recoginition), 해결 방법 논의(Argument), 데이터 기준 세우기(Setting data standard), 프로그래밍(Programming), 적용 및 평가(Application and evaluation)의 5단계로 이루어진다. 본 교육 프로그램을 학생들에게 적용한 결과 창의적 문제해결력의 향상을 확인할 수 있었으며, 세부 영역에서는 특정 영역의 지식·사고, 비판적·논리적 사고 영역에서 유의한 차이를 보임이 확인되었다.

빅데이터 분석을 통한 아두이노 강의에 대한 사회적 인식 (Social perception of the Arduino lecture as seen in big data)

  • 이은상
    • 정보교육학회논문지
    • /
    • 제25권6호
    • /
    • pp.935-945
    • /
    • 2021
  • 이 연구의 목적은 빅데이터 분석 방법을 이용하여 아두이노 강의에 대한 사회적 인식을 분석하는 데 있다. 이를 위해 네이버 사이트의 블로그, 카페, 뉴스 채널에서 '아두이노+강의'를 검색 키워드로 2012년 1월부터 2021년 5월까지의 데이터를 텍스톰 사이트로 수집하였다. 수집된 데이터는 텍스톰 사이트를 이용하여 정제하였으며, 텍스톰 사이트, Ucinet 6, Netdraw 프로그램을 이용하여 텍스트 마이닝 분석과 의미 연결망 분석을 수행하였다. 빈도 분석, TF-IDF 분석, 연결 중심성 등의 텍스트 마이닝 분석 결과 '교육', '코딩' 등이 상위 키워드임을 확인하였다. 의미 연결망 분석을 위해 CONCOR 분석을 수행한 결과 '아두이노 관련 교육', '피지컬 컴퓨팅 관련 강의', '아두이노 특강', 'GUI 프로그래밍' 등 4개의 군집을 확인할 수 있다. 이 연구를 통해 인터넷상에서 아두이노 강의와 관련하여 일반 대중들의 여러 가지 의미 있는 사회적 인식을 확인할 수 있었다. 이 연구의 결과는 아두이노 강의를 준비하는 교수자나 해당 주제를 연구하는 연구자, 나아가 소프트웨어 교육이나 코딩 교육과 관련 정책을 수립하는 정책 입안자들에게 의미 있는 시사점을 제공하는 자료로 활용될 것이다.

비주얼 프로그래밍 기법을 활용한 도로설계기준 자동검토 방안 (Automation Review of Road Design Standard using Visual Programming)

  • 문현석;김현승
    • 한국재난정보학회 논문집
    • /
    • 제18권4호
    • /
    • pp.891-898
    • /
    • 2022
  • 연구목적: 건설산업의 전 분야 및 전 단계에 대한 BIM 도입 의무화가 머지않아 시행될 만큼 BIM 업무의 실질적인 생산성 향상을 위한 기술 확보 방안이 필요하기 때문에 연구에서는 엔지니어가 BIM기반 설계 과정에서 건설기준을 검증할 수 있도록 BIM 모델링 절차별로 제작되는 주요 객체에 대해 자동으로 관련 건설기준을 검증할 수 있는 방안을 제시하였다. 연구방법: BIM기반 도로 설계 업무를 대상으로 모델링 업무 절차를 정의하고, 각 단계에서 도출되는 BIM 모델별로 관련 설계기준을 데이터베이스로 구축하는 방안을 마련하였다. 그리고 BIM기반 설계기준 검토 자동화 시스템 개발을 위한 프로세스도 제시하였다. 연구결과: Civil3D 및 Dynamo를 활용하여 BIM기반 설계기준 검토 자동화 모듈을 개발하고, 시범적용을 통해 설계과정에서 제작되는 BIM 객체의 건설설계기준 충족여부를 자동으로 신속하게 제공할 수 있음을 확인하였다. 결론: BIM기반 설계기준 검토 자동화 기술은 BIM 모델 제작 업무의 생산성 향상과 BIM 모델의 품질확보가 가능하다.

지반정보시스템 기반의 Mobile Office 구축 (Mobile Office Construction on a Geotechnical Information System)

  • 김수영;정승현;강유진;조완섭
    • 한국산업정보학회논문지
    • /
    • 제15권5호
    • /
    • pp.125-135
    • /
    • 2010
  • 최근 무선통신의 발달로 인하여 PDA나 스마트폰 등 R 바일 기기를 활용한 원격지 업무처리가 보편화되고 있다. 특히, 웹 서비스와 XML 기술을 사용하게 되면 다양한 기종의 모바일 기기를 대상으로 서비스를 제공할 수 있으며 SW 재사용성과 확장성 및 통합성이 높아지게 된다. 본 논문에서는 웹서비스와 XML 기법을 사용하는 SOA(Service Oriented Architecture) 방식으로 지반정보시스템을 개발하는 방법을 제안하고, 프로토타입 시스템을 개발하여 평가한다. 웹서비스 기법을 사용하는 경우 서버 주소만 알면 WSDL을 통해 Local method를 사용하는 것과 동일하게 서비스를 사용할 수 있으므로 확장성과 통합성이 뛰어나다. 웹서비스 방식은 클라이언트와 서버에서 서로 다른 프로그래밍 언어를 사용하여 SW를 개발한 이질적인 분산 시스템들을 통합하는 경우에도 장점을 가진다. 제안된 시스템에서도 서버는 Java를 사용하고, Mobile Client는 Visual Basic.Net으로 개발한 SW를 서로 통합하여 서비스를 제공한다.

클라우드 환경에서 대규모 콘텐츠를 위한 효율적인 자원처리 기법 (ECPS: Efficient Cloud Processing Scheme for Massive Contents)

  • 나문성;김승훈;이재동
    • 한국산업정보학회논문지
    • /
    • 제15권4호
    • /
    • pp.17-27
    • /
    • 2010
  • 주요 IT 벤더들은 클라우드 컴퓨팅 기술을 이용하여 설치과정 생략, 운용비용 절감, 서비스품질 등에 중점을 두어 대규모 콘텐츠 서비스를 제공하고 있다. 반면에, 대규모 콘텐츠 데이터의 가공, 분석을 수행하는 데이터 처리 프로세스는 처리 시간의 단축을 위한 방법론이 요구되고 있다. 이에 본 논문에서는 클라우드 환경에서 대규모 콘텐츠를 위한 효율적인 자원처리 기법(Efficient_Cloud_Processing_Scheme : ECPS)을 제안한다. 제안한 기법은 리소스 확장 방안을 CPU 및 스토리지 등의 인프라스트럭처 단계에서 설계한다. 대규모 콘텐츠에 대한 자원 할당 방안을 Hadoop 플랫폼 기반의 MapReduce 프로그래밍 기법과 데이터마이닝 분야에서 숨겨진 패턴을 탐지하는데 사용되는 연관규칙을 이용하여 제시한다. 기존 설정값으로 자원을 할당하여 비교하여 ECPS기법을 적용한 결과, 제안 기법이 20% 이상의 성능 및 속도가 향상되었음을 확인하였다.

클립 토스터 : 페이스트재킹 공격 탐지 및 대응 기술 (Clip Toaster : Pastejacking Attack Detection and Response Technique)

  • 이은영;길예슬;이일구
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 춘계학술대회
    • /
    • pp.192-194
    • /
    • 2022
  • 본 논문은 페이스트재킹(Pastejacking) 공격 방식을 분석하고, 효과적으로 방어할 수 있는 방법인 클립 토스터를 제안한다. 컴퓨터 프로그래밍을 할 때 깃허브(GitHub), 스택 오버플로(Stack Overflow) 혹은 블로그의 코드를 복사하여 붙여넣기 하는 경우가 많다. 페이스트재킹은 사용자가 웹에 게시된 코드를 복사할 때 클립보드에 악성 데이터가 주입되는 공격으로 사용자가 의도하지 않은 악성 명령어를 실행시킬 수 있으며 위험한 코드 스니펫이 소프트웨어 내에 삽입되어 보안 위협이 발생할 수 있다. 본 논문에서는 개발자의 단말기와 프로그램 코드의 보안성 모두를 위협하는 페이스트재킹을 방어하기 위해 사용자에게 보안 위협 상황을 시각화하여 경고하는 방안인 클립 토스터를 제안한다. 클립 토스터는 보안 위협 알림을 시각화하고 사용자 동작에 방해 없이 사용자가 공격 여부를 효과적으로 탐지 및 대응할 수 있다.

  • PDF