이미 소장하고 있다면 판매해 보세요.
파이썬(python) 설치하기
온라인에서 코딩하기 파이썬 Level 1 01 변수와 입출력 02 리스트 03 순차 구조 04 선택 구조 05 반복 구조 파이썬 Level 2 01 변수와 입출력 02 리스트 03 순차 구조 04 선택 구조 05 반복 구조 정답 |
저정재웅
관심작가 알림신청정재웅의 다른 상품
저서진원
관심작가 알림신청서진원의 다른 상품
이 책으로 수업을 진행하거나 혼자 학습할 때 적절한 활용 방법을 안내합니다.
● 흔히 손으로 직접 코드를 써보고 출력값을 유추하는 과정을 손코딩이라고 합니다. 텍스트 코딩 워크북의 문제는 손코딩으로 충분히 풀 수 있을 만큼 쉽게 구성되어 있습니다. 손코딩 방식으로 코드를 차근차근 따라가며 문제를 풀어보세요. 빨리 푸는 것도 좋지만 실수가 없도록 정확히 해결하는 것이 더 중요합니다. ● 문제의 코드를 Python idle, 온라인 IDE(ideone 등)에서 직접 타이핑하고 출력값을 확인해보세요. 그대로 따라 치는 것도 상당한 공부가 됩니다. 만약 코드를 똑같이 따라 쳤는데도 실행이 안 된다면 열심히 원인을 찾아보세요. 그 과정에서 문제를 해결하는 재미를 느끼고 실력을 키울 수 있습니다. 저자의 말 처음 텍스트 코딩을 가르쳤을 때 힘들어하던 학생들의 모습이 아직도 눈에 선합니다. 학생들이 힘들어하는 이유는 다양했습니다. 영어 타자를 어려워하는 학생들부터 input과 lnput처럼 작은 철자 차이를 찾지 못해 짜증내던 학생, print(1+2)와 print(“1”+“2”)의 결괏값이 왜 똑같이 3이 아닌지 이해하지 못하던 학생까지. 문제는 이런 어려움을 겪는 학생들이 소수가 아니기 때문에 가르치는 입장에서는 번번이 예상하지 못한 난관에 봉착한다는 점입니다. 사실 이 문제는 텍스트 언어를 배울 때 남녀노소 누구나 거치는 관문이기도 합니다. 즉, 배우는 사람의 잘못도, 가르치는 사람의 잘못도 아닙니다. 다만 텍스트 언어를 더 효율적으로 가르치고 쉽게 배울 수 있도록 연구와 고민이 필요했습니다. 이 교재는 그런 난관을 조금이나마 쉽게 풀어나가고자 노력했던 정보 교사 10명의 고민을 담은 책입니다. 텍스트 코딩에서 문법은 결국 구조, 즉 틀을 이해하는 것과 같습니다. 세세한 문법은 언어마다 조금씩 차이가 있지만, 입출력부터 조건 구조까지 큰 틀은 대부분 비슷합니다. 따라서 문법을 깊게 파고들기보다 전반적인 구조를 먼저 이해한다면 텍스트 코딩에 한결 더 쉽게 접근할 수 있습니다. 이 책을 통해 문법의 기초를 다지면서 텍스트 코드의 전체적인 틀을 보는 눈을 키우길 기대합니다. |