원문정보
Design of Extension Visual Block Generator for Convergence of Artificial Intelligence and Education
초록
영어
Recently, there has been a plenty of demand for a platform capable of performing data analysis and AI training. In addition, a system that can generate extension blocks in Python visual programming for vocational education and artificial intelligence convergence education is required in line with the changing educational environment.To this end, we are developing a Block Generator System that allows users to add and link necessary functions and blocks easily by extending CodeB, a platform that can perform data analysis and artificial intelligence visual Python coding. In order to confirm the applicability of the generated system, blocks in the field of bioinformatics and machine failure diagnosis were created among several fields. Bioinformatics or mechanical failure diagnostic blocks could be created and utilized through template blocks, block codes, code generators, and syntanx analyzer provided in the block generator system. By managing related blocks in the LMS, it is possible to increase the reusability of blocks and reduce the development time.
한국어
최근 데이터 분석과 인공지능 교육을 수행할 수 있는 플랫폼에 대한 요구가 많이 발생하고 있다. 또한 변경되는 교육 환경에 맞게 직업교육과 인공지능 융합을 위한 파이썬 비주얼 프로그래밍에 추가 블록을 생성할 수 있는 시스템이 요구된다. 이를 위해 기존에 데이터 분석과 인공지능 비주얼 파이썬 코딩을 할 수 있는 플랫폼인 코드비를 확장하여 사용자가 필요한 기능과 블록을 쉽게 추가 해 연동시킬 수 있는 블록 생성 시스템을 개발한다. 생성된 시스템의 적용 가능성을 확인하기 위해 여러 분야 중에 생물정보학과 기계 고장진단 분야의 블록을 제작하였다. 블록 생성 기 시스템에서 제공되는 탬플릿 블록과 블록 생성, 코드 생성기, 구문 분석기 등을 통해 생물정보학이나 기계 고장진단 블록을 작성 하고 활용할 수 있었다. 관련 블록을 LMS에서 관리하여 블록의 재사용성을 높이고 개발 시간을 줄인다.
목차
ABSTRACT
I. 서론
II. 유사 플랫폼 분석
1. 코드비
III. 설계 및 구현
1. 플랫폼 아키텍쳐
2. 확장 구조
3. 구현
IV. 실험 및 평가
1. 바이오파이썬
2. 기계고장진단
V. 결론
References