2015 개정교육과정에따른정보과평가기준개발연구 연구책임자 공동연구자 연구협력관

Similar documents
untitled

untitled

untitled

003_°³Á¤3ÀúÀ۱dz»Áö

OCW_C언어 기초

C 언어 프로그래밊 과제 풀이

, ( ),, ( ), 3, int kor[5]; int eng[5]; int Microsoft Windows 4 (ANSI C2 ) int kor[5] 20 # define #define SIZE 20 int a[10]; char c[10]; float

중간고사

F6-Á¤´ä

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

: 1 int arr[9]; int n, i; printf(" : "); scanf("%d", &n); : : for(i=1; i<10; i++) arr[i-1] = n * i; for(i=0; i<9; i++) if(i%2 == 1) print

Microsoft PowerPoint - ch07 - 포인터 pm0415

제 11 장포인터 유준범 (JUNBEOM YOO) Ver 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다.

Microsoft PowerPoint - chap-11.pptx

ÀüÀÚÇö¹Ì°æ-Áß±Þ

Microsoft PowerPoint - 제11장 포인터

PowerPoint 프레젠테이션

歯9장.PDF

3. 1 포인터란 3. 2 포인터변수의선언과사용 3. 3 다차원포인터변수의선언과사용 3. 4 주소의가감산 3. 5 함수포인터

슬라이드 1

Microsoft PowerPoint - 제11장 포인터(강의)

PowerPoint 프레젠테이션

별지제 호서식 연구결과보고서 과제명 소속소방산업기술연구소연구책임자권성필 연구기간 연구목표 연구배경

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

슬라이드 1

K&R2 Reference Manual 번역본

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

C 프로그래밊 개요

Microsoft PowerPoint - chap11-포인터의활용.pptx

C++ Programming

11장 포인터

4. 1 포인터와 1 차원배열 4. 2 포인터와 2 차원배열 4. 3 포인터배열 4. 4 포인터와문자그리고포인터와문자열

