정보(과목)

덤프버전 :

분류


파일:나무위키+넘겨주기.png   관련 문서: 정보(교과)


1. 개요
2. 중학교
2.1. 개요
2.2. 성취기준
3. 고등학교
3.1. 개요
3.2. 성취기준


1. 개요[편집]


정보의 경우 7차 교육과정 시절까지는 '컴퓨터'라는 명칭의 교과목으로 존재하였다가 2007 개정 교육과정에서 '정보생활과 컴퓨터'라는 과목으로 변모한 후, 2009 개정 교육과정부터 중고등학교에 '정보'가 선택과목으로 개설되면서 본격적으로 등장하게 되었다. 그러다가 2015 개정 교육과정부터 중학교 한정 필수 이수과목으로 지정되었다.


2. 중학교[편집]



2.1. 개요[편집]


2015 개정 교육과정에서 중학교의 정보는 필수과목으로 개설되어있다. 내용은 기초적인 정보윤리의식과 정보보호능력을 함양하고 실생활의 문제 해결을 위해 정보기술활용능력과 컴퓨팅 사고력, 협력적 문제해결력을 기르는 데 중점을 둔다고 되어 있다.

정보 과목은 대부분의 학교가 일주일에 한두시간으로 적은데 시험 범위는 넓고 기말고사에 포함된 과목이기 때문에 수업이 바쁘게 돌아가는 것으로 유명하다. 이로 인해 1학년에 정보를 가르치게 하는 학교가 늘어나고 있다. 교육부도 정보시간의 시수를 늘리려고 계획하고 있는 중이다.

교과서에서는 대부분 정보사회와 관련된 내용이 많지만, 자체적으로 수업하여 내용을 조금 바꾸는 교사들이 많다. 일부 학교에서는 진법이나 유니코드, 파이썬 등 고등학교 정보 과정에 해당하는 내용을 가르치기도 한다.

이 교과의 수행평가는 대체적으로 아래와 같다.

  • 보고서 만들기 : 과거에 있었던 수행평가로, 그래도 좀 가르친다는 학교는 워드 3급 실제 기출 문제로 한다곤 하지만 워드 3급이면 사실 상당히 쉬운 편에 속한다.[1] 현재는 배운 내용을 보고서로 작성해 제출하는 형식의 수행평가로, 워드프로세서 능력보다는 일반적인 보고서 작성 능력을 평가하는 경우가 많다.
  • 파워포인트프레젠테이션 만들기 : 이건 안 하는 곳도 꽤 있다. 요구하는 수준은 배경 바꾸기나 글자 서식 바꾸기, 워드아트, 하이퍼링크 정도.
  • HTML으로 홈페이지 만들기: 이건 안하는 곳도 꽤 있지만, 그리 많은 내용을 가르치지는 않는듯하다. 가르치는 내용은 글자체와 글자색, 사진, 동영상 삽입, 배경음악, 가로선 만들기, 배경색, 하이퍼링크 정도.
  • 스크래치 또는 엔트리: 컴퓨터 프로그래밍을 쉽게 할 수 있도록 만들어진 프로그램인 스크래치로 영상 만들기. 가르치는 건 기본적인 연산, 반복 ~회, 방송하기 등. 은근히 빡센 실기이기도 하다. 선생님은 어떻게 하면 어떻고, 이렇게 되면 저렇고 하는데, 말은 쉬워도 실제로 해당하는 블럭을 찾아서 만들기가 그리 호락호락하지 않기 때문. 교육과정에는 학습자 수준에 맞는 교육용 언어 사용을 권하지만, 어떤 학교는 고등학교처럼 C++나 파이썬으로 가르치기도 한다. 대부분 정보 수행평가 유형이 이렇다. 엑셀ㆍ한글은 쉽다고 생각해서 안 가르치는 교사들이 많기 때문.
  • 피지컬 컴퓨팅 시스템: 마이크로비트나 아두이노와 같은 기기로 프로젝트를 진행한다.


