[CS50] 컴퓨팅 사고 - 스크래치: 심화
·
Lang/C
학습 목표 스크래치를 이용하여 보다 복잡한 알고리즘을 구현할 수 있습니다. 핵심 단어 스크래치 블록 변수와 루프 https://scratch.mit.edu/studios/25128634/ 변수를 사용하면 정보를 저장하고 다시 재사용할 수 있음 변수와 조건문 조건문을 활용하면 더 복잡한 프로그램도 가능 (여기서는 ‘참’ 또는 ‘거짓’ 값을 가지는 불리언 변수를 사용) boostcourse 모두를 위한 컴퓨터 과학 (CS50 2019)을 수강하고 정리한 글입니다
[CS50] 컴퓨팅 사고 - 스크래치: 기초
·
Lang/C
학습 목표 스크래치를 이용하여 간단한 알고리즘을 구현할 수 있습니다. 핵심 단어 스크래치 블록 스크래치 그래픽 프로그래밍 언어 블록을 옮겨 붙여서 알고리즘을 만들어 볼 수 있음 화면 왼 쪽에는 함수나 변수 등을 나타내는 퍼즐 조각들이 있음 스크래치 블록 입력이 주어졌을 때 블랙 박스를 거쳐 출력이 되는 컴퓨터의 작동 원리를 생각해보면, 하나의 블록이 블랙 박스의 역할을 하는 것 가령 “말해라” 라는 블록에 “hello, world”라는 입력을 주게되면 그 결과로 고양이가 “hello, world”라고 말하게 됨 이러한 입력과 출력을 이어 붙여서 여러 작업을 순차적으로 수행할 수도 있음 boostcourse 모두를 위한 컴퓨터 과학 (CS50 2019)을 수강하고 정리한 글입니다