컴퓨팅 사고력의 필요성 |
성취 기준
- 생활 속에서 소프트웨어가 사용된다는 것을 예를 들어 설명 할 수 있다.
- - 다양한 분야에서 활용되는 소프트웨어의 종류와 특징을 설명할 수 있다.
- 소프트웨어의 사용이 실생활을 어떻게 변화시켰는지 이해하고 소프트웨어의
중요성을 설명할 수 있다.
- 창의.융합시대에서 컴퓨팅 사고가 무엇인지 설명할 수 있다.
- - 컴퓨팅 사고가 무엇인지 설명할 수 있다.
- 실생활에서 컴퓨팅 사고가 적용된 예를 찾아 낼 수 있다.
- 절차적인 문제 해결의 의미와 중요성을 설명할 수 있다.
|
30점 |
주요 출제 요소
- 소프트웨어의 개념, 소프트웨어의 종류, 컴퓨팅 사고력의 개념과 필요성, 컴퓨터 사고력의 구성요소
- 사고력의 구성요소, 절차적 문제해결의 의미와 중요성
|
문제 해결 과정 이해와 적용 |
성취 기준
- 상황 속에서 문제를 정확하게 표현할 수 있다.
- 다양한 문제해결방법을 찾아낼 수 있다.
- - 문제해결방법의 문제점과 개선방법에 대해 설명할 수 있다.
- 문제해결에 적합한 방법을 선택할 수 있다.
|
주요 출제 요소
- 문제 표현, 문제 분해, 자료 수집, 문제 해결 방법 탐색, 문제 해결 방법 비교와 선택
- 문제 해결 방법 개선, 문제해결 방법 단순화
|
기본 구조의 알고리즘설계 |
성취 기준
- 실생활의 사례와 연계하여 알고리즘이 무엇인지 그 의미와 중요성을 알 수 있다.
- 알고리즘이 갖추어야 할 조건을 이해하고 다양한 알고리즘을 작성할 수 있다.
- - 여러가지의 알고리즘 표현방법을 이해하고 설명할 수 있다.
- 문제해결절차를 여러가지 알고리즘 표현법으로 나타낼 수 있다.
- 일상생활의 문제해결을 위해 알고리즘을 설계할 수 있다.
|
20점 |
주요 출제 요소
- 알고리즘 개념과 중요성, 컴퓨터의 기능과 알고리즘의 관계, 순서도 작성
- 알고리즘 장점과 단점 비교
|