CodeWalks - 체험부터 데이터, 인공지능 교육 플랫폼

  • check하나의 플랫폼에서, 인공지능(AI) 체험 부터 파이썬 코딩, 데이터분석, 머신러닝 모델, 이미지처리 개발까지
  • check한글 파이썬 비주얼 블록으로 텍스트 코드 생성, 입문자의 문법, 함수명 암기 등 어려움 해결과 동시에 텍스트 코딩으로 전이 용이
  • check회원 관리 및 강좌 개설과 콘텐츠 관리가 가능한 학습관리시스템(LMS)

인공지능 놀이터(체험)

  • 인공지능에 대한 흥미 유발과 기본적인 원리 이해를 위해, 얼굴인식, 물체인식, 음성인식 등과 재미있는 게임
  • 피지컬(IoT) 인공지능 연동 개발

chatGPT 튜터 협력

  • 궁금한 점을 즉시 질문
  • 코딩에서 발생하는 오류를 chatGPT와 협력해서 해결
  • 생성형 AI와 협력 방법 습득

블록과 텍스트 코딩

  • 입문자, 비전공자도 쉽게 코딩
  • 블록코딩 즉시 텍스트 코딩으로 변환
  • 오류없이 빠르게 완성
  • 입문 활용까지 실생활 활용 서비스 개발

다국어(한글) 파이썬 함수

  • 파이썬의 영어 명령어와 함수명을 다양한 수준의 한글 및 다국어로 변환 가능하며 취향이나 목적에 맞게 구성 변환 가능

다양한 과목(직무) 융합

  • 파이썬 코딩 부터 수학(통계), 데이터분석, 머신러닝, 인공지능, 이미지처리, 자연어처리, 바이오정보 등 다양한 라이브러리를 제공
  • 실무 예제 적용 교육효과

LMS, 포트폴리오

  • LMS 기능을 통해 강좌를 운영
  • 포트폴리오 기능으로 저작물의 누적관리와 공유가 가능
  • 대면수업과 온라인 수업 가능
  • 저작물 관리

2023-05 특허 등록 “ 코딩 방법 및 코딩 교육 시스템”

CodeWalks 구성 요소

  • check인공지능 놀이터(체험), 피지컬IoT, 파이썬블록/텍스트코딩, 전용LMS 로 구성
  • check학교 및 기관 자체 LMS가 있는 경우, API를 통해 파이썬블록/텍스트코딩 연동 가능

CodeWalks - 코딩 플랫폼(Coding Platform)

  • check스크래치 등 기존 블록 도구의 경우 컴퓨팅 사고력 향상 중심으로 현장성, 확장성, 활용성 등에 한계
  • check텍스트 코딩 도구의 경우 코딩 언어의 문법 숙지, 방대한 라이브러리 암기와 학습에 어려움

Playground AI 놀이터 이미지, 사운드, 모션 등 다양한 인공지능 모델을 이용하여 인공지능의 원리를 이해하고 체험을 수행할 수 있어 교육효과를 높일 수 있습니다.

  • check인공지능 놀이터(체험), 피지컬IoT, 파이썬블록/텍스트코딩, 전용LMS 로 구성
  • check학교 및 기관 자체 LMS가 있는 경우, API를 통해 파이썬블록/텍스트코딩 연동 가능

이미지(Image)

FeatureExtractor, FaceApi, BodyPix 모델 적용

모션(Motion)

PoseNet, Fasemash, Handpose, ObjectDetect 모델 적용

사운드(Sound)

Speech, SpeechRec, soundClassifier 모델 적용

객체 감지

Opencv, Yolo, Cocossd 모델 적용

AI Physical Computing AI 피지컬컴퓨팅 마이크로 비트, 아두이노, 라즈베리 파이 등 활용하여 인공지능 모델과 결합함으로써, 사용자는 인공지능의 원리를 이해하고 체험을 통해 학습할 수 있어 교육효과를 높일 수 있습니다.

  • check마이크로비트, 아두이노, 라즈베리 파이에 LED 등 다양한 센서를 부착
  • check실생활에 활용 가능한 다양한 인공지능(AI) 모델과 결합한 서비스 개발
  • check기존에 개발된 강력한 AI 모델을 무료로 활용

마이크로비트(Microbit)

LED, Button, Moter, Buzzer, 게임

아두이노(Arduino)

LED, Button, Motor, Buzzer, 게임

