컴퓨팅 사고력과 연관된 기술들 컴퓨팅 사고력을 보여주고 활용하고 평가하기 위해서 사용되는 여러 가지 기술들이 있습니다. 반영(Reflecting) 반영(Reflecting) - 가치가 없는 복잡한 상황에서 공정하고 정직한 판단(평가)을 만드는 기술 컴퓨터 과학에서 바라본 평가는 판단을 유도할 사용자의 요구와 제품을 지정하기 위해 사용되는 기준에 기초 코딩(Coding) 코딩(Coding) - 어떤 컴퓨터 시스템의 개발을 위한 기본 요소는 코드 형태에서 설계(디자인)를 변환하는 것 모든 예상되는 조건 하에서 제대로 작동하는지를 확인하도록 평가하는 것 디버깅(Debugging) - 예측과 결과를 확인하기 위해 테스트, 추적 및 논리적 사고력 등과 같은 기술을 사용하여 분석 및 평가의 체계적인 응용 프로그램 ..
컴퓨팅 사고력의 필요성 4차 산업혁명 시대에 있어서 필수적으로 요구되는 컴퓨팅 사고력은 21세기 디지털 사회에서 요구되는 새로운 역량이다. 또한 4차 산업혁명 시대에서 요구하는 수치적이고 정량적인 분석 능력을 배양하기 위해 초·중·고교 교육기관에서 학교 정규 교과목으로 수학 및 과학을 교육하는 것과 같은 맥락으로 디지털 산업 경제에서 새롭게 요구되는 대표적인 역량이다. 디지털 산업사회에서의 컴퓨팅 사고력은 빅 데이터를 처리하거나 복잡한 문제를 해결하는데 있어 컴퓨팅 시스템을 활용함으로써 인간이 가진 사고력의 한계를 극복하기 위한 사고 체계를 의미한다. 이것은 다양하고 복잡한 문제를 해결하기 위해서 기존의 프로그램들을 단순히 조작하는 수준을 넘어 문제 해결에 필요한 모델을 설계하고 수행할 컴퓨팅 시스템을 ..
컴퓨팅 사고력은 정답이 정해지지 않은 문제(Open-ended Problem)에 대한 해답을 일반화하는 과정이다. 정답이 정해지지 않은 문제는 다양한 변수에 기반한 포괄적이며 유의미한 해답 도출이 필요한데, 컴퓨팅 사고력을 통해서 발견한 문제 분해(Decomposition), 패턴 이식(Pattern Recognition) 및 자료 표현(Data Representation), 일반화(Generalization) 및 추상화(Abstraction), 모형(Modeling) 및 알고리즘(Algorithm)등이 필요하며 이것이 바로 컴퓨팅 사고력을 정의하는 특성이 된다. 컴퓨팅 사고력에는 전체 의사결정 과정을 분해하고, 연관된 변수와 모든 가능한 해법을 고려해서, 이를 상응하는 모수와 문제 한계를 고려하여 올바..
컴퓨팅 연결성(Connecting Computing) 컴퓨팅이 사회에 미치는 영향과 컴퓨팅으로 인한 혁신과 컴퓨팅이 개인 · 사회 · 사업시장 · 혁신 등에 대한 영향을 다룸 1) 컴퓨팅의 영향력을 확인 2) 사람과 컴퓨팅간의 관계를 설명 3) 컴퓨팅 개념간의 연결성을 설명 컴퓨팅 창작물의 개발(Developing Computational Artifacts) 컴퓨팅은 수많은 형태를 만드는 창의적인 훈련으로 디지털 음악을 리믹싱(Remixing)하고 애니메이션을 생성하는 것에서부터 웹사이트 구축 및 프로그래밍 작업까지에 이르는 다양한 활동 등이 포함된다. 학생들은 이러한 교과과정을 통하여 문제 해결을 창의적으로 하기 위한 컴퓨팅 기법을 적용하는 것에서부터 흥미로운 컴퓨터 창작물을 개발하고 설계하여 창의적 ..
컴퓨팅 사고력의 정의 컴퓨팅 사고력은 원래 원어로 'Computational Thinking'인데, 국내에서는 '계산적 사고', '컴퓨터 과학적사고', '컴퓨팅적 사고' 및 'CT' 등으로 다르게 번역되어 사용하고 있다. 한국과학창의재단(www.kofac.re.kr)에서는 여러 가지 이름으로 혼용되고 있는 용어를 통일하고 초·중등 교육현장에 효과적으로 도입하고자 우리말 표기를 '컴퓨팅 사고력'이라는 용어로 표기하도록 하였습니다. 그 결과 2015년 소프트웨어 교육 운영 지침에도 '컴퓨팅 사고력'이라는 용어를 사용하고 있으며 컴퓨팅 사고력은 컴퓨팅의 기본적인 개념과 원리를 기반으로 문제를 효율적으로 해결할 수 있는 사고 능력이라고 정의하고 있습니다. 컴퓨팅 사고력이라는 용어는 시모어 페퍼트(Seymour ..
컴퓨터는 인간의 뇌로 비유할 수 있습니다. 컴퓨터의 CPU(중앙처리장치)는 인간의 대뇌에 해당한다는 말을 들을 수 있습니다. 인간의 대뇌는 기억, 추리, 판단 및 감정 등의 정신활동을 담당하고 있습니다. 그러나 실제 컴퓨터와 인간의 두뇌는 매우 많이 다르다는 것을 알아야 합니다. 컴퓨터는 계산 속도가 인간의 두뇌보다 훨씬 빠르고 압도적이라고 할 수 있습니다. 그러나 인간의 두뇌는 매우 복잡하고 다양한 뉴런(Neuron, 신경세포, 신경계를 구성하는 주된 세포)들의 연결로 구성되어져 있는데, 컴퓨터와 비교하면 속도가 매우 느리지만 세상에서 가장 빠른 컴퓨터보다 어렵고 복잡한 일을 척척 해낼 수 있는 능력이 무궁무진합니다. 인간의 두뇌는 인간의 두뇌를 모방하여 만든 컴퓨터와 어디가 얼마나 다르고 같을까요? ..
컴퓨터에는 CPU, 파워 서플라이, DRAM, 그래픽카드, SSD, HDD 등 수많은 부속 제품들이 들어 있다. 이러한 부품들이 서로 따로 놀 수는 없다. 각 부품들을 하나로 연결해주는 회로를 가지고 있으며 밖으로 신호를 보낼 수 있는 출력 포트를 가지고 있는 부품이 필요한데 이 기능들을 가지고 있는 부품이 메인보드이다. 컴퓨터를 맞출 때 견적에서 돈을 많이 쓰게 되는 부품 중 하나이다. 오버클럭을 염두하지 않은 견적에서는 돈을 먹는 비중이 많이 낮다. 하지만 오버클럭 견적에서는 비용 비중이 상대적으로 크다. 그래서 오버클럭을 시도할 때 가장 세심하게 골라야 하는 부품이기도 하다. 메인보드에 따라서 난이도가 천차만별이기 때문이다. 컴퓨터의 안정성을 좌우하는 제품인 파워 서플라이는 돈을 아끼지 말아야 하는..
메인보드는 컴퓨터의 부품 중 하나로 컴퓨터의 혈관이자 신경계라고도 불린다. 주기판, 머더보드, 마더보드(Motherboard), 시스템보드(System board), 북미에선 mobo 등으로도 불리며 애플에서는 로직보드(Logic board)라는 명칭으로 쓰이기도 한다. 보통 메인보드 제품명 순서는 (제조사)-칩셋-옵션이다. 기가바이트의 보드로 예를 들자면, GA-H61M-DS2V에서 GA는 GIGABYTE의 약자, H61M은 H61 칩셋을 사용하는 M-ATX 사이즈의 메인보드이며, DS2V에서 DS2는 옵션, V는 Visual의 약자이다. AT(폼 팩터) AT 폼 팩터(AT form factor)는 IBM 호환 PC 분야에서 IBM AT를 위한 메인보드용 크기의 설계를 가리킨다. 이전에 나온 IBM P..