-
1주차. 컴퓨팅 사고알고리즘 2021. 1. 11. 17:30
<새롭게 알게된 것들>
1) 2진법
- 컴퓨터 과학 : 문제해결에 대한 학문
- 문제 해결: 입력(input)을 전달받아 출력(output)을 만들어 내는 과정
- 컴퓨터는 0과 1(이진법)로만 데이터를 표현한다.
- 하나의 자리수를 표현하는 단위를 비트(bit)라 한다.
- 비트(bit): 0과 1, 두가지 값만 가질 수 있는 측정 단위, 글
- 바이트(byte): 8bit
- 트렌지스터: on/off상태를 통해 0과 1을 표현
2) 정보의 표현
- 문자의 표현 : 문자를 숫자로 표현할 수 있도록 정해진 표준 이용
- ASCII(아스키코드/American Standard Code for Information Interchange) : 문자를 숫자로 표현
- Unicode라는 표준에서는 더 많은 비트를 사용하여 더 다양한 다른 문자들도 표현가능 하도록 지원
- 그림, 영상, 음악의 표현
- 숫자로 표현
- RGB 사용(빨간색, 초록색, 파란색)
- 작은점(픽셀) 이용
3) 알고리즘
- 입력에서 받은 자룔를 출력형태로 만드는 처리과정
- 입력값을 출력값의 형태로 바꾸기 위해 어떤 명령들이 수행되어야 하는지에 대한 규칙들의 순서적 나열
4) 스크래치: 기초
5) 스크래치: 심화
<회고>
스크래치를 처음 사용해보았는데, 프로그래밍의 다양한 개념은 직관적이고 쉽게 이용할 수 있도록 만든 것 같아 신기했다. 앞으로는 코딩을 하지 않고 프로그래밍을 할 수 있다고 들었는데 아마 이런 플랫폼이 베이스가 되지 않을까 한다.