라즈베리 파이(Raspberry Pi)

OpenCV, Yolo, Raspberry Camera

세계 최초 Drag & Fill Toolkits(특허등록) 하이브리드 코딩(블록코딩 + 텍스트 코딩) 블록코딩을 기반으로 컴퓨터 언어를 직접 쓰는 것이 아니라 블록을 통한 코딩기능을 제공함으로써 언어에 대한 장벽을 없애 보다 쉽게 접근할 수 있습니다. 또한 텍스트 코딩을 지원하여 블록코딩 수준 이후에도 지속적인 활용이 가능합니다.

Easy

블록을 드래그하여 코딩하고 함수에 대한 예제를 제공하여 쉽게 적응

Environment

별도 개발환경 구축 없이 웹브라우져만으로 실습

Error

타이핑 과정에서 발생하는 단순 오류를 최소화하여 교육 진행에 용이함

Extension

텍스트 코드의 실시간 변환으로 텍스트코드에 대한 적응력 향상이 가능하고 텍스트 코딩을 지원하여 블록코딩 수준 이후에도 활용 가능

다국어 언어(한글) 및 형식 변환

  • check블록에 파이썬 명령어, 함수명 등을 사용자 선호 및 수준에 맞게 다국어(한글) 가능
  • check수준 및 선호에 따라 6가지 형태로 변경 가능
  • check블록 코딩하면 파이썬 텍스트 코드 자동 생성

한글(파이썬)

파이썬(한글)

개인 튜터(chatGPT 연동)

  • checkchatGPT를 이용해 코딩한 결과에 대한 오류 수정
  • check문법적 오류 뿐만 아니라, 논리적 오류까지 답변을 통해서 해결함

함수 검색

  • check한글 및 영어로 검색할 수 있는 키워드 검색 기능을 포함하여 숙련자뿐 아니라 초보자도 코딩에 필요한 블록을 쉽게 찾아볼 수 있습니다.

함수 설명 및 예제

  • check카테고리/블록별 함수에 대한 사용법, 예제 등의 설명 웹페이지 연동
  • check기본 내장 함수(모듈) 부터 데이터분석, 머신러닝, 이미지 처리 등에 필요한 광범위하고 복잡한 라이브러리 등의 사용방법
  • check학습자 수준과 환경에 따라 서로 다른 설명 웹페이지 구성 가능

데이터셋 아카이브

  • check데이터 분석, 머신러닝, 인공지능에 활용할 데이터셋 내장
  • check데이터셋의 관리 및 공유를 통해 다양한 예제 활용

Drag & Fill Toolkits 라이브러리 AI인공지능, 데이터분석, 이미지처리등 다양한 라이브러리를 지원하여 실무예제를 수행할 수 있어 교육효과를 높일 수 있습니다.

  • check초보자(입문자)의 텍스트 코딩 어려움을 비주얼 블록 코드로 해결
  • check일관된 연결성 확보(스크래치에서 파이썬 텍스트 코딩으로의 단절 극복)
  • check초중고에서 대학, 기업체까지에서 가장 많이 사용되는 라이브러리 포함
  • check초등 > 중등 > 대학 > 기업으로의 끊김없는(seamless) 재사용 가능한 확장성

Calculationn

Numpy, Scipy 등 연산관련 라이브러리

Data Analysis

Pandas, Matplotlib 등 데이터 분석과 분석결과의 시각화 라이브러리

Machine Learning

Sklearn, Xgboost 등 AI머신러닝 라이브러리

Extension

Opencv, Nltk, Biopython등 유용한 라이브러리 제공 및 라이브러리 추가 지원

라이브러리

  • check파이썬 내장모듈 외에 다양한 확장 라이브러리 지원을 통해 AI인공지능, 데이터분석, 이미지처리 등 다양한 실무예제를 수행할 수 있어 교육효과 향상

LMS, 포트폴리오 LMS기능으로 대면수업뿐만 아니라 비대면 수업 또한 지원하며,수업과 학습을 통해 만든 저작물을 누적 관리하고 공유할 수 있어 학습능력 향상과 자신감을 배양할 수 있습니다.

Stand Alone

important_devices

개별 사이트로 서비스하여 특색을 살린 독립적인 운영

LMS

rate_review

강좌의 개설 및 수강기능으로 대면수업 및 비대면 수업 지원

Portfolio

contact_page

