본문 바로가기

강의들을건대 1학년 2학기/컴퓨팅적사고11

컴퓨팅적사고 7주차 이번 강의에서 다룬 주제는 알고리즘을 통한 문제 해결입니다. 알고리즘의 정립, 알고리즘 개념의 확립자 크누스, 알고리즘을 구현한 최초의 프로그래머, 알고리즘의 표현 방법, 알고리즘의 주요 특성, 알고리즘을 통한 문제 해결의 구현 과정 등을 배웠습니다. 알고리즘을 통한 문제 해결 알고리즘의 정립 -수학에서는 문제를 풀기 위해 정의나 정리들을 활용 -컴퓨터에서는 문제 해결을 위해 알고리즘(algorithm) 이용 -문제를 철저하게 분석한 후 알고리즘을 거쳐 프로그램 작성 -알고리즘 개념의 시초는 1830년대 영국의 바베지(Babbage)와 러브레이스(Lovelace)에 의해 처음으로 제기됨 컴퓨터과학자들과 크누스(D. Knuth)에 의해 체계적으로 정립 알고리즘 개념의 확립자 크누스 -크누스(Donald E.. 2021. 10. 18.
컴퓨팅적사고 6주차 이번 주에는 컴퓨팅적 사고 "문제 해결"에 대해 다루어 보았습니다. 문제 해결의 3가지 방법, 문제 해결의 3가지 방법, 컴퓨팅 사고와 문제 해결, 모델링을 통한 문제 해결, 컴퓨팅 사고와 문제 해결, 다이어그램을 이용한 문제 해결, 등을 배웠습니다. 문제 해결의 3가지 방법 ● 일반적 방법: 일상생활의 문제 해결 ● 컴퓨팅 사고 방법: 컴퓨팅 사고 요소를 활용하여 문제 해결 ● 창의적 방법: 창의성을 적용하여 문제 해결 문제 해결 전략 1. 주어진 조건에 맞추어 다각도로 문제에 접근 2. 문제를 철저히 분석(컴퓨팅적 사고의 분석) 3. 그림을 그리거나, 식을 만들거나, 또는 규칙 찾기(컴퓨팅적 사고의 분해, 패턴인식, 추상화) 4. 조건에 따라 거꾸로 생각해보기 5. 단계적으로 생각하기(컴퓨팅적 사고의.. 2021. 10. 11.
컴퓨팅적사고 5주차 이번에 배운 강의 다룬 주제는 "컴퓨팅 사고의 배경 및 이해"입니다. 내용에는 컴퓨팅 사고의 배경, 컴퓨팅 사고의 생성, 컴퓨팅 사고와 개념, 컴퓨팅 사고의 주요 특성, 지넷 윙의 컴퓨팅 사고, 등 다양한 지식을 배웠습니다. 컴퓨팅 사고의 배경 및 이해 컴퓨팅 사고의 배경 ● 앨빈 토플러가 주장한 ‘정보화의 물결’이 현실화된 시대 ● 인터넷과 스마트폰을 통해 엄청난 속도로 정보 전달 ● 사물인터넷과 빅데이터의 시대가 머지않아 전개될 것 ● 인공지능에 대한 관심과 연구가 급격히 확대되는 추세 ● 일상적인 사고와는 다른 컴퓨팅 사고에 대한 관심이 급증 ● 다양하고 복잡한 문제 해결을 위해 컴퓨팅 사고 능력 필요 ● 4차 산업혁명의 추진을 위한 컴퓨팅 사고의 필요성 커짐 컴퓨팅 사고의 생성 컴퓨팅 사고의 생성.. 2021. 10. 5.
컴퓨팅적사고 4주차 4주차 에서는 디지털 혁명, 산업 혁명, 컴퓨터의 특징, 컴퓨터의 주요 기능, 인공지능, 사물인터넷, 3d프린팅 기술, 빅데이터 기술 등을 배웠습니다. 4주차 수업내용 디지털 혁명(Digital revolution) • 20세기 중반에 시작된 ‘디지털 혁명’의 물결 • 일상생활에 큰 영향 미치며, 현대 사회의 다양한 변화 주도 • 디지털 세상은 일하고, 공부하며, 놀고, 소통하는 방식도 변화 • 아날로그에서 디지털(0 또는 1로 표현되는 가장 기본적인 단위인 비트(bit)로 정보 표현)로 • 오프라인(off-line)에서 온라인(on-line)으로 • 인터넷을 통한 가상공간의 확대, 시간과 공간의 제약 극복 산업혁명 증기기관, 기계적 혁명 전기, 대량생산의 시작 컴퓨터와 인터넷, 자동화 소프트웨어, 지능.. 2021. 9. 26.