2.2. 성취기준[편집]


  • [9정01-01]정보기술의 발달과 소프트웨어가 개인의 삶과 사회에 미친 영향과 가치를 분석하고 그에 따른 직업의 특성을 이해하여 자신의 적성에 맞는 진로를 탐색한다.
  • [9정01-02]정보사회 구성원으로서 개인정보와 저작권 보호의 중요성을 인식하고 개인정보 보호, 저작권 보호 방법을 실천한다.
  • [9정01-03]정보사회에서 개인이 지켜야 하는 사이버 윤리의 필요성을 이해하고 사이버 폭력 방지와 게임・인터넷・스마트폰 중독의 예방법을 실천한다.
  • [9정02-01]디지털 정보의 속성과 특징을 이해하고 현실 세계에서 여러 가지 다른 형태로 표현되고 있는 자료와 정보를 디지털 형태로 표현한다.
  • [9정02-02]인터넷, 응용 소프트웨어 등을 활용하여 문제 해결을 위한 자료를 수집하고 관리한다.
  • [9정02-03]실생활의 정보를 표, 다이어그램 등 다양한 형태로 구조화하여 표현한다..
  • [9정03-01]실생활 문제 상황에서 문제의 현재 상태, 목표 상태를 이해하고 목표 상태에 도달하기 위해 수행해야 할 작업을 분석한다.
  • [9정03-02]문제 해결에 필요한 요소와 불필요한 요소를 분류한다.
  • [9정03-03]논리적인 문제 해결 절차인 알고리즘의 의미와 중요성을 이해하고 실생활 문제의 해결과정을 알고리즘으로 구상한다.
  • [9정03-04]문제 해결을 위한 다양한 방법과 절차를 탐색하고 명확하게 표현한다.
  • [9정04-01]사용할 프로그래밍 언어의 개발 환경 및 특성을 이해한다.
  • [9정04-02]다양한 형태의 자료를 입력 받아 처리하고 출력하기 위한 프로그램을 작성한다.
  • [9정04-03]변수의 개념을 이해하고 변수와 연산자를 활용한 프로그램을 작성한다.
  • [9정04-04]순차, 선택, 반복의 개념과 원리를 이해하고 세 가지 구조를 활용한 프로그램을 작성한다.
  • [9정04-05]실생활 문제 해결을 위한 소프트웨어를 협력하여 설계, 개발, 비교・분석한다.
  • [9정05-01]컴퓨팅 시스템을 구성하는 하드웨어와 소프트웨어의 역할을 이해하고 유기적인 상호 관계를 분석한다.
  • [9정05-02]센서를 이용한 자료 처리 및 동작 제어 프로그램을 구현한다.


3. 고등학교[편집]



3.1. 개요[편집]


많은 학교에서 선택과목으로서 운영하고 있다. 과거에는 학교에서 선택하는 편이 적었으나, 2015 개정 교육과정 이후 정보 과목이 필수화가 되고 코딩교육이 강조가 되면서 많이 개설되고 있는 상황이다. 정보 교과 교사도 상당히 많이 뽑는 편에 속하기 때문에 여러모로 각광 받는 과목이 되었다.

2015 개정 교육과정에서의 고등학교 정보의 내용은 정보윤리의식을 바탕으로 정보보호를 실천하기 위한 역량을 강화하고 실생활의 기초적인 문제뿐만 아니라 다양한 학문 분야의 복잡한 문제 해결을 위해 정보기술활용능력과 컴퓨팅 사고력, 협력적 문제해결력을 기르는 데 중점을 둔다고 되어 있다.

고등학교 정보과에서 배우는 언어는 보통 파이썬 혹은 C/C++이다.


