[CS50] 1. 컴퓨팅 사고
정의 컴퓨팅 사고는 계산(Computation)을 이용해서 문제를 분해하고 어떻게 해결할 것인지를 파악하는 문제해결방법의 하나이다. 과정 컴퓨팅 사고는 크게 4가지 과정으로 나뉜다. 1. 분해(Decomposition) 문제를 어떻게 나누면 될 지를 생각한다. 2. 패턴파악(Pattern Recognition) 어떠한 예측(통찰)을 위해 각각의 나눠진 문제 조각의 유사점과 차이점을 찾아낸다. 3. 추상화(abstraction), 패턴의 일반화(Pattern Generalization) 2의 패턴들이 만들어진 원리를 찾아낸다. 4. 알고리즘 설계(Algorithm Design) 문제를 해결하기 위한 절차적인 명령(과정)을 만든다. 컴퓨터과학과 컴퓨팅사고의 차이점 컴퓨터과학은 계산이론과 컴퓨터 응용에 관한 ..
부스트코스/1. 컴퓨팅 사고
2021. 1. 12. 16:49
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 문자열
- 구조체
- intersectionObserver
- overflow
- sr-only
- vanillajs
- RenderTree
- HTML
- pseudo
- form
- Dom
- 선형검색
- 프로젝트
- 함수
- 이벤트위임
- capturing
- 폼
- 구조분해할당
- Big Ω
- 연결리스트
- malloc
- 포인터
- float
- 동기처리
- CSSOM
- Typography
- 선택자
- CSS
- 비구조화할당
- valgrind
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함