팀캐나다

Grade 11 Computer Science란?

Grade 11

Computer Science란?

ICS3U는 컴퓨터 사이언스 전공의 첫 관문이 되는 과목으로, 프로그래밍 기초부터 자료구조·알고리즘·소프트웨어 설계 사고까지
체계적으로 학습하는 대학 준비(U) 과정입니다. 단순히 코드를 “짜는 법”을 넘어, 문제를 분석하고 → 알고리즘을 설계한 뒤
→ 개발 프로세스(SDLC)를 적용해 하나의 프로그램을 완성하는 경험을 하게 됩니다.
또한 컴퓨터 기술이 사회·환경·직업 세계에 미치는 영향과 AI·신기술 등 확장 영역도 함께 다룹니다.

✅ ICS3U는 12학년 컴퓨터 사이언스(ICS4U)와 컴퓨터공학·소프트웨어·AI·데이터·게임·IT 계열 전공으로
이어지는 핵심 기반 과목입니다.

ICS3U는 컴퓨터 사이언스 전공의 첫 관문이 되는 과목으로, 프로그래밍 기초부터 자료구조·알고리즘·소프트웨어 설계 사고까지 체계적으로 학습하는 대학 준비(U) 과정입니다. 단순히 코드를 “짜는 법”을 넘어, 문제를 분석하고 → 알고리즘을 설계한 뒤 → 개발 프로세스(SDLC)를 적용해 하나의 프로그램을 완성하는 경험을 하게 됩니다. 또한 컴퓨터 기술이 사회·환경·직업 세계에 미치는 영향과 AI·신기술 등 확장 영역도 함께 다룹니다.

✅ ICS3U는 12학년 컴퓨터 사이언스(ICS4U)와 컴퓨터공학·소프트웨어·AI·데이터·게임·IT 계열 전공으로 이어지는 핵심 기반 과목입니다.

프로그래밍 기초

자료구조·알고리즘

문제 분석·설계

SDLC 기반
프로젝트

SDLC 기반 프로젝트

AI·신기술 이해

학습 단원 구성 (코스 아웃라인 & 권장 시간)

학습 단원 구성

(코스 아웃라인 & 권장 시간)

아래는 OVS에서 제공하는 대표적인 단원 구성 예시입니다.
(실제 세부 활동은 연도·교사에 따라 일부 달라질 수 있음)

아래는 OVS에서 제공하는 대표적인 단원 구성
예시입니다. (실제 세부 활동은 연도·교사에 따라 일부 달라질 수 있음)

Unit

단원명

권장 학습 시간

Unit 1

Computers and Society

25시간

Unit 2

Programming Fundamentals

25시간

-

중간 성적 산출 시점

-

Unit 3

Data Structures

26시간

Unit 4

Algorithms & Software Design

26시간

Final

Course Summative Project

8시간

Unit 1

25시간

Computers and Society

Unit 2

25시간

Programming Fundamentals

Mid-Semester

중간 성적 산출 시점

Unit 3

26시간

Data Structures

Unit 4

26시간

Algorithms & Software Design

FINAL

8시간

Course Summative Project

🔹총 학습 시간: 약 110시간

🔹중요 규정:

중간 성적(Midterm) 발급 → 최소 14일 이상 등록
최종 성적(Final Report) 발급 → 최소 28일 이상 등록

🔹총 학습 시간: 약 110시간

🔹중요 규정:

중간 성적(Midterm) 발급 → 최소 14일 이상 등록
최종 성적(Final Report) 발급 → 최소 28일 이상 등록

이 과목에서 배우는 핵심 개념

이 과목에서 배우는

핵심 개념

ICS3U는 실제 컴퓨터 사이언스 전공의 사고 흐름을 그대로 반영합니다.

▪ 다양한 데이터 타입과 1차원 배열
▪ 조건문·반복문 등 제어 구조
▪ 함수(Subprogram) 활용
▪ 코드 유지·관리 기법 및 표준 코딩 컨벤션

▪ 문제 해결 전략 적용
▪ 요구 사항에 맞는 프로그램 설계
▪ 알고리즘 설계 및 검증
▪ Software Development Life Cycle(SDLC) 적용

▪ 하드웨어 사양과 사용자 요구 분석
▪ 파일 관리 및 데이터 보안 개념
▪ 소프트웨어 개발 과정 이해

▪ 환경·지속가능성을 고려한 컴퓨터 사용 정책
▪ 신기술 및 최신 컴퓨터 사이언스 연구 동향
▪ 컴퓨터 관련 전공·진로·직업 탐색

온라인 학습 방식 (Teaching & Learning Strategies)

온라인 학습 방식

(Teaching & Learning Strategies)

ICS3U는 이론 → 실습 → 프로젝트 흐름으로 진행되는 온라인 수업입니다. 학생들은 프로그래밍 실습 과제와 문제 해결 중심 프로젝트를 수행하며, 단순 암기보다 “왜 이렇게 설계해야 하는가”를 근거를 들어 설명할 수 있는 사고력을 기르게 됩니다.

학습 활동 예시

▪ 프로그래밍 실습 기반 과제
▪ 문제 해결 중심 프로젝트
▪ 가상 실습 환경
▪ 시뮬레이션·영상 자료
▪ 토론 포럼 및 피드백 중심 평가

평가 기준 (Assessment & Evaluation)

평가 기준

(Assessment & Evaluation)

캐나다 온타리오 교육부의 평가 기준(Growing Success, 2010)에 따라 학생의 학습 과정과 결과물을
종합적으로 평가합니다. 또한, 평가 기준은 아래 4가지 영역을 균형 있게 반영합니다.

📌 전체 성적이 50% 이상일 경우 학점을 취득합니다.

캐나다 온타리오 교육부의 평가 기준(Growing Success, 2010)에 따라 학생의 학습 과정과 결과물을 종합적으로 평가합니다. 또한, 평가 기준은 아래 4가지 영역을 균형 있게 반영합니다.

📌 전체 성적이 50% 이상일 경우 학점을 취득합니다.

최종 성적 반영 비율

70%

과정 중 수행 평가
(코딩 과제, 프로젝트, 문제 해결 활동)

30%

과정 종료 시 실시되는 기말 평가

4개 평가 영역 균형 반영

1. 지식 및 이해 (Knowledge & Understanding)
2. 사고력 (Critical Thinking)
3. 의사소통 (Communication)
4. 적용 능력 (Application)

이런 학생에게
적합합니다

이런 학생에게 적합합니다

팀캐나다의 학습 지원

팀캐나다는 ICS3U 과목을 수강하는 학생에게
아래와 같은 전반적인 학습 로드맵을 지원합니다.

ICS3U → ICS4U
→ 대학 CS 전공
로드맵 설계

수학(MCR3U /
MHF4U)과 연계한
과목 조합 전략

중간·기말 성적
발급 일정 관리

컴퓨터·공대·AI 계열
전공별 필수 과목
가이드

ICS3U → ICS4U → 대학 CS 전공 로드맵 설계

수학(MCR3U / MHF4U)과 연계한 과목 조합 전략

중간·기말 성적 발급 일정 관리

컴퓨터·공대·AI 계열 전공별 필수 과목 가이드

팀캐나다의 다양한 정보와 소식을 만나보세요!