중학교 정보교과 교수학습자료(2007 개정 교육과정에 따른)

  • 중학교 정보 교육과정

  1. 성격

      정보는 지식ㆍ정보 사회를 올바르게 이해하고, 정보 과학과 기술에 대한 올바른 지식 습득 및 활용을 통하여 창의적인 문제 해결력을 향상시키기 위한 과목이다.
      중학교 정보는 다양한 정보 처리 기술을 익히고 문제 해결 능력을 함양시키기 위한 과목으로 초등학교 1∼6학년까지 이수한 컴퓨터 관련 기초ㆍ기본 교육을 바탕으로 7∼9학년에서 이수하며, 10~12학년의 보통 교과의 ‘정보’ 및 전문 교과의 정보ㆍ컴퓨터 관련 과목의 선수 과목으로서의 연계성을 갖는다.

      정보의 성격은 다음과 같다.
    • 가. 정보 기술 활용을 통해 미래 지향적 사고력, 논리적 사고력, 창의적 사고력, 의사 결정력 등을 함양시키는 과목이다.
    • 나. 정보의 기본적인 개념과 원리를 습득하고 정보 처리를 위한 기능을 익힘으로써 창의적이고 실질적인 문제 해결 능력을 신장시키는 과목이다.
    • 다. 정보 사회에서 일어나는 현상과 문제를 분석하고 적절한 형태로 표현할 수 있는 능력을 기르는 과목이다.
    • 라. 정보 기기의 다양한 특성과 장점을 활용하여 정보를 효율적으로 처리할 수 있는 기본적인 능력을 기르는 과목이다.
    • 마. 정보 사회의 일원으로 갖추어야 될 정보 윤리, 정보 보호에 대한 내용을 이해하고 실천할 수 있는 태도를 고취시키는 과목이다.


  2. 목표

      정보 처리의 기본 원리와 올바른 정보 활용 지식을 습득하여 자신의 생각을 다양한 형태의 정보로 표현하고 실생활에서 일어나는 문제를 창의적이고 능동적인 방법으로 해결할 수 있는 능력과 태도를 기른다.

    • 가. 컴퓨터의 구성과 동작 원리, 운영체제의 원리와 기능, 네트워크의 이해를 통해 정보 기기를 직접 다루고 조작할 수 있다.
    • 나. 자료구조 및 정보 표현의 원리를 이해하고 문제 해결을 위해 다양한 방법으로 정보를 표현하고 구조화할 수 있다.
    • 다. 실생활에서 발생하는 다양한 문제를 정보 처리의 관점에서 이해하고 정보 처리의 지식과 기능을 활용하여 창의적이고 능동적으로 문제를 해결할 수 있다.
    • 라. 정보윤리 및 정보의 공유와 보호의 중요성을 인식하고 이를 준수하며, 원하는 정보를 수집하고 다양한 형태로 가공하여 다른 사람에게 전달할 수 있다.


  3. 내용

      정보의 지도 내용은 크게 4개 영역으로 구성되며, 각 영역의 내용은 수준별로 3단계로 제시하였다. 중학교 ‘정보’의 구체적인 내용은 다음과 같다.

    내용체계

    내용체계
    영역 내용요소
    1단계 2단계 3단계
    정보기기의 구성과 동작 컴퓨터의 구성과 동작
    1. 컴퓨터의 구성요소
    2. 컴퓨터의 동작원리
    운영체제의 이해
    1. 운영체제의 원리
    2. 운영체제의 기능
    3. 운영체제의 종류와 활용
    네트워크의 이해
    1. 네트워크의 개념
    2. 네트워크의 구성요소와 동작방식
    3. 네트워크 서비스
    정보의 표현과 관리 정보와 자료구조
    1. 정보와 자료의 개념
    2. 정보의 유형과 표현
    3. 자료구조의 유형

    자료의 표현과 연산
    1. 이진수와 이진연산
    2. 이진코드
    선형 구조
    1. 선형 구조의 개념
    2. 배열의 개념

    멀티미디어 정보의 표현
    1. 그림 및 사진의 표현
    2. 소리의 표현
    선형 구조
    1. 스택의 개념과 연산
    2. 큐의 개념과 연산
    3. 리스트의 개념

    멀티미디어 정보의 표현
    1. 동영상의 표현
    문제 해결방법과 절차 문제와 문제 해결 과정
    1. 문제의 분석과 표현
    2. 문제 해결과정

    프로그래밍의 기초
    1. 변수의 개념과 활용
    2. 자료의 입력과 출력
    3. 제어문의 이해
    알고리즘의 개요
    1. 알고리즘의 이해
    2. 알고리즘의 표현

    알고리즘의 실제
    1. 알고리즘의 설계
    2. 알고리즘의 분석
    3. 알고리즘의 구현
    자료의 정렬
    1. 자료의 정렬 방법
    2. 정렬 알고리즘의 구현

    자료의 탐색
    1. 자료의 탐색 방법
    2. 탐색 알고리즘의 구현
    정보사회와 정보기술 정보사회와 윤리
    1. 정보사회의 역기능과 대책
    2. 개인 정보 보호

    정보의 수집과 전달
    1. 정보의 수집과 가공
    2. 정보의 전달
    정보의 공유와 보호
    1. 정보의 공유와 관리
    2. 정보 보호 기술과 지적 재산권

    웹 문서의 작성
    1. 웹 문서의 이해
    2. 웹 문서의 편집
    정보 기술과 산업
    1. 정보 기술의 변화
    2. 정보 산업의 미래

    멀티미디어 정보의 가공
    1. 애니메이션의 제작
    2. 동영상의 가공



    단계별 내용

    • <1단계>
    1. 컴퓨터의 구성과 동작
      1. 컴퓨터 하드웨어 및 소프트웨어의 구성 요소와 역할을 이해하며, 용도에 적합한 컴퓨터를 구성해 본다.
      2. 운영체제가 컴퓨터의 동작에 있어서 필요한 이유와 역할에 대해 이해하고, 특정한 일을 수행하는 데 응용프로그램이 필요한 이유를 이해하며 대표적인 사례를 통해 체험한다.
    2. 정보와 자료구조
      1. 정보와 자료의 개념을 이해하고, 실생활에서 찾아볼 수 있는 다양한 사례를 통해 자료 처리 과정을 익힌다.
      2. 다양한 정보의 유형을 구분하고, 그 정보를 컴퓨터에 효율적으로 저장, 관리, 처리하기 위한 표현 방법을 익힌다.
      3. 컴퓨터에서 다루는 자료구조의 유형을 구분하고, 생활에서 발생되는 자료를 컴퓨터와 관련된 자료유형으로 구분하여 적합한 구조로 표현하는 방법을 익힌다.
    3. 자료의 표현과 연산
      1. 이진수의 개념과 특성을 이해한다. 또한 이진연산의 원리와 방법을 익히고 보수의 개념을 익힌다.
      2. 문자 자료들을 표현하기 위해 사용되는 이진 코드에 대해 알아본다.
    4. 문제와 문제 해결 과정
      1. 여러 가지 문제를 다양한 방법을 통해 분석하고, 이를 말, 글, 기호 등을 이용하여 구체적인 형태로 표현하는 방법을 익힌다.
      2. 문제 해결 과정을 이해한 후 실생활에서 발생하는 문제를 대상으로 횽류적인 해결 방법을 설계한다.
    5. 프로그래밍의 기초
      1. 변수의 개념을 이해하고 사용법을 익혀, 다양한 형태의 자료를 다루기 위한 변수를 선언하고 활용한다.
      2. 프로그래밍을 위한 자료 입출력의 종류와 방법을 이해하고 입출력 프로그램을 작성한다.
      3. 조건문과 반복문을 이해하고 이를 활용한 구조적 프로그램을 작성한다.
    6. 정보 사회와 윤리
      1. 정보 윤리의 중요성과 정보 사회의 역기능을 이해하고 이에 대한 예방 및 대처할 수 있는 능력과 태도를 기른다.
      2. 정보 사회에서 개인 정보 보호의 중요성 및 정보 보호 기술을 이해하고 자신과 타인의 개인 정보를 보호할 수 있는 능력과 태도를 기른다.
    7. 정보의 수집과 전달
      1. 정보를 검색하는 다양한 방법을 익히고, 필요한 자료를 수집하여 유용한 형태의 정보로 구성한다.
      2. 정보를 다양한 정보 수요층에게 적절한 방법을 사용하여 전달한다.
    • <2단계>
    1. 운영체제의 이해
      1. 운영체제의 원리를 이해한다.
      2. 운영체제가 사용자에게 제공하는 기능을 이해하고 실제 사례를 살펴본다.
      3. 운영체제의 종류와 특징에 대하여 살펴보고, 실제 사례를 통하여 활용 분야에 대해 이해한다.
    2. 선형 구조
      1. 컴퓨터에서 처리하는 자료 구조의 형태인 선형 구조에 대한 개념을 이해하고, 실생활에서 찾아볼 수 있는 자료를 선형 구조로 표현한다.
      2. 배열의 개념을 이해하고 배열의 저장 구조를 표현하기 위한 방법을 익힌다.
    3. 멀티미디어 정보의 표현
      1. 화소와 해상도의 의미를 알고 그림과 사진정보의 표현 방법을 이해한다.
      2. 소리의 구성요소를 알고, 소리정보의 표현 방법을 이해한다.
    4. 알고리즘의 개요
      1. 실생활에서 발생되는 문제를 대상으로 알고리즘을 설계한다.
      2. 자연어, 순서도 등 알고리즘을 표현하는 다양한 방법을 익히고, 알고리즘을 여러 가지 형태로 표현한다.
    5. 알고리즘의 실제
      1. 일상생활의 문제를 대상으로 알고리즘을 설계한다.
      2. 알고리즘 분석 방법을 이해함으로써 문제 해결을 위한 여러 알고리즘이 존재할 경우 가장 효율적인 알고리즘을 구분한다.
      3. 알고리즘을 다양한 방법으로 구분한다.
    6. 정보의 공유와 보호
      1. 정보 사회에서 개인 및 단체의 다양한 정보가 공유되고 있음을 이해하고, 이를 관리하고 보호하려는 태도를 기른다.
      2. 정보 보호 기술을 살펴보고, 지적 재산권의 의미와 종류를 생활 속에서 이해하고 이를 보호하려는 태도를 가진다.
    7. 웹 문서의 작성
      1. 웹 문서의 구조와 동작 원리를 이해한다.
      2. 작성한 문서 내용과 눈에 보이는 외양이 다르게 나타남을 이해하고, 여러 가지 스타일을 적용하여 웹 문서를 편집해 본다.
    • <3단계>
    1. 네트워크의 이해
      1. 네트워크의 개념을 설명하고, 현대 사회에서 어떻게 이용되고 있는지 이해한다.
      2. 컴퓨터 네트워크를 구성하기 위한 요소와 역할에 대하여 알아보고, 네트워크를 통하여 컴퓨터가 데이터를 전송하는 구조와 방법을 이해한다.
      3. 네트워크를 이용한 정보교환, 자원공유, 원격제어 등과 같은 네트워크 서비스의 기능을 이해하고, 실제 사례를 살펴본다.
    2. 선형 구조
      1. 스택과 같은 특수 형태의 자료구조를 실생활에서의 사례를 통해 개념을 이해하고, 스택 구조의 LIFO 처리 과정인 자료의 삽입, 삭제 방법을 익힌다.
      2. 큐와 같은 특수 형태의 자료구조를 실생활에서의 사례를 통해 개념을 이해하고, 큐 구조의 FIFO 처리 과정인 자료의 삽입, 삭제 방법을 익힌다.
      3. 리스트의 구조를 실생활에서의 사례를 통해 개념을 이해한다.
    3. 멀티미디어 정보의 표현
      1. 동영상의 구성요소를 알고, 동영상 정보의 표현 방법을 이해한다.
    4. 자료의 정렬
      1. 자료를 정렬하는 다양한 방법을 이해하고 각 정렬 알고리즘의 특성과 장단점을 이해한다.
      2. 여러 가지 정렬 알고리즘에 대한 이해를 바탕으로 실생활에서의 정렬 문제를 해결해 본다.
    5. 자료의 탐색
      1. 자료를 탐색하는 다양한 방법을 이해하고 각 탐색 알고리즘의 특성과 장단점을 이해한다.
      2. 여러 가지 탐색 알고리즘에 대한 이해를 바탕으로 실생활에서의 탐색 문제를 해결해 본다.
    6. 정보 기술과 산업
      1. 현대 정보 기술의 응용 사례를 살펴보고, 과거와 현재의 사회 모습을 비교하여 정보 사회의 발절 과정을 살펴본다.
      2. 앞으로 발전하게 될 정보 산업의 미래 모습에 대해 알아보고, 미래 사회에 발전할 정보 기술들을 살펴본다.
    7. 멀티미디어 정보의 가공
      1. 애니메이션 동작 원리와 구성 요소를 이해하여 간단한 애니메이션을 제작한다.
      2. 동영상의 기본 구조를 이해하고, 동영상 편집기를 활용하여 간단히 편집 및 가공한다.


  4. 교수-학습방법
      
    • <교수ㆍ학습 계획의 수립>
    1. 초등학교 정보 관련 교육 내용과의 연계성을 고려하여 지도 계획을 체계적으로 수립한다.
    2. 교육과정의 내용은 총 102시간을 기준으로 하여 각 단계별 34시간씩 배당되도록 구성하였다. 각 단계는 학년에 따른 분할은 아니며 내용체계에 따른 분류이므로 학교의 여건과 학생의 수준에 따라 학년별 분산 혹은 일정 학년에 집중 이수할 수 있다.
    3. 학습 내용은 모든 영역에 걸쳐 고르게 이수시키되, 학생과 학교의 실정, 지역사회의 여건을 고려하여 내용 요소의 조합, 지도 순서, 비중을 달리할 수 있다.
    4. 시간 계획은 필요한 경우 학습의 실효를 거둘 수 있도록 연속하여 편성ㆍ운영할 수 있다.

    • <교수ㆍ학습 지도>
    1. 정보 처리 기능의 학습은 단순한 기능 실습 위주가 아니라 실질적인 문제 해결 능력을 신장시킬 수 있도록 지도한다.
    2. 생활 속에서 일어나는 현상과 문제를 분석하고 적절한 형태로 표현할 수 있는 능력을 기를 수 있도록 지도한다.
    3. 일괄적인 동일 수준의 학습 방식을 지양하고, 수준별 학습과 과제를 수행할 수 있도록 한다.
    4. 정보의 활용 방법을 이해하여 생활주변이나 다른 교과에서 접할 수 있는 정보와 관련된 여러 가지 문제의 형태를 논리적이고 창의적으로 해결할 수 있는 능력을 기른다.
    5. 정보 윤리는 모든 단원에서 수시로 강조하고 별도의 단원을 두어 지식ㆍ정보사회에서 필수적으로 요구되는 정보 윤리 의식을 함양할 수 있도록 지도한다.
    6. 실습의 경우는 컴퓨터의 활용뿐만 아니라 원리나 법칙을 이해할 수 있는 오프라인에서의 다양한 활동이나 게임 등을 활용하여 지도한다.
    7. 각 단원에서는 다음의 사항에 유의하여 지도할 수 있도록 한다.
      1. 정보 기기의 구성과 동작 : 컴퓨터 시스템의 단순한 기능에 대한 이해보다는 그 동작 원리에 대한 이해에 중점을 두어 지도한다.
      2. 정보의 표현과 관리 : 정보 표현 방법에 대한 이해를 통해 현실 세계의 정보를 컴퓨터가 처리할 수 있는 형태로 표현하고 구조화할 수 있도록 지도한다.
      3. 문제 해결 방법과 절차 : 특정 프로그래밍 언어 교육을 지양하고, 알고리즘 학습에 중점을 두어 지도한다.
      4. 정보 사회와 정보 기술 : 정보 사회와 기술의 특성을 이해하고, 실습을 통하여 학습자 스스로 자신의 생각을 다양하게 표현할 수 있도록 지도한다. 또한 사례를 통한 정보윤리교육 뿐만 아니라 정보 보호 및 보안 교육도 지도하여 역기능에 올바르게 대처할 수 있도록 한다.

    • <교수ㆍ학습 자료 및 활용>
    1. 학습 동기를 유발하는데 도움을 주는 교구를 구안ㆍ투입할 수 있도록 한다.
    2. 다양한 시청각 매체와 학습 자료 등을 적극적으로 활용하도록 하고, 이의 활용 방안이 지도 계획에 반영되도록 한다.
    3. 실습을 하는 경우에는 재료 및 교구를 합리적으로 선택, 구입, 활용하며 자원을 아껴 쓰는 태도를 갖게 한다.
    4. 실습이나 일의 수행에 있어서는 중간에 포기하지 않고 끝까지 참여하여 완수하도록 독려하고 특히 정보 기기의 조작, 손질, 보관 및 관리가 제대로 될 수 있도록 한다.


  5. 평가
      
    • <평가 계획>
    1. 교과 또는 영역의 목표와 내용에 적합하게 평가를 실시하되, 어느 특정 영역이나 내용에 치우치지 않도록 한다.
    2. 각 영역별 특성을 고려하여 과정이나 성과를 수시로 평가한다. 지필 평가와 수행 평가를 병행하되 정의적 영역의 평가는 선다형보다는 서술형 문항을 활용하여 가치, 태도 등을 간접적으로 평가하도록 한다.
    3. 학습 목표와 내용에 따라 논술 시험, 구술시험, 찬ㆍ반 토론법, 실기 시험, 실험ㆍ실습법, 면접법, 관찰법, 자기 평가 및 동료 평가 보고서법, 연구 보고서, 포트폴리오 등 다양한 방법의 수행 평가를 적절히 활용하되 평가의 기준, 방법, 시기 등은 사전에 계획하여 실시하도록 한다.

    • <평가 목표와 방법>
    1. 교과목의 특성과 내용을 고려하여 평가하고, 어느 특정 단원에 치우치지 않도록 고르게 평가한다.
    2. 정보 처리를 위해 요구되는 기초ㆍ기본 능력의 습득에 대한 평가의 경우 개인별 능력을 고려하여 실질적이고 개인의 능력 향상에 중점을 둔 평가가 될 수 있도록 한다. 또한 수준별 과제 제시를 위해 이러한 평가 결과를 활용할 수 있다.
    3. 형성 평가는 학습 과정 전반에 걸쳐 필요한 경우 수시로 주어진 학습 목표의 도달 여부나 제시된 과제에 대한 결과를 평가하여 학습 개선에 기여할 수 있는 실질적인 평가가 될 수 있도록 한다.
    4. 생활 속의 문제 해결 혹은 수업에서 제시된 문제 해결 과제의 경우 그 결과를 전시 혹은 발표하여 다른 학생들이 참고할 수 있도록 한다.
    5. 지필 평가는 정보 처리 과정에 대한 이해 및 문제 해결 정도를 가지고 평가하며 필요한 경우 서술형 평가 혹은 수행 평가를 병행할 수 있도록 한다.
    6. 평가를 위한 과제는 주로 창의성과 논리적 사고력을 측정할 수 있는 것으로 선정하여 제시하고, 개인의 수준에 따른 차이를 고려하여 평가한다.
    7. 과제의 평가에서는 결과뿐만 아니라 수행 과정도 함께 평가한다.
    8. 진단평가의 경우 인지적 능력의 진단은 지필 평가 위주로 실시하고, 문제 해결 및 정보 처리를 위한 기초 능력의 진단은 지필 평가와 수행 평가를 병행하여 실시할 수 있다.
    9. 형성평가의 경우 평가 기준을 학습 목표와 일치시키고 학습자가 충분히 숙지한 후에 평가가 될 수 있도록 하며 단순한 지적 특성에 대한 평가를 지양한다.
    10. 총괄평가의 경우 종합적인 사고력과 응용력을 평가할 수 있도록 한다.
    11. 각 단원에서 다음의 사항에 유의하여 평가할 수 있도록 한다.
      1. 정보 기기의 구성과 동작 : 컴퓨터의 구성요소와 동작원리, 운영체제의 원리와 기능, 네트워크의 구성과 동작원리에 대한 이해가 되었는지 평가한다.
      2. 정보의 표현과 관리 : 정보 및 자료구조의 유형, 자료의 표현과 연산, 선형 구조, 멀티미디어 정보 표현 방법에 대해 이해하고 문제 해결을 위해 스스로 필요한 정보를 표현하고 관리할 수 있는지 평가한다.
      3. 문제 해결 방법과 절차 : 알고리즘의 원리 및 방법을 익혀 문제를 분석하고 해결과정을 설계할 수 있는 능력을 평가한다. 또한 문제 해결 과정에서 보이는 논리성, 창의성 등을 평가한다.
      4. 정보 사회와 정보 기술 : 정보 역기능, 개인 정보 보호, 정보 보호 기술과 지적 재산권 등에 대한 이해 및 정보 윤리의식 평가를 위하여 구술평가, 관찰법 등 다양한 평가방법을 사용한다. 또한, 웹 문서의 작성, 멀티미디어 정보의 가공 및 제작을 통하여 자신의 생각을 다양하게 표현하고 활용하는 능력을 평가한다.

    • <평가의 활용>
    1. 평가 결과는 학습자의 개인 성찰 기회 및 학습 목표, 학습 지도 방법, 지도 계획 등에 반영하여 전반적인 학습 과정의 보완 및 진로 지도에 활용하도록 한다.


  • 중학교 정보1
  • 중학교 정보2
  • 중학교 정보3