문제 해결 기법에서 추상화란

2026. 3. 8. 22:21·공부

컴퓨팅 사고 (Computational thinking)

- thought process to formulate a problem and solution in a way that an information-processing agent can effectively carry out

- Cuny, Snyder, Wing -

-> 문제를 풀 때 사용하는 패턴(문제 해결의 방법·과정)을 배우는 것

-> 이 information processing agent 가 기존의 단순 컴퓨터에서 AI로 바꾸는 것 

 

컴퓨팅 사고를 통한 문제 해결 과정

1. 문제 분해 (정보를 분석하고 작은 부분들로 분해한다)

2. 추상화 (요약하는 능력)

  • 불필요한 디테일은 가지치기(제거)하고 단순화해서 표현한다
  • 문제 해결을 위해 이해하기 쉽도록 정의한다
  • 복잡한 것을 제거하고 핵심만 강조·표현한다

3. 알고리즘 (추상화한 것을 구조화 한다)

4. 패턴 인식 (알고리즘에서 반복되는 것을 for문으로 처리)

 

AI 활용하기: 이 코드가 어떻게 작동하는지 컴퓨팅사고의 관점에서 알 수 있을까?

AI를 잘 쓰는 개발자 되기

- 문제 정의하기

- 프롬프트 작성시(?) 잘 추상화하기

- 답변에 대해 비판적으로 사고하기

 

'공부' 카테고리의 다른 글

CORS 에러에 대하여  (2) 2026.03.14
unity08 3d 게임 만들어보기  (0) 2026.02.10
unity07 다양한 환경의 기기에서 동작 일관화 시키기  (0) 2026.02.10
unity06 반복되는 오브젝트 / 애니메이션 만들기  (0) 2026.02.10
unity05 중력/충돌  (0) 2026.02.10
'공부' 카테고리의 다른 글
  • CORS 에러에 대하여
  • unity08 3d 게임 만들어보기
  • unity07 다양한 환경의 기기에서 동작 일관화 시키기
  • unity06 반복되는 오브젝트 / 애니메이션 만들기
c_jm
c_jm
  • c_jm
    c_jm
    c_jm

    🎋 어제보다 발전한 오늘

  • 전체
    오늘
    어제
    • 분류 전체보기 (51)
      • 프로젝트 (7)
      • 백준 문제풀이 (19)
      • 프로그래머스 문제풀이 (4)
      • 공부 (12)
      • 문제 해결 (2)
      • 기타 (5)
      • 궁금궁금 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    복붙
    nginx
    리버스 프록시
    백준 #1152 #c++
    코드블럭
    글자색
    도커
    reverse proxy
    docker-compose
    다크모드
    jquery
    리버스 프록시 서버
    인라인 css
    html
    홈서버
    티스토리 다크모드
    도커컴포즈
    docker-compose.yml
    docker
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
c_jm
문제 해결 기법에서 추상화란
상단으로

티스토리툴바