저작물의 누적 관리와 공유를 통해 학습능력과 자신감 배양

Cloud

cloud_upload

인프라 구축이나 시스템 담당자 없이 즉시 운영가능한 클라우드 환경의 플랫폼


LMS, 포트폴리오

  • check별도 인프라 구축없이 즉시 운영가능한 클라우드 환경으로 개별 사이트가 가능하여 특색을 살린 독립적인 운영이 가능
  • check강좌의 개설 및 수강기능으로 대면수업 및 비대면 수업에 활용
  • check수업과 학습을 통해 만든 저작물을 누적 관리하고 공유하여 학습능력과 자신감을 배양

Position

  • checkCodeWalks는 기존 교육 도구의 한계를 극복하고 쉽고 빠르게 코딩을 배울 수 있는 최고의 도구!
  • check블록코딩과 텍스트 코딩을 모두 지원하며, 파이썬 코딩 부터, 데이터분석, AI 및 머신러닝 실습 가능
  • check텍스트 코딩 도구와 달리 별도 설치나 환경설정이 필요하지 않으며 단순 오타 디버깅 감소
  • checkCodeWalks 로 인공지능 체험부터 입문까지 쉽게 교육 가능

Target

  • checkCodeWalks는 기존 교육 도구의 한계를 극복하고, 코딩을 배우는 것이 더욱 쉽고 재미있어집니다!
  • check블록코딩과 텍스트 코딩을 통한 실습 진행
  • check블록코딩을 통한 텍스트 코드 자동 생성 기능을 통해 코딩에 대한 적응력 향상
  • checkAI체험, 피지컬컴퓨팅을 통해 시작하고, 다양한 라이브러리를 통해 실무예제를 수행

register

누구나 할 수 있는 인공지능 코딩 플랫폼

CodeWalks가
코딩, 데이터분석, AI융합 교육의 표준을 만듭니다

www.codewalks.kr

에이아이웍스 연혁

imac

2005~2008

  • check 회사 설립 : 전국교육정보공유체제 개발인력 주축
  • check 서울시 교육청 교수학습도움센터 보급사업 수행 : 자체개발 학교홈페이지 빌더”e도움센터” 적용사업
  • check 학교홈페이지 빌더 “도움센터PLUS” 개발
  • check 프로그램 등록 (도움센터 PLUS) : 기존 “e도움센터”의 차기버전

2007~2018

  • check 경기도 주문형 학교 홈페이지 사업 수행
  • check 학교홈페이지 빌더 “도움센터WAH”개발
  • check 인하대학교 공동기기센터 예약 시스템 개발 수행
  • check 인하대학교 산학포털1.0, 산학포털 2.0 시스템 개발 사업 수행
  • check 인터넷 진흥원 “17년도 웹솔루션 웹표준화 변환” 과제수행
  • check 인천 산학 융합원 홈페이지, CRM 시스템 개발 사업 수행

2019~2024

  • check 한국건설기술연구원 굴착단계별 지반침하평가를 위한 어플리케이션 개발
  • check 항공우주산학융합원(항공우주산학융합원) 국가인적자원개발 컨소시엄사업 재직자교육 홈페이지 구축
  • check 인하대학교 연구지원 매뉴얼 관리기능 개발
  • check 인하대학교 산학포털, 항공우주산학융합원(항공우주산학융합원), 경기도 12개 교육지원청 유지보수 수행 중
  • check 클라우드 기반 SaaS형 인공지능 블록코딩 LMS 플랫폼 ‘AiMind’ 런칭
  • check 사명을 에듀웍스에서 에이아이웍스로 변경

에이아이웍스 주요사업 영역

lan

시스템 통합

  • 부산교수학습지원센터 KEM2.0 시스템
  • 전국학원공제조합 연합회 시스템
  • 인하대학교 산학포털 시스템
  • 인하대학교 공동기기센터 시스템
  • 항공우주산학융합원 홈페이지 및 CRM 시스템 등…
manage_history

시스템 유지보수

  • SI 개발 구축 후 유지보수 수행
  • 초등골프연맹
  • 경기도 12개 지역 교육청 주문형 학교 홈페이지 시스템
  • 인하대학교 산학포털, 공동기기센터
  • 항공우주산학융합원
emoji_objects

