대표사진
xnosis
  1. 기본 카테고리

이미지

도서명 표기
생각대로 파이썬 파이썬 첫걸음
글쓴이
강희숙 외 2명
잇플ITPLE
평균
별점10 (10)
xnosis

파이썬은 귀도반 로섬이라는 네덜란드 프로그래머가 개발을 했습니다. 귀도반로섬은 파이썬을 개발한 후에 '구글, 드롭박스를 거쳐 작년부터 ms에서 일하는 것으로 압니다. C나 자바가 모든 프로그램을 득세한 세상에서 새로운 언어를 만들어냅습니다. 파이썬은 쉬운구문, 다양한 플랫폼에서 사용할수있고, 오픈소스로 공짜이고 대화형 인터프린터방식을 취하고 있습니다. 현재 가장 많이 배우는 언어죠. 물론 개발자들은 C나 자바를 많이 공부합니다. 왜냐하면 대부분의 서버급에서는 C와 자바를 사용하고 구인도 그 영역에서 많이 사용되기 때문이죠. 하지만 인공지능이 득세를 하면서 파이썬은 큰 주목을 받고 있고 간단한 문법구조로 초등학생도 쉽게 배울수가 있고 활용도가 높은 프로그램으로 각광을 받고 있습니다.



 



<생각대로 PYTHON 파이썬첫걸음>저자진은 전현희, 강희숙, 주희정, 최민희 SW강사님들로 구성되어 있습니다. 한국생산성본부 'SW코딩자격'출제위원분들이시고, <초등코딩 스크래치 무작정 따라하기>저자진이 3명이 포함되어 계십니다.<컴퓨터사고력을 키우는 컴퓨터과학 알고리즘>이라는 책도 3명의 저자가 포함이 되어 있어서 4명의 저자분들이 왜 이책을 함께 하는 지 이해할수있으며, 이분들께서 필드에서 오랜기간 학생들을가리치면서 쌓은 노하우를 이 책에 응축해넣으셨을 겁니다.



 



컴퓨터프로그램을 배울때 가장 먼저 탈락하는 사람들은 조건문과 반복문에서 발생을 합니다. 간단해 보이지만 평소쓰지 않는 문법이라서 머리에 잘들어오지도 않고 이해가 안될수도 있습니다. 조건은 주어지는 상황을 말합니다. 네비게이션은 최단거리안내와 최소비용 안내를 조건으로 주고 운전자가 선택하도록 합니다. 이 조건문은 IF로 쓰고 IF~ ELSE, IF~ELIF~ELSE로 세분화하는 구조를 가집니다. 그리고 반복은 FOR문이죠. 반복은 조건으로 반복과 주어진횟수반복이 있습니다. 반복에는 WHILE문도 많이 쓰이죠. 솔직히 IF, FOR, WHILE문과 함수몇가지만 알아도 간단한 프로그램을 구현할 수있습니다. 다만 다양한 연습이 필요하긴 합니다. 이 연습을 JUMP UP을 통해 능력향상을 유도합니다. 고학년생이면 하나라도 빼지말고 모든 문제를 풀어야 할 이유입니다.



 



파이썬에서 어쩌면 상당히 중요한것이 데이터타입니다. 리스트, 튜플, 딕셔너리, 세트 등이죠. 이를 이 책에서는 복합데이터라합니다. 이 데이터의 종류와 성격을 알지 못한다면 파이썬을 사용할 수가 없습니다. 왜냐하면 연산을 할수 없기 때문이죠.



 



프로그램언어에서 함수가 차지하는 비중은 매우 큽니다. 저자들은 함수를 설명하기를 "반복적으로 사용할 일의 묶음을 편하게 사용하게 하는 것"이라 합니다. 함수의 종류는 내장함수와 사용자정의함수가 있습니다. 함수는 필요한때 불러다 쓸수가 있습니다. def로 선언을 하고 return으로 반환값을 내보냅니다. 함수에는 인수, 매개변수, 반환 등 기본적인 용어를 설명해줍니다.그리고 함수도 메뉴함수, 주문함수, 지불함수의 개념도 설명합니다. 이런 키워드가 인식이 안되면 제대로 프로그램을 짤수도 설명할 수도 없게 됩니다. 용어를 암기하는 건 매우 중요합니다. 그리고 모듈은 함수보다 큰 개념으로 함수, 클라스를 묶어서 사용하는 재사용,효과성, 수정/관리가 유용한 기능입니다. 사용법은 import로 모듈을 불러서 사용하면되고 파이썬을 쓰면 항상 모듈을 불러서 쓰는 것이 일상이 됩니다.



 



