21세기 지식ㆍ정보사회의 인재는 정보와 정보처리기술을 올바르게 활용할 뿐만 아니라, 새로운 지식과 정보, 기술을 창의적으로 생성하고 협력적으로 문제를 해결하는 능력을 갖추어야 한다. 정보(Informatics)는 컴퓨터과학의 기본 개념과 원리 및 기술을 바탕으로 실생활과 다양한 학문 분야의 문제를 창의적이고 효율적으로 해결하기 위한 학문 분야이며, 정보 교과는 컴퓨터과학적 지식과 기술의 탐구와 더불어 실생활의 문제 해결을 위해 새로운 지식과 기술을 창출하고 이를 통합적으로 적용하는 능력과 태도를 함양하는 교과이다.따라서 정보 교과는 지식ㆍ정보사회를 올바르게 이해하고 정보사회 구성원으로서의 정보윤리의식, 정보보호능력, 정보기술활용능력 등 정보문화소양을 갖추고 컴퓨터과학의 기본 개념과 원리를 바탕으로 실생활 및 다양한 학문 분야의 문제를 창의적으로 해결하는 컴퓨팅 사고력 및 네트워크 컴퓨팅 기반 환경의 다양한 공동체에서 협력적 문제해결력을 기르기 위한 교과로서, 다음과 같은 기능을 가진다. 첫째, 정보사회 구성원으로서 갖추어야 할 정보윤리, 정보보호를 실천하며, 정보를 효율적으로 관리하고 생산하는 능력과 태도를 고취한다. 둘째, 컴퓨터과학의 기본 개념과 원리를 습득하고 컴퓨팅 시스템을 활용하여 문제를 창의적으로 해결하는 능력을 신장한다. 셋째, 문제 해결을 위한 해법을 컴퓨터과학의 관점에서 설계하고 이를 소프트웨어로 구현하는 프로그래밍 능력과 태도를 함양한다. 넷째, 과학, 인문학, 예술 등 다양한 학문 분야의 문제를 컴퓨터과학의 관점에서 재해석하고 창의ㆍ융합적으로 해결하는 능력을 함양한다. 다섯째, 네트워크 컴퓨팅 기반 환경의 다양한 지식 공동체, 학습 공동체에서 협력적 문제 해결을 위한 지식과 정보의 공유, 효율적 의사소통, 협업 능력을 함양한다.정보 교과의 내용은 ‘정보문화’, ‘자료와 정보’, ‘문제 해결과 프로그래밍’..<중 략>
유정 : 문제를 해결하기 위해 필요한 요소를 찾거나 불필요한 요소를 제거하는 과정을 핵심 요소 추출이라고 해.유나 : 추상화란 해결해야 할 문제의 복잡성을 효과적으로 줄이는 과정을 의미해.민영 : 해답을 요구하는 질문 또는 해결하기 어려운 일을 문제라고 부르기도 하지.은지 : 어떠한 문제를 글이나 그림으로 해결하는 방법을 표현하는 것을 알고리즘이라고 해.다솜 : 문제를 분해한 핵심요소들을 다시 합치는 것을 구조화라고 해.1. 다음 중 밑줄 친 내용의 의미를 틀리게 설명한 학생은 누구인가?정답 : 5번1. 유정2. 유나3. 민영4. 은지5. 다솜2. 다음 글의 대한 설명으로 알맞은 것은?문제를 해결하기 위해 필요한 내용 요소들을 정리 및 배열하여 통일된 조직으로 만드는 과정을 말한다.정답 : 2번1. 알고리즘2. 구조화3. 문제분해4. 추상화5. 배열3. 다음 알고리즘의 5가지 조건으로 올바르게 짝지어진 것은?㉠ 입력 ㉡ 수행 가능성 ㉢ 명확성 ㉤ 추상성 ㉥ 순차성 ㉦ 인지성정답 : 3번1. ㉠, ㉡2. ㉢, ㉦3. ㉠, ㉡, ㉢4. ㉤, ㉥, ㉦5. ㉠, ㉡, ㉥4. 다음 중 괄호에 들어갈 말이 순서대로 옳게 나열된 것은?효율적인 알고리즘이란 알고리즘을 수행하여 ( ㉠ )가 나올 때까지 ( ㉡ ) 작업량과 ( ㉢ ) 기억 장소를 가지고 수행 시간이 짧은 알고리즘을 말한다.정답 : 1번1. ㉠ 결과, ㉡ 적은, ㉢ 적은2. ㉠ 결과, ㉡ 많은, ㉢ 적은3. ㉠ 문제, ㉡ 적은, ㉢ 적은4. ㉠ 문제, ㉡ 많은, ㉢ 적은5. ㉠ 결과, ㉡ 많은, ㉢ 많은다. 추가로 발권할 티켓이 있는가?가. 시작나. 영화 티켓을 발권한다.라. 영화를 본다마. 끝아니오예5. 다음 설계된 알고리즘에서 순서도의 기호가 틀린 것은?정답 : 3번1. 가2. 나3. 다4. 라5. 마6. 프로그램을 만드는 과정이 올바르게 연결된 것은?가. 알고리즘 설계→ 추상화 → 구조화 → 프로그램 작성 → 수정 및 보완 → 프로그램 실행나. 구조화 → 추상화 → 알고리즘 설계 → 프로그램 작성 → 수정 및 보완 → 프로그램 실행다. 구조화 → 추상화 → 알고리즘 설계 → 프로그램 작성 → 프로그램 실행 → 수정 및 보완라. 추상화 → 구조화 → 알고리즘 설계 → 프로그램 작성 → 프로그램 실행 → 수정 및 보완마. 추상화 → 구조화 → 프로그램 작성 → 프로그램 실행 → 알고리즘 설계 → 수정 및 보완정답 : 4번1. 가2. 나3. 다4. 라5. 마7. 다음 글의 대한 설명으로 알맞은 것은?나무처럼 뿌리에서 가지가 뻗어 나가는 모습으로, 데이터와 데이터 사이의 관계를 계층으로 표현한 구조.정답 : 1번1. 트리 2. 네트워크 3. 그래프 4. 배열 5. 객체8. 다음 중 프로그래밍 언어로 쓰이지 않는 것은?ㄱ. java ㄴ. C ㄷ. Python ㄹ. Scratch ㅂ. MS Word정답 : 5번1. ㄱ 2. ㄴ 3. ㄷ 4. ㄹ 5. ㅂ9. 다음 중 괄호에 들어갈 올바른 말은?( )함수란 변수나 수식 등으로 작성된 프로그래밍 언어의 결과를 출력하는 함수라고 한다.정답 : 5번1. and2. print3. scanf4. show5. return※ 다음 10 ~ 15번 문제는 Python으로 작성한 프로그래밍이다. 물음에 읽고 답하시오.10. 다음 프로그램의 실행 결과로 옳은 것은?number1 = 20number2 = 40number3 = 50print(number2, number3)정답 : 5번1. 20 402. 603. 804. 20 505. 40 5011. 다음 변수를 선언할 때 변수명으로 올바르지 않은 것은 무엇인가?A1 = 302A = 20Bprint = 40Apple = 10apple = 20정답 : 2번1. A12. 2A3. Bprint4. Apple5. apple12. 다음name = “홍길동”age = “17”프로그램의 출력되는 값의 자료형은 각각 무엇인가?정답 : 4번1. 문자형 정수형2. 부울형 정수형3. 문자형 부울형4. 문자형 문자형5. 문자형 실수형13. 다음 프로그램에서 오류가 발생하는 이유는 무엇인가?school = “BeakYang”학급 = 1print(schol, 학급)정답 : 1번1. 출력하는 변수가 잘못 기입되었다.2. 변수 선언이 잘못 선언되었다.3. Python에 없는 명령어를 사용하였다.4. 문자열 처리가 잘못되었다.5. 변수가 선언되지 않았다.14. 다음 프로그램의 실행 결과로 옳은 것은?ex = “Hello BaekYang HighSchool”print(ex[11:])정답 : 4번1. Hello2. BaekYang3. HighSchool4. Yang HighSchool5. Hello BaekYang HighSchool15. 다음 프로그램의 실행 결과로 옳은 것은?n = [30, 40, 10, 50, 20]n[2] = 60n[3] = 70print(n)정답 : 3번1. 30 40 10 50 202. 60 703. 30, 40 60 70 204. 1305. 15016. 다음 글의 대한 이것에 대한 설명으로 알맞은 것은?어떤 값을 저장하기 위한 기억공간으로 프로그램을 작성할 때 이것을 꼭 선언해야하며 프로그래밍 언어에 따라 이것의 선언 방식이 다르다.정답 : 2번1. 자료형2. 변수 3. 배열 4. 부울형5. 객체17. 다음 글의 대한 설명으로 알맞은 것은?여러 개의 명령어를 하나의 단위로 묶어 놓은 것을 말하며, 같은 작업을 여러 차례 호출할 수 있어서 프로그램을 쉽게 수정할 수 있는 장점이 있다.정답 : 2번1. 배열2. 함수 3. 변수 4. 조건문5. 반복문18. 다음 중 같은 연산자끼리 짝지어진 것은?가. - , =나. +, ==다. - , =!라. * ,
REPORT대안학교 토론(우다다학교)1. 논의 주제주제 1. 학력이 인정되지 않는 비인가 학교 시간낭비??선정이유 : 우다다 학교는 청소년교육공동체로 만든 도시형 대안학교로 부산광역시에 위치한 비기숙 형태의 만13세부터 만19세까지의 제각각인 학교 밖 청소년들과 이들을 위해 작지만 마음을 다하는 어른들이 모여 비인가, 즉 비정규 과정으로 운영하고 있는 작은 학교이다. 그렇기에 학생들이 학교를 졸업하더라도 학력이 인정되지 않기 때문에 따로 검정고시 시험을 응시해서 합격해야 중ㆍ고등학력이 취득된다.주제 2. 부족한 기초교과과정 시간선정이유 : 우다다 학교는 일반학교와 다르게 국, 영, 수 등 일반 교과과목에 대한 정규과정이 따로 없으며, 시간도 일주일에 1~2시간 정도 구성되어 있다. 특성화 활동을 통한 수업이 대부분이기 때문에 기초교과지식에 대해 부족하여 진학을 염두하고 있는 학생들에게 문제가 생길 수 있다.2. 우다다학교 교육과정의 장점과 단점장점(1) 우다다 학교의 가장 큰 특징이자 장점인 교과 과정에 있는 마음 쌓기, 세상 넓히기 교육이다. 이는 우리가 알고 있는 학교수업의 일방적인 선생님의 전달과 학생 개인능력에 따른 습득과는 달리 체험 학습이 많다는 것이다. 이러한 체험학습은 선생-학생, 학생-학생 간 의사소통을 유도한다는 특징을 가지고 있다.(2) 학생이 직접 과목을 선택하는 방식이 존재한다. 일반학교는 학년별 정해져있는 시간표대로 수업을 받는 것과는 달리 우다다 학교 이곳은 학생 자신들이 듣고 싶은 수업을 자유롭게 들을 수 있다. 본인의 흥미와 적성에 맞는 수업을 들을 수 있는 점에서 매 수업 열정적으로 임하는 학생들의 모습을 볼 수 있다.(3) 실습형 수업 즉, 몸으로 움직이는 수업이 많다. 다양한 프로젝트를 통해 자원봉사, 농활, 예체능 등 몸으로 움직이고 배우는 수업을 통해 학생 개인 간 적성에 맞는 직업을 찾기 수월하다.단점(1) 우다다 학교의 단점은 현저히 부족한 기초교과과정 시간이다. 학생들 수 가 적어 거의 1대1 개별 수업이 가능하지만, 일주일에 교과과목 당 1~2시간 남짓 구성되어 있어 타 일반학교의 교과과정을 따라가기에는 현저히 부족하다. 또한 가르치는 선생님들 대부분이 자원봉사자이고 그에 따른 교수학습 역량이 검증되지 않아 학생별 학습 성과가 부족할 수 있다.(2) 자율성을 기본으로 하는 우다다 학교 원칙상 동료학생의 수업참여 태도에 대한 불만과 같이 자유의 남용으로 타 학생에게 자율성 방해, 침해로 이어지기 쉽다.3. 지금 학교교육에 접목시킬 수 있는 부분일반학교의 학생들은 눈으로 보고 귀로 듣는 수업을 최소 하루에 6시간 이상씩 작은 책상에 앉아 수업을 듣는다. 이러한 말 못할 고통을 감수하면서 학생들은 수업을 듣는 것이다. 하지만 우다다 학교처럼 책상보다 바닥에서, 움직이면서 배우는 특성화 수업이 현재 일반학교 대부분의 입시위주의 수업 방식과 같은 딱딱한 틀에서 벗어나 몸으로 움직이고 좀 더 활동하며 좁은 공간에서의 스트레스를 줄일 수 있고 더 많은 것을 배울 수 있다. 또한 우다다 학교처럼 학생들이 스스로 선택하는 자율성 교육방식은 학생의 자아정체성 확립, 자립심, 자율성, 스스로 선택의 책임감 등 학생 내면인격을 성장하는 데 도움이 될 수 있으며, 다양한 활동을 통해 학생들 간 유대감을 형성시키고 협동심, 이타적인 행동 등 단체 및 사회활동에 도움이 된다.