코드빚다
한국어English
← 코드빚다 전체 앱

코드빚다-AI

Windows 2.0.9 · Mac 2.0.9

직접 실행하며
배우는 AI.

텐서 연산부터 회귀와 그래프까지.
실습·과제·시험을 한곳에서 시작하세요.

예제로 먼저 시작해 보세요

문제와 정답을 무료로 다운로드할 수 있습니다.

공개 문제은행 →

Windows 2.0.9

Windows 버전

Windows 10/11 · x64

Microsoft Store에서 다운로드 ↗

설치 방법

  1. 위 버튼으로 Microsoft Store를 엽니다.
  2. 다운로드 또는 받기를 눌러 설치합니다.
  3. 시작 메뉴에서 코드빚다-AI를 실행합니다.
  4. 이미 설치했다면 Microsoft Store의 라이브러리에서 업데이트를 확인합니다.

Windows 2.0.9 업데이트

시험 중 이론과 코딩 탭을 오갈 수 있습니다. 참고 자료를 미리 불러오고, 예제 코드는 읽기 전용으로 열어볼 수 있습니다.

Windows용 AI 실습·과제·시험 앱입니다. Microsoft Store에서 Windows 버전을 설치할 수 있습니다. 교수자 서비스는 AI 앱에서 별도 승인이 필요합니다. Java·C++ 앱의 승인은 AI에 자동 적용되지 않습니다.

Python·TensorFlow CPU 실행 환경 내장 · 코드 실행과 그래프 생성 · 출력 비교 자동채점 · 교수자 확인 채점 · 20초 간격 암호화 백업 · 교수자 승인 복구를 지원합니다.

시험 모드에서는 창 이동 제한과 보조 모니터 가림이 적용됩니다. 과제 모드와 구분해 이용하세요.

Mac 2.0.9

Mac 버전

macOS 13 이상 · Apple Silicon(M1 이후) 전용 · Intel Mac 미지원

Python·TensorFlow 실행 환경이 포함되어 있습니다.

임시 서명 · Apple 공증 미적용. 설치 안내문은 DMG 안에도 포함되어 있습니다.

코드빚다 AI Mac 설치 방법

Python 3.11·TensorFlow·NumPy·Matplotlib이 앱에 포함되어 있습니다. Python이나 Anaconda를 별도로 설치할 필요가 없습니다.

  1. 위의 AI Mac DMG를 다운로드하고 엽니다.
  2. 코드빚다-AI.app을 DMG 안의 Applications(응용 프로그램) 폴더로 드래그합니다.
  3. 복사가 끝나면 Finder의 응용 프로그램 폴더에서 코드빚다-AI를 실행합니다. 보안 경고가 나오면 아래 안내를 확인하세요.
  4. 첫 코드 실행 때는 Python·TensorFlow 준비에 시간이 걸릴 수 있으니 잠시 기다려 주세요.
  5. 앱이 열리면 담당 교강사의 안내에 따라 과제 시작 또는 시험 응시를 선택합니다. 설치 디스크는 추출해도 됩니다.

학생은 Google 로그인 없이 과제·시험에 참여합니다. 교수·조교·마스터는 앱에서 Google 로그인을 사용합니다.

Mac 2.0.9 · 자료 확대와 코드 파일 열기

자료 탭에서는 왼쪽에 문제 설명, 오른쪽에 자료가 표시됩니다. PDF나 슬라이드 위에서 Ctrl 또는 ⌘를 누르고 휠을 위로 굴리면 확대되고 아래로 굴리면 축소됩니다. 답안을 작성하려면 ‘내 코드’로 전환하세요.

TXT, PY, IPYNB 파일을 읽기 전용 자료로 열 수 있습니다.

지난 Mac 업데이트

Mac 2.0.8 · 이론·자료 분할 화면과 문제별 답안 공개

왼쪽에서 이론 문제를 풀면서 오른쪽에서 PDF·슬라이드를 볼 수 있습니다. 문서마다 배율(50~300%)과 읽던 위치를 기억합니다. 자료에서 ⌘F로 찾고 선택한 PDF 글자를 ⌘C로 복사해 코드 편집기에 ⌘V로 붙여넣으세요.

