코딩 갤럭시: Junior
수상 경력에 빛나는 전산 사고 학습 플랫폼

교육 및 기술 품질 표준
핀란드 헬싱키 대학의 연구자들이 인정한 Education Alliance Finland 인증 평가 기준을 통과하였습니다.코딩 갤럭시의 높은 학습 성과를 보장합니다.




새로운 시대를 여는 사고력을 기릅니다
코스
코딩 갤럭시 어려움의 3 단계로 구성되어 있습니다. 컴퓨팅 사고력과 코딩 개념을 알기 쉽게 설명하기 위해 일상생활에서 예시를 찾아봅니다. 각 과정은 일상의 문제를 해결할 때 학습자가 컴퓨팅 사고력을 적용하도록 도와 줍니다.
입문
5세~7세 대상, 사전 코딩 경험 필요 없음, 16시간 과정
주요 개념
순차
반복
이벤트
디버깅
분해
병렬
학습 목표
기본적인 코딩 개념 및 컴퓨팅 사고력 알기
일상 활동에서 코딩 개념 설명하기 위해 순차 개념 적용
체계적인 방식으로 간단한 분제 분석
실행 가능한 명령에서 결과 예측하기
시도한 결과에 따라 계획 수정하기
반복의 개념 및 용례 알기
기본
8세 이상 대상, 사전 코딩 경험 필요없음, 16시간 과정
주요 개념
순차
반복
이벤트
디버깅
분해
패턴 인식
병렬
학습 목표
코딩과 컴퓨팅 사고력 적용
문제를 분석하기 위해 분해를 사용하고, 해결책 모색하기
시도한 결과에 따라 계획을 수정하고 최적화 하기
패턴을 인식하고 문제해결을 간단히 하기 위한 반복 사용
심화
초등학교 수준에서 코딩 경험 완성 목표, 16시간 과정
주요 개념
반복
이벤트
조건
함수
디버깅
분해
패턴 인식
추상화
학습 목표
문제를 해결하기 위해 코딩과 컴퓨팅 사고력 넓게 적용
해결책을 설명하는 순서도 이용하기
해결책을 최적화하기 위해 조건 사용하기
함수와 사용법 익히기
문제를 상세하게 분해하고, 추상화를 사용하여 하향식으로 문제를 분석하고 해결책을 만듭니다.
국제 표준
코딩 갤럭시커리큘럼은 컴퓨터 과학 교사 협회 (CSTA)가개발 한 CSTA K-12 컴퓨터 과학 표준을 포함하여 컴퓨터 과학 교육의 여러 국제 표준을 충족합니다. 초등학교 부터 시작하는 학생들에게 컴퓨터 과학의 기본 개념 :
L1:3.CT.1
연령에 맞는 문제를 해결하기 위해 퍼즐, 논리적 사고 프로그램과 같은 기술 사용
L1:6.CT.1
알고리즘적 문제해결 (가령, 문제 설명과 탐구, 예제 사례 검증, 디자인, 구현 및 테스트)의 기본 단계를 이해하고 사용
L1:6.CT.2
컴퓨터 없이 하는 수업을 통해서 검색, 이벤트나 분류의 순서와 같은 간단한 알고리즘을 이해하기
L2.CT.1
해결책을 설계하기 위한 알고리즘적 문제해결의 기본적 단계 사용 (예: 문제 설명 및 탐구, 간단한 사례 검증, 디자인, 해결책 만들기, 테스트 및 평가)
L2.CT.2
문제해결과 관련된 병렬 처리 과정을 설명하기
L2.CT.3
알고리즘을 컴퓨터가 처리하는 일련의 명령어로 정의하기
L2.CT.4
동일한 문제를 해결하기 위해서 서로 다른 알고리즘을 사용할 수 있는 방법을 평가하기
L2.CT.6
따라야 할 일련의 명령을 이야기하고 분석하기 (예: 규칙 및 알고리즘에 따라 비디오 게임에서 캐릭터의 행동을 설명)
L2.CT.12
추상화를 사용해서 문제를 하위 문제로 분해하기
L3A.CT.1
복잡한 문제를 단순한 부분으로 나누기 위해서 미리 정의된 함수, 매개 변수, 클래스, 메서드 사용하기
L1:3.CT.1
연령에 맞는 문제를 해결하기 위해 퍼즐, 논리적 사고 프로그램과 같은 기술 사용
L1:6.CPP.6
블록 기반 시각적 프로그래밍 언어를 사용하여 문제 해결을 구현합니다.
L2.CPP.5
루핑 동작, 조건부 명령문, 논리, 식, 변수 및 함수를 포함한 프로그래밍 언어를 사용하여 문제 해결을 구현합니다.
L2.CPP.6
루핑 동작, 조건부 명령문, 논리, 식, 변수 및 함수를 포함한 프로그래밍 언어를 사용하여 문제 해결을 구현합니다.