솔루션 개발

  • 초중고용 학교 홈페이지 빌더 동영상 인코딩 시스템
  • File Uploader(드래그앤드롭 지원, 웹표준 적용)
  • 웹에디터(웹표준 적용)
  • 스마트안전대 모니터링 시스템
  • IoT 원격 진단 모니터링 시스템
  • 블록코딩 시스템
school

교육플랫폼&콘텐츠

  • 초중고등학교를 위한 파이썬 코딩 플랫폼
  • 초중고등학교를 위한 인공지능 코딩 플랫폼
  • AI융합 중점고를 위한 인공지능 파이썬 블록 코딩 플랫폼
  • 대학 교양을 위한 파이썬, 데이터분석, 인공지능 코딩 플랫폼

에이아이웍스의 연락처


감사합니다.
Address:
경기도 부천시 양지로 205
서영아너시티 2차 913호
Phone:
032-872-3072
032-872-3060(Fax)
# 교육 과정과 콘텐츠
• 학교 현장에서 다양한 수준과 목적에 맞게 커리큘럼 구성 가능
강좌번호 강좌명 내용 모듈 대상범위
CW01 파이썬기초 처음으로 코딩을 접하는 입문자 과정으로, 파이썬의 변수, 연산, 판단, 반복, 리스트, 딕셔너리, 함수, 파일 개념 이해 및 실습 6 초등학교 5학년이상
CW02 파이썬응용 파이썬의 객체지향 이해와 다양한 내장 모듈 활용으로 자료구조, 정규식 등의 고급 기능을 구현하는 실습 과정으로 chatGPT를 활용하여 코드 생성 및 응용 6 고등학교 이상
CW03 데이터분석기초 테이블형식의 정형 데이터를 다루는 기초편으로 넘파이, 판다스, 맷플롭립 등을 활용해 데이터분석 과정 6 중학교 이상
CW04 데이터분석응용 현장의 실제 데이터를 활용해 문제를 도출하고 해결하는 과정으로 통계분석과 머신러닝분석을 포함하며 chatGPT를 활용하여 코드 생성 및 응용 6 대학 이상
CW05 AI머신러닝기초 머신러닝(기계학습)의 회귀, 분류, 군집화에 대한 기본 알고리즘의 이해와 사이킷런(sklearn) 라이브러리를 사용한 실습 6 중학교 이상
CW06 AI머신러닝응용 현장 데이터를 이용해 문제 해결을 위한 회귀, 분류, 군집화, 이상탐지에 대한 고급 알고리즘의 이해와 사이킷런(sklearn) 라이브러리를 사용한 실습 6 대학교 이상
CW07 이미지처리기초 이미지에 대한 이해와 PIL 라이브러리를 이용한 이미지 처리 실습 3 중학교 이상
CW08 이미지처리응용 openCV 라이브러리를 이용한 이미지처리 및 컴퓨터비전 6 대학 이상
강좌번호 강좌명 내용 모듈 대상범위
CW09 Ivy대학파이썬 하버드대학의 cs50p 내용 기반 재구성으로, 대학교양 및 AP과정 10 고등학교 이상
CW10 엑셀업무자동화 엑셀파일을 기반으로 데이터분석과 업무 자동화 6 대학이상
CW11 웹서비스 파이썬 Flask, Django 등을 이용해 서버를 구축하고 웹서비스 6 대학이상
CW12 IoT피지컬기초 마이크로비트를 이용한 다양한 인공지능 연동 서비스 실습 4 초등학교 5학년이상
CW13 AI체험 얼굴, 물체인식등과 티처블머신을 이용한 AI모델 생성 및 활용을 통해 게임 개발 4 초등학교 3학년이상
# 유사 플랫폼 비교
• 대상, 수준, 목적에 따라 다양한 선택 가능
Scratch Entry Orange3 Edublocks Colab CodeWalks
개발자(개발사) MIT NAVER University of Ljubljana Anaconda Google AI Walks
국가 USA Korea Slovenia England USA Korea
코드형태 블록 블록, 파이썬 블록 블록, 파이썬 파이썬 블록, 파이썬
서비스 클라우드 클라우드 다운로드 클라우드 클라우드 클라우드
지원범위 컴퓨팅사고력 컴퓨팅사고력 데이터분석, 시각화 파이썬기초 파이썬 라이브러리(설치) 파이썬 라이브러리
언어 한글,영어 한글 영어 영어 한글,영어 한글,영어
대상 초등 초등 중등,대학 중등 중등,대학,일반 중등,대학,일반