[3주차]Do it! 파이썬 스터디 노트 - 첫파이썬

2023. 7. 3. 01:00Python/Do it! 파이썬 스터디 1기

728x90

1. 《Do it! 첫 파이썬》글감을 추가해주세요.

 

 

 

2. 미션 인증샷을 남겨 주세요! (책과 함께 공부하는 모습을 찍어주세요! 책과 모니터가 함께 보이면 더 좋아요!)

 

 

 

 

3. 이번 미션을 진행하면서 좋았던 점이나 어려웠던 점 또는 새로 알게 된 점이 있었나요? (200자 내외 / 실습 부분을 캡쳐해도 좋아요!)

 

리스트를 설명할 때 추가(p.112~113), 삽입(p.113), 삭제(p.116)하는 부분을 그림으로 설명한 점이 좋았습니다. 또한 인덱스를 설명할 때 정방향 역방향을 그림으로 보여준 부분(p.122)도 이해하기 쉬웠습니다. 마지막으로 코딩별★ 간식 04(p.135)에서 세계 최초의 프로그래머인 에이다 러브레이스를 소개하는데, 예전에 다른 책으로 읽은 적이 있어서 반갑기도 하고 이전 기억을 떠올릴 수 있었습니다.

 

​이번 주에는 리스트에 대해서 아이들에게 다음과 같이 말해줬습니다.

온 순서대로 친구들에게 사탕을 줄 거야. 그래서 이름을 목록에 차례대로 추가해 줘야 해.
만약 실수로 이름을 빠트리면 중간에 끼워 넣어야 해. 모두 지우고 다시 처음부터 이름을 추가하면 힘들겠지?
그리고 새치기는 먼저 와서 기다리고 있던 친구들에게 상처 주는 나쁜 일이니까 그런 친구 이름은 다시 빼야겠지?
온 순서대로 이름은 적었는데 학교에서 번호 붙여주는 것처럼 다시 가나다순으로 정리하려면 정렬을 사용해.
이처럼 값을 끼워 넣거나 중간에 빼내거나 순서대로 정리하기 위해서는 리스트를 사용하는 것이 편해.

 

코딩 단어장 및 중간에 나오는 용어에 대한 부분도 마찬가지로 '마법 천자문' 형식으로 알려주었습니다.

元素: 元(으뜸 원) 素(본디 소) → 처음이 되는 근본! 원소!
append(어펜드) = 追加: 追(쫓을 추) 加(더할 가) → 쫓아서 더한다! 추가!
insert(인서트) = 揷入: 揷(꽂을 삽) 入(들 입) → 꽃아서 들인다! 삽입! [끼워넣다]
remove(리무브) = 削除: 削(깎을 삭) 除(덜 제) → 깎아서 덜어낸다! 삭제! [없애다]
sort(소트) = 種類: 種(씨 종) 類(무리 류[유]) → 씨앗을 무리에 따라 나누었다! 종류!
sorting(소팅) = 整列: 整(가지런할 정) 列(벌일 렬[열]) → 가지런하게 늘어놓는다! 정렬! [갈라놓는다]
sequence(시퀀스) = 順序: 順(순할 순) 序(차례 서) → 정해진 차례! 순서!
len → length(렝크스) = 길이

 

 

 

4. 스터디를 같이 진행하는 분들과 (동지들과!) 함께 이야기 나누고 싶은 부분이 있다면 작성해 주세요!

 

에이다 러브레이스에 관한 책을 하나 소개해 드립니다.

에이다, 당신이군요. 최초의 프로그래머 ( 원제: The Thrilling Adventuers of Lovelace and Babbage )

 

앞부분에는 그녀의 일대기를 짤막하게 소개하고, 나머지 부분은 스팀펑크 장르로 평행우주의 에이다 러브레이스와 찰스 배비지가 어떻게 해석기관을 성공적으로 만들어 냈고, 활용하는 것에 관한 이야기를 만화로 그렸습니다.

미국식 만화와 SF를 좋아하시는 분들 및 이러한 내용에 관심 있는 분들은 읽어보시면 좋을 것 같습니다.

 

 

 

 

728x90