113 0 0 0 0 0 1년전 0

중3 고1 코딩 202306

컴퓨팅 사고라는 개념을 대중화한 것으로 가장 잘 알려진 Jeannette M. Wing 교수의 글의 일부입니다. 컴퓨팅 사고력은 누구나 갖춰야 하는 기본적인 역량입니다. "컴퓨팅 사고력은 컴퓨터 과학자뿐만이 아니라 누구나 갖춰야 하는 기본적인 역량입니다. 읽기, 쓰기, 셈하기와 같이 아이들이 기본적으로 갖춰야 하는 분석 역량 항목에 컴퓨팅 사고력을 추가해야 합니다. 인쇄술이 읽기, 쓰기, 셈하기의 능력을 널리 확산시켜 보편화 했듯이 컴퓨터는 오늘날 컴퓨팅 사고력을 확산시키고 있습니다." Consider these everyday examples "다음과 같은 일상적인 예를 생각해 보세요: 딸이 아침에 학교에 갈 때 하루 동안 필요한 물건을 배낭에 넣는 것이 바로 프리페칭과 캐싱입니다. ..
컴퓨팅 사고라는 개념을 대중화한 것으로 가장 잘 알려진 Jeannette M. Wing 교수의 글의 일부입니다.

컴퓨팅 사고력은 누구나 갖춰야 하는 기본적인 역량입니다.

"컴퓨팅 사고력은 컴퓨터 과학자뿐만이 아니라 누구나 갖춰야 하는 기본적인 역량입니다. 읽기, 쓰기, 셈하기와 같이 아이들이 기본적으로 갖춰야 하는 분석 역량 항목에 컴퓨팅 사고력을 추가해야 합니다. 인쇄술이 읽기, 쓰기, 셈하기의 능력을 널리 확산시켜 보편화 했듯이 컴퓨터는 오늘날 컴퓨팅 사고력을 확산시키고 있습니다."

Consider these everyday examples

"다음과 같은 일상적인 예를 생각해 보세요: 딸이 아침에 학교에 갈 때 하루 동안 필요한 물건을 배낭에 넣는 것이 바로 프리페칭과 캐싱입니다. 아들이 벙어리 장갑을 잃어버렸을 때 부모는 아들에게 자신의 발자취를 되짚어보라고 제안합니다. 어느 시점에서 스키 대여를 중단하고 직접 스키를 사게 될까요? 이것이 바로 온라인 알고리즘입니다. 슈퍼마켓에서 어느 줄에 서 있을까요? 멀티서버 시스템을 위한 성능 모델링입니다. 정전 중에도 전화가 계속 작동하는 이유는 무엇일까요? 바로 장애에 대한 독립성과 설계의 이중화입니다."


이 작은 책은 컴퓨팅 사고력을 키우는 데 도움이 되는 과제를 실었습니다.

문제 파악(IPO 포함) - 문제 분해 - 해결책 구상 - 알고리즘(구조도 포함) - 구현(파이썬과 자바 코드) 순으로 과제를 해결합니다.
선수 학습의 부분과 참고 내용은 링크로 블로그에서 제공합니다.

매달 조금씩 연재하여 컴퓨팅 사고력 향상에 기여하겠습니다.

감사합니다.

이메일 : hannui@hanmail.net
블로그 : https://blog.naver.com/snlab
소스코드와 Q&A : https://cafe.naver.com/romanceeagleta
AP 컴퓨터사이언스 A 저자
IGCSE 컴퓨터사이언스 파이썬 저자
IGCSE 컴퓨터사이언스 자바 저자
중3 고1 컴퓨팅 사고력 파이썬 저자
중3 고1 컴퓨팅 사고력 자바 저자
전 남서울대 컴퓨터학과 겸임교수.
전 경원대, 을지대 외래교수.
전 한국 정보 기술원 교육과장/소프트웨어공학 과장

㈜유페이퍼 대표 이병훈 | 316-86-00520 | 통신판매 2017-서울강남-00994 서울 강남구 학동로2길19, 2층 (논현동,세일빌딩) 02-577-6002 help@upaper.net 개인정보책임 : 이선희