인공지능부분은 머신러닝의 지도학습, 비지도학습, 강화학습 그리고 딥러닝의 기본개념을 구분해줍니다. 기초적인 회귀분석개념, 이진분류개념, 다중분류까지를 맛을 봅니다. 인공지능은 제대로 공부하려면 대학원과정을 들어가야 하는 걸로 압니다. 한두권의 인공지능책을 통해 개념이해는 해야 하지만 실제 활용을 위해서는 대학원에서 전공은 해야 제대로 쓸수있기에 기초를 어떻게든 탄탄히 쌓는것이 중요하죠. 이 책에서는 말그대로 맛보기수준으로 입맛을 살리는 내용입니다.



 



파이썬의 강점은 강력한 라이브러리죠. NUMPY, PANDAS,matplotlib 등을 이용해서 데이터분석, 수치계산, 시각화 등을 쉬운 문법으로 할수있다는 장점이 있습니다. c나 java에 비해면 너무도 쉬운걸로 압니다. 그리고 앞으로는 파이썬은 이과의 필수품이 아니고 문과출신도 무조건 배워서 활용할수있는 영역이 넓어지고 있습니다. 그리고 what, why, how로 구분하여 왜 배우고 어디에 사용할지에 대해 명확히 구분해서 이해도를 높인점이 좋았습니다.



 



그리고 저자들은 장마다의 끝에는 체크포인트 문제를 구성해두었습니다. 나이브하게 표현하면 <생각파이썬 파이썬 첫걸음>은 파이썬의 생기초라고 할수있습니다. 대상도 초등학생부터 고등학생까지죠. 책을 다 마치고 나서 체크포인트에서 모르는 개념이 나오면 파이썬을 제대로 할수없다고 생각하는것이 맞습니다. 너무도 기초적인 개념을 설명하기에 문제풀이에 좀더 신경을 써야 합니다. 저도 파이썬을 조금씩 배우고는 있지만 배울수록 어려워지고 현업에서 프로그램일을 하고 있지 않기때문인지 <생각대로 파이썬 첫걸음>으로 기본개념을 다시 잡을 수있어서 좋은 시간이었습니다.



 


좋아요
댓글
0
작성일
2023.04.26

댓글 0

빈 데이터 이미지

댓글이 없습니다.

첫 번째 댓글을 남겨보세요.

xnosis님의 최신글

  1. 작성일
    11시간 전

    좋아요
    댓글
    0
    작성일
    11시간 전
    첨부된 사진
    첨부된 사진
    20
  2. 작성일
    13시간 전

    좋아요
    댓글
    0
    작성일
    13시간 전
    첨부된 사진
    첨부된 사진
    20
  3. 작성일
    2025.6.30

    좋아요
    댓글
    0
    작성일
    2025.6.30
    첨부된 사진
    첨부된 사진
    20

사락 인기글

  1. 별명
    사락공식공식계정
    작성일
    2025.6.25
    좋아요
    댓글
    103
    작성일
    2025.6.25
    첨부된 사진
    첨부된 사진
    20
  2. 별명
    리뷰어클럽공식계정
    작성일
    2025.6.26
    좋아요
    댓글
    122
    작성일
    2025.6.26
    첨부된 사진
    첨부된 사진
    20
  3. 별명
    리뷰어클럽공식계정
    작성일
    2025.6.26
    좋아요
    댓글
    136
    작성일
    2025.6.26
    첨부된 사진
    첨부된 사진
    20
예스이십사 ㈜
사업자 정보