이미 소장하고 있다면 판매해 보세요.
|
|
01. 소프트웨어 교육이란? / 11
1.1. 소프트웨어(SW) 교육은 무엇일까? 12 1.2. ADD Thinking이란 21 02. 문제 해결 과정 / 31 2.1. 문제 해결 32 2.2. 일반적인 문제 해결 과정 35 2.3. 컴퓨터에 정확한 명령 전달 46 03. 문제 해결 절차와 표현 / 59 3.1. 문제 발견과 분석 61 3.2. 문제 표현 69 3.3. 알고리즘의 절차적 표현 72 3.4. BLOCKLY를 활용한 알고리즘 표현 79 04. 알고리즘과 추상화 / 93 4.1. 추상화 96 4.2. 알고리즘 113 4.3. 알고리즘과 프로그래밍 119 05. 알고리즘 구현 - 앱 인벤터 시작하기 / 127 5.1. 앱 인벤터 이해하기 128 5.2. 앱 인벤터 사용을 위한 준비 132 5.3. 앱 인벤터 화면 살펴보기 141 5.4. 앱 인벤터 맛보기 146 06. 순차적 문제 해결 / 153 6.1. 그림 클릭 시 소리가 나는 앱 155 6.2. MP3 플레이어 앱 159 6.3. 퀴즈 앱 162 07. 선택적 문제 해결 / 173 7.1. 버튼으로 앱 종료하기 176 7.2. 두 개의 플레이어 만들기 180 7.3. 가위 바위 보 게임 184 08. 반복적 문제 해결 / 193 8.1. 버튼을 클릭하여 숫자 출력하기 196 8.2. 구구단 출력하기201 8.3. 타이머 만들기 206 09. 데이터 관리 - 변수와 연산자의 활용 / 219 9.1. 더하기 빼기 계산하기 222 9.2. BMI 계산하기 227 9.3. 길이 환산하기 233 9.4. 계산기 만들기 238 10. 함수 구현 / 247 10.1. 음성 출력하기 250 10.2. 인수를 갖는 함수 구현하기 254 10.3. 두 개의 인수를 갖는 함수 구현하기 259 10.4. 결과 값을 출력하는 함수 구현하기 265 10.5. 음성 번역기 269 10.6. 물고기 잡기 278 11. 미니 프로젝트 1 / 289 11.1. 가위바위보 게임 290 12. 미니 프로젝트 2 / 299 12.1. 자동으로 문자 확인하기 300 |