어린이와 청소년을 위한 정말 쉬운 파이썬!
이 책은 스스로 코드를 만들어 프로그램을 제작하고 컴퓨터를 제어하고자 하는 사람들을 위한 책이다. <코딩 클럽>은 어린이와 청소년의 눈높이에 맞는 가장 쉬운 파이썬 책이자 유일한 청소년 파이썬 시리즈 도서라 할 수 있다. 일반인이 배우기 가장 쉬운 언어로 꼽히며 전 세계 대학에서 비전공자에게 가장 먼저 가르치는 언어인 파이썬으로 프로그래밍의 세계에 빠져보자. 시작은 언제나 print(“hello world”)다.
청소년을 위한 가장 친절한 프로그래밍 입문서
“Hello, World!”를 찍으며 프로그래밍 세계에 발을 들였다면 이 책을 읽고 이제 조금 더 발전된 프로그램을 만들어보자. 이 책을 읽고 나면 ‘핑퐁’, ‘벽돌깨기’, ‘인베이더’ 같은 고전 게임을 파이썬으로 직접 구현할 수 있다. 내가 만든 프로그램으로 엄마, 아빠와 함께 게임을 하고 나만의 규칙을 추가해서 게임을 좀 더 발전시켜보자!
케임브리지가 만들고 영국에서 가장 많이 팔린 청소년 프로그래밍 입문서!
국내외를 막론하고 소프트웨어 교육은 청소년의 상상력과 창의력을 키우는 데 적합하다는 인식이 확산되고 있다. 이 책은 소프트웨어 교육을 선도하고 있는 영국에서 가장 많이 팔린 청소년 프로그래밍 입문서로 아이들 눈높이에 맞는 캐릭터와 설명으로 쉽게 접근할 수 있게 구성되어 있다. 단계별로 프로그래밍을 구현하는 한편 각 장마다 요점을 정리해 배운 내용을 복습할 수 있으며 중간중간 퀴즈와 구현 아이디어를 제공해 혼자 책을 보면서도 능동적으로 코딩을 배울 수 있다.
1장 내 비밀번호를 맞춰보세요
내 비밀번호 추측하기
함수
사용자 입력
요점 정리
2장 객체, 클래스와 팩토리
큰 프로그램
모듈
main.py
Cat 클래스 개선
main.py 개선
클래스 설계
lift 연산자
요점 정리
MyPong 프로젝트
3장 테이블 생성하기
큰 계획
Table 클래스 설계 페이지
tkinter 활용
Table 클래스 생성자
tkinter 도구 더 알아보기
메서드
main.py
실행과 테스트
요점 정리
4장 공 만들기
공 추가하기
Ball 클래스 설계 페이지
코드 입력
테이블을 수정해서 움직이는 공을 만들어보자
세 가지 테이블 메서드 추가하기
main.py 수정
테스트와 디버깅
move_next() 메서드
요점 정리
5장 배트 만들기
배트 추가하기
Bat 클래스 설계 페이지
입력하기
배트 움직이기
배트로 공 쳐내기
테스트 시간
보너스 시간
요점 정리
6장 규칙과 득점
득점 골
공 서브 기능 추가
첫 번째 서브
득점 시스템
드디어 마지막 단계
요점 정리
7장 보너스 장 : 2개의 다른 게임
벽돌깨기 게임
인베이더 게임
요점 정리
부록
A 자료 정리
B 조금 더 알아보기
C 용어 정리
D 퀴즈 정답
감사의 글
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2023-01-31 | 다운로드 |