0. 표지에이름과학번을적으시오. (6) 1. 변수 x, y 가 integer type 이라가정하고다음빈칸에 x 와 y 의계산결과값을적으시오. (5) x = (3 + 7) * 6; x = 60 x = (12 + 6) / 2 * 3; x = 27 x = 3 * (8 / 4

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

제 14 장포인터활용 유준범 (JUNBEOM YOO) Ver 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다.

Line (A) å j a k= i k #define max(a, b) (((a) >= (b))? (a) : (b)) long MaxSubseqSum0(int A[], unsigned Left, unsigned Right) { int Center, i; long Max

금오공대 컴퓨터공학전공 강의자료

목차 배열의개요 배열사용하기 다차원배열 배열을이용한문자열다루기 실무응용예제 C 2

PowerPoint 프레젠테이션

슬라이드 1


Microsoft PowerPoint - [2009] 02.pptx

Microsoft PowerPoint - chap06-1Array.ppt

5.스택(강의자료).key

도시형타운하우스도입방안


Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

PowerPoint 프레젠테이션

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

02장.배열과 클래스

class Sale void makelineitem(productspecification* spec, int qty) SalesLineItem* sl = new SalesLineItem(spec, qty); ; 2. 아래의액티비티다이어그램을보고 Java 또는 C ++,

Microsoft PowerPoint - chap05-제어문.pptx

*세지6문제(306~316)OK

; struct point p[10] = {{1, 2, {5, -3, {-3, 5, {-6, -2, {2, 2, {-3, -3, {-9, 2, {7, 8, {-6, 4, {8, -5; for (i = 0; i < 10; i++){ if (p[i].x > 0 && p[i

C프로-3장c03逞풚

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf("hihi\n"); } warning: conflicting types for functiona

Microsoft PowerPoint - Java7.pptx

ch15

2002report hwp

untitled

C++ Programming

C++-¿Ïº®Çؼ³10Àå

구조체정의 자료형 (data types) 기본자료형 (primitive data types) : char, int, float 등과같이 C 언어에서제공하는자료형. 사용자정의자료형 (user-defined data types) : 다양한자료형을묶어서목적에따라새로운자료형을

쉽게 풀어쓴 C 프로그래밍

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600

03장.스택.key

1 장 C 언어복습 표준입출력배열포인터배열과포인터함수 const와포인터구조체컴파일러사용방법 C++ 프로그래밍입문

Microsoft PowerPoint - ch 전처리기, 다중 소스파일 pm1015

chap8.PDF

Microsoft PowerPoint - chap-03.pptx

<4D F736F F F696E74202D20C1A63134C0E520C6F7C0CEC5CD5FC8B0BFEB>

Microsoft PowerPoint - Chapter_05.pptx

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

KNK_C_05_Pointers_Arrays_structures_summary_v02

슬라이드 1

학교교과교습학원 ( 예능계열 ) 및평생직업교육학원의시설 설비및교구기준적정성연구 A Study on the Curriculum, Facilities, and Equipment Analysis in Private Academy and It's Developmental Ta

Microsoft PowerPoint - Lesson2.pptx

Infinity(∞) Strategy

쉽게 풀어쓴 C 프로그래밍

ABC 2장

본 강의에 들어가기 전

商用

Microsoft PowerPoint - chap10-함수의활용.pptx

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

<4D F736F F F696E74202D20C1A63137C0E520B5BFC0FBB8DEB8F0B8AEBFCD20BFACB0E1B8AEBDBAC6AE>

<4D F736F F F696E74202D20C1A633C0E52043C7C1B7CEB1D7B7A5B1B8BCBABFE4BCD2>

BMP 파일 처리

프로그램의실행화면 주석 (comment) 두수의합 : 300 /* 두개의숫자의합을계산하는프로그램 */ 주석은코드를설명하는글입니다. 주석 3 가지방법의주석 주석의예 /* 한줄로된주석 */ /* 저자 : 홍길동날짜 : 2013.

Microsoft PowerPoint - chap12-고급기능.pptx

Microsoft PowerPoint - chap06-2pointer.ppt

<C7D1B1B9C0C720B3EBB5BFBCF6BFE420B1B8C1B6BFA120B0FCC7D120BFACB1B82DC3D62E687770>

11장 포인터

Microsoft PowerPoint - 08_(C_Programming)_(Korean)_Preprocessing

슬라이드 1

%eb%8f%99%ec%9d%b8-[NO_09]%20%ec%9d%98%ea%b3%bc%eb%8c%80%ed%95%99%20%ec%86%8c%ec%8b%9d%ec%a7%80_F(%ec%b5%9c%ec%a2%85)-2.pdf

PowerPoint 프레젠테이션

11장 포인터

컴파일러

2003report hwp

Transcription:

2015 개정교육과정에따른정보과평가기준개발연구 연구책임자 공동연구자 연구협력관

2015 개정교육과정에따른정보과평가기준개발연구

연구협력진

머리말

연구요약

차례 Ⅰ 서론 1 Ⅱ 평가준거성취기준, 평가기준, 성취수준, 예시평가도구개발방향 7 Ⅲ 정보과평가준거성취기준, 평가기준, 성취수준, 예시평가도구의개발 25 Ⅳ 정보과평가준거성취기준, 평가기준, 성취수준, 예시평가도구의활용방안 43 Ⅴ 요약및정책제언 63 참고문헌 71

부록 73

표차례

그림차례

Ⅰ 서론

1. 연구의필요성및목적

2. 연구내용 3. 연구방법

Ⅱ 평가준거성취기준, 평가기준, 성취수준, 예시평가도구개발방향 1)

1. 성취기준, 평가기준, 성취수준의의미

나. 성취기준 [ 중학교정보 ] (2) 자료와정보 [9 정 02-01] 디지털정보의속성과특징을이해하고현실세계에서여러가지다른형태로표현되고있는자료와정보를디지털형태로표현한다. [9 정 02-02] 인터넷, 응용소프트웨어등을활용하여문제해결을위한자료를수집하고관리한다. [9 정 02-03] 실생활의정보를표, 다이어그램등다양한형태로구조화하여표현한다. ( 가 ) 학습요소 ( 나 ) 성취기준해설

교육과정용어정의비고

2. 평가준거성취기준개발방향

3. 평가기준개발방향

중학교정보평가기준고등학교정보평가기준고등학교정보과학평가기준

4. 단원 / 영역별성취수준개발방향

5. 예시평가도구개발방향

Ⅲ 정보과평가준거성취기준, 평가기준, 성취수준, 예시평가도구의개발

1. 개발절차및방향

2. 개발내용

Ⅳ 정보과평가준거성취기준, 평가기준, 성취수준, 예시평가도구의활용방안 2)

1. 평가준거성취기준의활용방안

2. 평가기준의활용방안

평가문항

3. 단원 / 영역별성취수준의활용방안

4. 예시평가도구의활용방안

Ⅴ 요약및정책제언

1. 요약

2. 정책제언

참고문헌

부록

1. 2015 개정교육과정에따른정보과평가기준 : 중학교 1 3 학년군

평가문항 2016 년 상품행사 5 천원할인쿠폰무료발송 http:// /ABCD

예시답안및해설

채점기준 문항해설

평가문항

예시답안및해설 채점기준

문항해설

평가문항

자료를공유할때에는저작권을유의하고출처를반드시명시한다. 예시답안및해설

채점기준 문항해설

평가문항 < 문제상황 > 1) 첫번째우편함의호수는 101호이다. 2) 로봇에게주어지는우편물은아파트호수가작은것부터큰것순서로정리되어있다. 3) 동일한호수의우편물은 1개의묶음으로되어있다. 3) 로봇은해당호수의우편함에우편물을투입해야한다. < 문제해결을위한로봇의알고리즘 >

101 호우편함앞에선다. 우편물을꽂는다. 아니오우편물이없는가? 다음호수로이동한다. 예 예시답안및해설

시작 101 호우편함앞에선다. 우편물에적힌호수가 우편함의호수와동일한가? 예 아니오 다음호수로이동한다. 우편물을꽂는다. 우편물이없는가? 아니오 예 끝 채점기준

문항해설

평가문항 1 2

예시답안및해설

채점기준 문항해설

평가문항

예시답안및해설

채점기준

문항해설

평가문항

예시답안및해설 채점기준

문항해설

2. 2015 개정교육과정에따른정보과평가기준 : 고등학교정보

평가문항

예시답안및해설 채점기준 문항해설

평가문항

예시답안및해설 채점기준 문항해설

평가문항

예시답안및해설

채점기준

문항해설

평가문항

예시답안및해설 채점기준 문항해설

평가문항 select = y while(select == y ): first = input( 첫번째수를입력하세요. ) second = input( 두번째수를입력하세요. ) print(result) select = input( 계속하시려면 y를누르세요. )

예시답안및해설 채점기준 문항해설

평가문항 a = 23 b = 24 c = 3.14 d = abc e = string f = a + c g = b + e

예시답안및해설 채점기준 문항해설

평가문항

#include <stdio.h> // A~G 순서로주파수값저장 { int i; //calc_pitch 함수 } for(i=0; i<octave-1; i++) return answer; = pitch[note-65]; ; int main() { char note; int octave; scanf("%c%d",&note, &octave); printf("%.2f\n", calc_pitch(note, octave); } # A~G 순서로주파수값저장 #calc_pitch 함수 for i in range(octave-1) : = pitch[int(ord(note))-65] return answer note = input( 음은 : ) octave = int(input( 옥타브는 : )) print(calc_pitch(note, octave))

예시답안및해설 #include <stdio.h> // A B C D E F G float pitch[7] = {55.00, 61.74, 32.70, 36.71, 41.20, 43.65, 49.00}; { float calc_pitch(char note, int octave) int i; //calc_pitch 함수 float answer = pitch[note-65]; for(i=0; i<octave-1; i++) answer = answer*2 ; } return answer; # A B C D E F G pitch = [55.00, 61.74, 32.70, 36.71, 41.20, 43.65, 49.00] def calc_pitch(note, octave) : #calc_pitch 함수 answer = pitch[int(ord(note))-65] for i in range(octave-1) : answer = answer*2 return answer

채점기준 문항해설

평가문항

예시답안및해설 채점기준

문항해설

3. 2015 개정교육과정에따른정보과평가기준 : 고등학교정보과학

평가문항

문제 1 문제 2

문제 3 "" "" 예시답안및해설 문제 1

문제 2 "" "" ""

문제 3 채점기준 문제 1

문제 2 문제 3 문항해설

문제 1 문제 2 문제 3 문제 1 문제 2 문제 3

평가문항 1 2 n 1 2 3 4 5 6 7 T[n] A B C D E NULL NULL n 1 2 3 4 5 6 7 T[n] A B C D NULL E NULL

3 n 1 2 3 4 5 6 7 T[n] A B C D NULL NULL E 4 n 1 2 3 4 5 6 7 T[n] A B C NULL D E NULL 5 n 1 2 3 4 5 6 7 T[n] NULL NULL E D C B A 예시답안및해설 채점기준

문항해설

평가문항

예시답안및해설 채점기준 문항해설

평가문항

1 "" 2 "" 예시답안및해설

1 int coin[4] = { 50, 10, 5, 1 }; 1 (1 원 * w 개 ) + (5 원 * x 개 ) + (10 원 * y 개 ) + (50 원 * z 개 ) = 66 원 2 1 을만족하는 (w, x, y, z) 의조합중 w + x + y + z 의값이가장작은것

채점기준

문항해설

평가문항

예시답안및해설 #include <stdio.h> int n, k, dt[1000001]={1}; void f( ) { int i; for(i=0; i<n ; i++) { if( i+1!= k && i+1 <= n ) dt[i+1] += dt[i]; if( i+2!= k && i+2 <= n ) dt[i+2] += dt[i]; if( i+3!= k && i+3 <= n ) dt[i+3] += dt[i]; }

} int main() { } scanf("%d %d", &n, &k); f( ); printf("%d\n", dt[n]); return 0; #include <stdio.h> int k; int f(int n) { if(n == k) return 0; if(n == 1) return 1; if(n == 2) { if(k == 1) return 1; else return 2; } if(n == 3) { if(k==1 k==2) return 2; else return 4; } if(n-1 == k) return f(n-2) + f(n-3); if(n-2 == k) return f(n-1) + f(n-3); if(n-3 == k) return f(n-1) + f(n-2); return f(n-1) + f(n-2) + f(n-3);

} int main() { } int n; scanf("%d %d", &n, &k); printf("%d\n", f(n)); return 0;

채점기준 문항해설

평가문항

예시답안및해설

채점기준 문항해설

평가문항

예시답안및해설 채점기준 문항해설