교수자는 방을 열 때 답안 JSON을 등록할 수 있습니다. 등록한 답안은 비공개이며, 교수자가 선택해 공개한 문제만 학생의 ‘공개 답안’ 탭에 표시됩니다. 공개용 답안은 채점 기준에 영향을 주지 않습니다.

수업 현황에서는 제출 확인 대기 학생을 먼저 표시합니다. 강제 종료 기록의 ‘처리 정보’를 펼치면 담당자와 날짜를 볼 수 있습니다.

Mac 2.0.7 · 시험 자료 탭과 교수자 공개 답안

PDF와 PowerPoint 자료를 탭으로 열고 ⌘F로 원하는 페이지나 슬라이드를 찾으세요. PDF 글자를 드래그해 ⌘C로 복사한 뒤 내 코드의 Python 편집기에 ⌘V로 붙여넣을 수 있습니다. 이미지로 스캔한 페이지는 텍스트 검색·복사를 지원하지 않습니다.

PPT·PPTX는 Mac 기본 미리보기로 엽니다. 열리지 않는 자료는 PDF로 저장해 열어 주세요.

수업 코드와 학번으로 입장하면 왼쪽 위에 명단에 등록된 이름이 표시됩니다. 교수자가 문항 답안을 공개하면 답안 코드 탭에서 확인할 수 있습니다.

교수자·조교는 제출 확인 대기 학생을 먼저 보고 이름·학번순으로 정렬하거나 학생별로 종료를 허용할 수 있습니다. 담당 교수자는 수업관리에서 진단 로그를 내려받을 수 있습니다. 외부 창 감지는 로그에 기록하며 감지만으로 시험이 잠기지 않습니다.

Mac 2.0.6 · 이론 결과 HTML 및 방 관리

이론 제출 결과를 JSON과 HTML로 저장합니다. 코딩 결과는 소스 파일·노트북·출력 이미지를 유지하며 이론 문항에는 빈 코드 파일을 만들지 않습니다.

교수자 최종 결과에서 학생 답안·점수와 정답·인정답안·채점기준을 함께 확인할 수 있습니다. 학생 배포 자료에는 정답을 노출하지 않습니다.

교수자 본인의 종료·보관된 방을 이름 확인 후 삭제할 수 있습니다. Drive 파일과 수업·수강생 명단은 보존됩니다.

Mac 2.0.6 · 실행 경로와 종료 처리 개선

긴 한글·공백 임시 경로에서 컴파일·실행이 실패하는 문제를 개선했습니다. Java·C++·AI는 짧은 전용 실행 폴더를 사용하며 원본 답안과 백업은 유지합니다.

제출 확인 대기와 교수자·조교의 종료 처리 흐름을 개선했습니다. 설치 안내에 따라 응용 프로그램 폴더에 설치해 주세요.

Mac 2.0.6 · 이론문제와 전체 답안 저장

단일선택·복수선택·단답식·주관식·서술형 이론문제를 첫 페이지에 모아 풀고, 이어서 코딩 문제를 해결할 수 있습니다. 시험·과제의 단일선택·복수선택·단답식은 서버에서 자동 채점하며, 주관식·서술형은 추후 채점합니다.

저장 버튼 또는 ⌘S로 모든 페이지의 이론 답안과 코드를 함께 저장합니다. 시험·과제에서는 암호화 백업을 사용하고, 공부모드에서는 학습 JSON을 저장해 다시 열면 이어서 풀 수 있습니다. 공백·줄바꿈·한글·외국어 원문을 보존합니다.

최종 제출 후에는 답안이 잠기며, 연결이 끊겨도 확정된 내용을 재전송합니다. 교수자·소속 조교의 제출 확인 후 종료할 수 있습니다.

Mac 2.0.6 수업 진행 안내

교수자는 시험 시작 전에 해당 수업의 XLSX 또는 UTF-8 CSV 명단을 등록하세요. 학번은 앞자리 0을 포함한 텍스트로 저장합니다. 소속 조교도 같은 명단을 조회하며, 교체는 교수자만 할 수 있습니다. 학생은 학번으로 참여하므로 이름 표기가 달라도 차단하지 않습니다.

