프로젝트 소개
디지털 가든은 알 아미르 무사이드 빈 압둘라흐만 대학(구 사우디 전자대학) 컴퓨터과학 학생을 위한 무료 학습 플랫폼이다. 아랍어/영어 이중언어로 콘텐츠를 제공하며, 회원가입이나 이메일 없이 프로그레시브 웹 앱(PWA)으로 작동한다.
학습 콘텐츠: 지정 교재를 바탕으로 한 각 단원별 설명, SM-2 알고리즘을 사용한 간격 반복 플래시카드, 각 단원별·중간·기말 퀴즈(즉시 채점되는 객관식과 모범 답안이 있는 서술형), 터치로 정의를 확인하는 스마트 용어, SVG 벡터 도표, 주제별 엄선 영상. 플랫폼은 38개 과목과 472개 단원을 포괄한다.
노트: 텍스트, 제목, 목록, 표, 코드를 지원하는 양방향 블록 편집기로, LaTeX 수식과 Mermaid 다이어그램, 검색·바꾸기, 수정 이력을 갖추고 있다. 같은 종이 위에 펜으로 그리기를 지원하고, PDF 파일을 열어 형광펜 표시·필기·그리기·텍스트 검색이 가능하며 사본을 저장해 동기화한다. ChatGPT, Gemini, Claude에서 복사한 내용을 정돈된 블록으로 변환하는 변환기도 포함한다.
학기 도구: 학적 상태를 보여주는 개인 대시보드, 단원·퀴즈·성적·예상 점수가 있는 과목별 페이지, 인쇄 가능한 주간·월간 강의 및 시험 시간표, 8만 4천 개 분반 검색, PMAU 4.0 척도 학점 계산기와 목표 달성에 필요한 점수를 그려주는 예측기, 교수 및 과목 평가.
실습실: 회로를 구성·간소화·시뮬레이션하는 논리 회로 실습실(CS231)과 브라우저 또는 서버에서 실행 가능한 1,870개 예제로 31개 언어를 지원하는 프로그래밍 언어 실습실(CS363).
동기화와 데이터: QR 코드나 3분 후 만료되는 복사 코드로 기기를 연결하고, 파일이나 영지식 비밀번호 이메일 또는 구글 계정을 통한 복구 경로, 여러 기기의 수정 사항을 구조적으로 병합, 관리 가능한 기기 이력. 모든 것이 인터넷 없이 작동하며 클라우드는 백업 역할을 한다.
알림: 탭이 닫혀 있어도 작동하는 과제·시험 로컬 알림, 자리가 났을 때의 분반 알림, ICS 링크를 통한 Blackboard 캘린더 가져오기.
기술: 프레임워크나 빌드 단계 없이 순수 HTML5, JavaScript, CSS3로 만든 인터페이스, 차등 캐시를 사용하는 서비스 워커를 갖춘 완전한 PWA, 3가지 테마와 5가지 글꼴 크기. 서버는 Cloudflare Workers에서 실행되며 Postgres는 제다에 있다.
라이선스: 출처를 밝히면 사용과 개발이 무료이며 상업적 이용은 금지된다(소프트웨어는 PolyForm Noncommercial, 교육 콘텐츠는 CC BY-NC 4.0).
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.