책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9791186697375
· 쪽수 : 394쪽
· 출판일 : 2017-06-30
책 소개
목차
1장. 스몰베이직 소개
컴퓨터란 무엇인가?
컴퓨터 프로그램은 무엇인가?
스몰베이직은 무엇인가?
스몰베이직의 기초
스몰베이직 설치
스몰베이직 IDE
첫 프로그램 작성 및 실행
스몰베이직으로 그리기
2장. 시작하기
프로그램의 구성
다른 특징 살펴보기
오브젝트 속성
산술 연산자
프로그래밍 에러
3장. 기본 도형 그리기
그래픽 좌표 체계
선 그리기
도형 그리기
텍스트 출력하기
이미지 삽입
4장. 변수 사용하기
변수는 무엇인가?
변수 사용의 기초
변수 이름 짓기 규칙
표현식 단순화하기
문제를 해결하기 위해 변수 사용하기
두 종류의 데이터
전역 변수
5장. 거북이 그래프로 도형 그리기
거북이와의 만남
거북이 움직이기
For 루프 소개
정다각형 그리기
6장. 사용자 입력 다루기
컴퓨터에게 이야기하기
사용자 입력으로 작업하기
7장. 프로그램으로 수학 문제 풀어보기
지수 메서드
반올림하는 방법
Abs(), Min(), Max() 메서드
Remainder() 메서드
임의의 수
삼각함수 메서드
8장. IF문 사용하여 의사결정하기
if문
If/Else문
중첩 If와 If/Else문
Goto문
9장. 조건판단을 사용하여 게임 만들기
If/ElseIf 사다리
논리적으로 표현하기
Shapes 오브젝트
게임 만들기: 내 위치 추측하기
10장. 서브루틴을 사용해서 문제 해결하기
왜 서브루틴을 사용할까요?
서브루틴 만들기
서브루틴 입력과 출력
중첩 서브루틴
용 게임 만들기
11장. 이벤트 처리 프로그래밍
GraphicsWindow 이벤트
유용한 팁
골드 러시 게임 만들기
12장. 그래픽 사용자 인터페이스 만들기
Controls 오브젝트로 사용자 인터페이스 설계하기
화려한 그림 그리기 프로그램 만들기
소스코드로 회로 탐험하기
이미지 보기 프로그램 만들기
13장. 루프 반복 사용하기
For 루프
스텝 크기 바꾸기
중첩 루프
14장. 조건을 가진 while 루프 생성하기
언제 While 루프를 사용하나요?
While 루프 사용하기
사용자 입력 검증하기
무한 루프
가위-바위-보 게임 만들기
15장. 1차원 배열로 데이터 모으기
인덱스 배열 시작하기
배열 기초
배열 초기화하기
For 루프로 배열 채우기
배열 내용 출력하기
배열 처리
배열에 문자열 값 사용하기
레코드 저장하기
인덱스 배열 사용하기
사과 받기 게임 만들기
16장. 결합 배열을 사용해서 데이터 저장하기
결합 배열
결합 배열 사용하기
배열(Array) 오브젝트
이제 컴퓨터가 시인입니다
17장. 고차원 배열로 확장하기
2차원 배열
숫자 2차원 배열에 일반적인 연산
3차원 이상의 배열
보물 지도 게임 만들기
18장. 고급 텍스트 기능 사용하기
Text 오브젝트
문자열을 사용하는 실제 예제
운율 게임: 잭이 만든 집
19장. 파일을 이용하여 입/출력하기
파일 사용
파일 오브젝트
실제 프로그램