3.2. 성취기준[편집]


  • [12정보01-01]정보사회에서 정보과학의 지식과 기술이 활용되는 분야를 탐색하고 영향력을 평가한다.
  • [12정보01-02]정보과학 분야의 직업과 진로를 탐색한다.
  • [12정보01-03]정보보호 제도 및 방법에 따라 올바르게 정보를 공유하는 방법을 실천한다.
  • [12정보01-04]정보보안의 필요성을 이해하고 암호 설정, 접근 권한 관리 등 정보보안을 실천한다.
  • [12정보01-05]소프트웨어 저작권 보호 제도 및 방법을 알고 올바르게 활용한다.
  • [12정보01-06]사이버 공간에서 발생하는 사회적 문제를 예방하기 위한 제도를 이해하고 사이버 윤리를 실천한다.
  • [12정보02-01]동일한 정보가 다양한 방법으로 디지털로 변환되어 표현될 수 있음을 이해하고 정보 활용 목적에 따라 보다 효율적인 방법을 선택한다.
  • [12정보02-02]컴퓨팅 환경에서 생산되는 방대하고 복잡한 종류의 자료들을 수집, 분석, 활용하기 위한 컴퓨팅 기술의 역할과 중요성을 이해한다.
  • [12정보02-03]인터넷, 응용 소프트웨어 등 컴퓨팅 도구를 활용하여 문제 해결을 위한 자료를 수집하고 분석한다.
  • [12정보02-04]정보를 관리하는 데 적합한 컴퓨팅 도구를 선택하고 이를 활용하여 정보를 체계적으로 관리한다.
  • [12정보03-01]복잡한 문제 상황에서 문제의 현재 상태, 목표 상태를 이해하고 목표 상태에 도달하기 위해 수행해야 할 작업을 분석한다.
  • [12정보03-02]복잡한 문제 상황에서 문제 해결에 불필요한 요소를 제거하거나 필요한 요소를 추출한다.
  • [12정보03-03]복잡하고 어려운 문제를 해결 가능한 작은 단위의 문제로 분해하고 모델링 한다.
  • [12정보03-04]순차 구조, 선택 구조, 반복 구조 등의 제어 구조를 활용하여 논리적이고 효율적인 알고리즘을 설계한다.
  • [12정보03-05]다양한 알고리즘의 성능을 수행시간의 관점에서 분석하고 비교한다.
  • [12정보04-01]텍스트 기반 프로그래밍 언어의 개발 환경 및 특성을 이해한다.
  • [12정보04-02]자료형에 적합한 변수를 정의하고 이를 활용한 프로그램을 작성한다.
  • [12정보04-03]다양한 연산자를 활용한 프로그램을 작성한다.
  • [12정보04-04]표준입출력과 파일입출력을 활용한 프로그램을 작성한다.
  • [12정보04-05]순차, 선택, 반복 구조를 활용한 프로그램을 작성한다.
  • [12정보04-06]중첩 제어 구조를 활용한 프로그램을 작성한다.
  • [12정보04-07]배열의 개념을 이해하고 배열을 활용한 프로그램을 작성한다.
  • [12정보04-08]함수의 개념을 이해하고 함수를 활용한 프로그램을 작성한다.
  • [12정보04-09]다양한 학문 분야의 문제 해결을 위한 알고리즘을 협력하여 설계한다.
  • [12정보04-10]다양한 학문 분야의 문제 해결을 위해 설계한 알고리즘을 프로그램으로 구현하고 효율성을 비교・분석한다.
  • [12정보05-01]운영체제의 개념과 기능을 이해하고 운영체제를 활용하여 컴퓨팅 시스템의 자원을 효율적으로 관리한다.
  • [12정보05-02]유무선 네트워크의 특성을 이해하고 사용하는 컴퓨팅 시스템의 네트워크 환경을 설정한다.
  • [12정보05-03]문제 해결에 적합한 하드웨어를 선택하여 컴퓨팅 장치를 구성한다.
  • [12정보05-04]피지컬 컴퓨팅 장치의 동작을 제어하기 위한 프로그램을 작성한다.
파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-12-16 07:49:54에 나무위키 정보(과목) 문서에서 가져왔습니다.

[1] 하지만 일부 학교의 경우에는 워드 1급에서나 볼 법한 수준의 문제(표, 차트 등등)들도 튀어나오는 데다가 전체 윤곽에서도(너무 높다, 너무 낮다, 사각형이 좀더 오른쪽에 있어야 해) 감점을 하기 때문에 그럴 경우 만점은 저 멀리...