톡톡 코딩(중등편)
2015 개정 교육과정의 성취 기준을 중심으로 중학교 소프트웨어 교육 내용을 미리 살펴볼 수 있는 콘텐츠입니다.
-
01. 직업의 변화, 우리의 선택은?
현재는 존재하지 않는 과거의 직업을 살펴보면서, 기술의 발달로 사라지는 직업과 새롭게 탄생되는 직업이 있음을 이해하고, 미래의 직업 세계 변화의 중심에는 소프트웨어가 있음을 알 수 있다.
2018.10.04visibility8,155 thumb_up_alt2 -
02. 디지털이 상상력을 자극한다
조선왕조실록의 디지털화로 인해 다양한 문화 콘텐츠의 개발로 이어지고 이는 한류의 성장에도 도움을 주고 있음을 알고, 정보의 디지털 기술로 인해 변화된 세상을 이해할 수 있
2018.10.04visibility6,600 thumb_up_alt1 -
03. 자료의 수집, 더 빠르고 간편하고 정확하게!
네스코 세계유산으로 등록된 수원화성 건설 시 사용된 거중기의 원리가 담긴 책을 운반하는 과정을 통해 과거에는 필요한 자료를 수집하기 위해 많은 돈과 시간이 필요했는데 오늘날은 빠르고 간편한 방법으로 자료의 수집이 가능하다는 사실을 이해할 수 있습니다.
2018.10.04visibility2,564 thumb_up_alt0 -
04. 정보를 쉽고 단순하게!
역사 이야기 속의 왕실 가족 관계를 말로 하면 복잡하지만 구조화된 가계도를 보면 쉽게 이해되는 예시를 통해 정보를 구조화하면 복잡한 관계를 쉽게 이해할 수 있다는 것에 관심을 가질 수 있다.
2018.10.04visibility5,138 thumb_up_alt1 -
05. 현재 상태와 목표 상태 이해하기
실생활의 문제를 해결하는 소프트웨어의 사례에서 현재 상태와 목표 상태를 분석하고, 목표 상태에 도달하기 위해 수행해야 할 작업을 찾아보는 과정을 통해 문제를 이해하는 방법을 경험할 수 있다.
2018.10.04visibility18,356 thumb_up_alt1 -
06. 핵심요소만 쏙!
스포츠, 날씨, 증권 등 다양한 분야에서 소프트웨어를 이용해 기사를 자동으로 작성하는 로봇 저널리즘이 사용되는 사례를 통해 로봇이 기사를 작성하기 위해 필요한 요소를 분류해 내는 과정에서 핵심요소 추출을 이해할 수 있습니다.
2018.10.04visibility9,574 thumb_up_alt0 -
07. 알고리즘의 이해와 문제 해결 방법을 찾아라
알고리즘의 역사와 관련된 알콰리즈미와 앨런튜링의 예로 들어, 알고리즘이 갖는 역사적인 의미를 통해 그 중요성에 대해 알고, 우리의 일상을 움직이고 있는 알고리즘을 이해할 수 있다.
2018.10.04visibility7,408 thumb_up_alt0 -
08. 제대로 표현하고 싶다면, 레시피처럼!
로봇 요리사가 요리를 할 수 있도록 입력되는 명령의 내용을 통해 문제를 해결하기 위해서는 다양한 방법과 절차를 명확하게 표현하는 것이 필요하다는 것을 알 수 있다.
2018.10.04visibility7,283 thumb_up_alt0 -
09. 나는 컴퓨터와 대화한다
C언어의 창조자 데니스 리치에 대한 이야기를 통해 프로그래밍 언어가 필요한 이유를 알고, 다양한 분야의 프로그래밍 언어 중 교육용 프로그래밍 언어의 특성에 대해 알 수 있다.
2018.10.04visibility4,415 thumb_up_alt0 -
10. 넣으면 무엇이 나올까
지문인식, 홍채인식과 같은 신분 확인 방법과 다양한 출력 결과가 나오는 QR코드, 동일한 입력의 몸무게라도 중력에 따라 달라질 수 있는 사례를 통해 입력 값과 처리 과정에 따라 다양한 결과 값이 나올 수 있음을 알 수 있다.
2018.10.04visibility1,753 thumb_up_alt0 -
11. 변수와 연산
변수의 필요성에 대해 이해할 수 있도록 비행기 게임에서 점수, 에너지, 시간 변수가 필요한 상황에 대한 설명과 게임의 종료 조건에서 연산자가 필요한 이유에 대해 이해할 수 있다.
2018.10.04visibility4,414 thumb_up_alt0 -
12. 조건에 따라 선택한다!
가위바위보 게임, 과일 선별기, 로봇 청소기의 사례를 활용해서 선택 구조의 의미를 이해할 수 있습니다.
2018.10.04visibility3,135 thumb_up_alt1 -
13. 반복하는 것은 한 번에!
실생활에서 반복 구조가 활용된 사례를 통해 반복 구조를 이해할 수 있습니다.
2018.10.04visibility2,717 thumb_up_alt1 -
14. 함께 만드는 소프트웨어 세상
대기오염 실시간 알림 애플리케이션의 제작 과정을 통해 소프트웨어를 개발할 때 다양한 분야의 전문가의 협력이 필요하다는 사실을 알 수 있습니다.
2018.10.04visibility752 thumb_up_alt0 -
15. 스마트폰, 어디까지 써봤니? 만보기 앱의 원리
일상생활에서 많이 사용하는 스마트폰의 하드웨어와 소프트웨어에 대해 이해할 수 있도록 관련 그림을 제시하고, 만보기 앱의 작동원리를 통해 하드웨어와 소프트웨어의 동작원리를 이해할 수 있다.
2018.10.04visibility3,436 thumb_up_alt0 -
16. 상상을 현실로! 피지컬 컴퓨팅
센서를 이용해 농장을 자동화한 시스템인 스마트 팜의 사례를 들어 피지컬 컴퓨팅을 이해할 수 있습니다.
2018.10.04visibility2,282 thumb_up_alt0 -
17. 편리함을 주는 피지컬 컴퓨팅
일상생활에서 가족이 느낀 불편함을 해결하기 위해 학생이 만든 노크노크 맨 시스템의 사례를 들어 피지컬 컴퓨팅을 활용하여 다양한 아이디어를 구현할 수 있음을 알 수 있습니다.
2018.10.04visibility2,013 thumb_up_alt0 -
18. 사이버 세상에서 지켜야 할 것!
학생들이 많이 경험하는 사이버 불링(cyber bullying)의 심각성, 개인 정보 보호, 디지털 정보의 공유와 관련된 저작권의 내용으로 정보 윤리의 중요성에 대해 생각할 수 있습니다.
2018.10.04visibility2,525 thumb_up_alt1