close
더북(TheBook)
search
모두의 스크래치 알고리즘
더북(TheBook)
home
Home
첫째 마당 알고리즘 이해
DAY 01 스크래치 준비
1 스크래치 웹 사이트에서 회원 가입하기
2 스크래치를 온라인에서 사용하기
3 스크래치 오프라인 에디터 사용하기
DAY 02 알고리즘과 순서도
1 알고리즘 이해하기
2 순서도 이해하기
DAY 03 변수 이해
1 변수란?
2 변수의 특징 알아보기
3 스크래치에서 변수 만들기
4 스크래치에서 변수 사용하기
DAY 04 순차 · 조건 · 반복 구조
1 순차 구조 이해하기
2 스크래치에서 순차 구조 사용하기
3 조건 구조 이해하기
4 스크래치에서 조건 구조 사용하기
5 반복 구조
6 스크래치에서 반복 구조 사용하기
7 연습 문제
DAY 05 +, -, ×, / 계산
1 산술 연산하기
2 스크래치에서 산술 연산하기
3 연습 문제
둘째 마당 알고리즘 기초
DAY 06 1부터 n까지 더하기
1 1부터 n까지 합 이해하기
2 1부터 n까지 합 알고리즘
3 스크래치에서 1부터 n까지 더하기
4 연습 문제
DAY 07 최댓값 찾기
1 최댓값이란?
2 리스트 이해하기
3 최댓값 찾기 알고리즘
4 스크래치에서 리스트 만들기
5 스크래치에서 최댓값 찾기
6 응용하기
7 연습 문제
DAY 08 소수 구하기
1 소수란?
2 소수 구하기 알고리즘
3 알고리즘 선택하기
4 스크래치에서 소수 구하기
5 연습 문제
DAY 09 피보나치 수열
1 피보나치 수열이란?
2 리스트로 구현한 피보나치 수열
3 블록을 이용한 피보나치 수열
4 연습 문제
DAY 10 최대공약수
1 최대공약수란?
2 소수의 곱셈으로 나타내기
3 최대공약수로 나누기
4 알고리즘
5 스크래치에서 최대공약수 구하기
6 연습 문제
셋째 마당 정렬과 검색
DAY 11 선택 정렬
1 정렬과 선택 정렬
2 물고기를 이용한 선택 정렬
3 리스트를 이용한 선택 정렬
4 알고리즘
5 스크래치에서 선택 정렬 구현하기
6 연습 문제
DAY 12 버블 정렬
1 버블 정렬이란?
2 바나나를 이용한 버블 정렬
3 리스트를 이용한 버블 정렬
4 알고리즘
5 스크래치에서 버블 정렬 구현하기
6 연습 문제
DAY 13 삽입 정렬
1 삽입 정렬이란?
2 고양이를 이용한 삽입 정렬
3 리스트를 이용한 삽입 정렬
4 알고리즘
5 스크래치에서 삽입 정렬 구현하기
6 연습 문제
DAY 14 선형 검색
1 검색이란?
2 상자를 이용한 선형 검색
3 리스트를 이용한 선형 검색
4 알고리즘
5 스크래치에서 선형 검색 구현하기
6 연습 문제
DAY 15 이진 검색
1 이진 검색이란?
2 카드를 이용한 이진 검색
3 리스트를 이용한 이진 검색
4 알고리즘
5 스크래치에서 이진 검색 구현하기
6 연습 문제
부록
라면을 끓이는 과정으로 반복 구조를 표현하면 다음과 같습니다.
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address