최종 제출하면 답안과 실행 결과가 고정됩니다. 전송 실패 시 대기 상태를 유지하고 같은 내용을 재전송하므로 앱을 열어 두세요. 서버 저장 후에도 교수자 또는 소속 조교의 제출 확인을 기다린 다음 활성화된 종료 버튼을 누릅니다.

교수자·소속 조교는 학생 현황 조회, 백업 복구 승인, 개별·전체 과제 전환을 할 수 있습니다. 이미 제출한 답안은 다시 열리지 않으며 각 앱의 계정 권한과 학생 데이터는 분리됩니다.

2.0.1부터 자동 업데이트를 지원합니다.

2.0.0 사용자는 2.0.9를 한 번 직접 설치하세요. 2.0.1~2.0.8 사용자는 메인화면에서 이번 업데이트를 자동으로 내려받습니다.

작업을 저장·제출한 뒤 메인화면의 업데이트 및 재시작 / Update & restart을 누르면 앱을 교체하고 다시 엽니다. 시험·과제·출제 중에는 자동으로 재시작하지 않습니다.

업데이트 파일의 전자서명과 무결성을 확인하며, 새 앱이 정상 시작하지 못하면 이전 앱으로 복구를 시도합니다. 쓰기 권한이나 macOS 보안 확인 때문에 자동 설치가 실패하면 위 DMG로 직접 설치하세요.

첫 실행 시 보안 경고가 표시될 수 있습니다.

현재 Mac 2.0.9는 임시 서명 배포본이며 Apple 공증은 포함되지 않습니다. 이 홈페이지에서 받은 코드빚다-AI 앱인지 확인하고 아래 안내를 따라 주세요.

개발자를 확인할 수 없거나 Apple에서 확인할 수 없다고 나와요.

코드빚다-AI 실행을 한 번 시도한 뒤 시스템 설정 → 개인정보 보호 및 보안 → 그래도 열기를 확인하세요. 열려는 앱 이름이 코드빚다-AI인지 확인합니다. 학교에서 관리하는 Mac에서 허용할 수 없다면 담당 관리자에게 문의하세요.

Apple의 Mac 앱 열기 안내 ↗

앱이 손상되었다는 메시지가 나와요.

다운로드와 앱 복사가 끝났는지 확인하고, 위의 AI Mac DMG를 다시 다운로드하여 설치해 주세요. 그래도 같은 메시지가 나오면 오류 화면과 macOS 버전을 담당 교강사에게 전달해 주세요.

For students

직접 풀고,
실행하며 확인하세요.

제공된 문제와 시작 코드를 바탕으로 핵심 코드를 작성합니다. 출력 비교가 가능한 문제는 실행 결과를 확인하고, 수동 채점 문제는 교수자의 검토를 받습니다.

For educators

수업의 기록은
교수자의 Drive에.

교수자는 Google 계정으로 가입하고 승인 후 자신의 Drive를 연결합니다. 초대한 조교와 문제를 수정하고 채점하며, 학생은 Google 로그인 없이 답안을 제출합니다. 제출 파일과 제출학생명단은 연결된 교수자의 폴더에 저장됩니다.

Python·TensorFlow가 포함되어 있습니다.

별도 설치 없이 Python 3.11, TensorFlow 2.15.1, NumPy, Matplotlib로 실습합니다. Windows CPU 환경을 사용하며, 첫 실행은 라이브러리 준비에 시간이 걸릴 수 있습니다. 실행 속도는 컴퓨터 사양에 따라 달라집니다.

TensorFlow는 Apache License 2.0으로 제공됩니다. Python 및 관련 라이브러리는 각각의 라이선스를 따르며, 배포 앱에 원문 고지가 포함되어 있습니다. 코드빚다는 Google 또는 TensorFlow 프로젝트의 공식 제품이 아닙니다.

실제 앱 화면

과제와 시험을 시작하고, 교수자 홈에서 출제·수정·채점을 관리합니다. 아래 화면은 예시 계정과 테스트 폴더로 촬영했습니다.

과제 시작과 시험 응시를 선택하는 AI 메인 화면
과제·시험 시작 화면
출제 수정 채점 설정을 선택하는 교수자 홈
교수자 홈
Google Drive 폴더 선택 설정 화면
Google Drive 폴더 관리