파이썬 실시간 강의
파이썬 기초 내용에 대해 익혔고 코드 컨벤션에 대해 처음 알게되었다. 컨벤션은 서로 약속한 언어별 가이드라인으로서 협업이 원활하게 진행되도록 돕는다. 앞으로 컨벤션을 잘 익혀서 협업에 잘 적응할 수 있도록 해야겠다. 협업에서 서로의 코드를 공유할 때 코드를 파악하고 수정하는 과정에서 시간을 단축하고 생산성을 높이려면 아무래도 가독성을 높이는 것이 필수적일 것 같다. 아직은 목표한 기능을 구현하기도 조금 벅차지만 그래도 가독성 있는 코드에 대해 생각해보면서 그 습관을 길들여나가면 좋을 것 같다. 그리고 (실수 자료형)float는 소수점을 지원하는데 소수를 컴퓨터 언어로 변환하는 과정에서 생기는 오차가 있기 때문에 최대한 사용을 자제하고 조심해서 사용해야한다는 점도 알게 되었다. 만약 소수점을 사용해야한다면 단위를 바꿔 정수(integer)로 사용하는 방법을 취할 수 있다는 것도 배웠다.
학습법 특강
학습하면서 그 방법에 대해 아리송한 부분이 있었는데 튜터님 강의를 듣고나니 조금 갈피가 잡힌 것 같다. 너무나도 낯선 분야의 공부였기 때문에 어떻게 접근해야 더 효과적으로 공부할 수 있는지 고민스러울 때가 종종 있었다. 아무래도 배경지식이 부족하다고 생각한 탓에 개념들을 외우는데에 초점을 맞췄던 것 같다. 앞으로는 배운 내용을 변형해보고 오류도 겪어보면서 학습 자체를 목적으로 두는 것이 아니라 학습한 내용을 수단으로서 이해하고 잘 다룰 수 있도록 하는데에 초점을 두어야겠다고 생각했다.
백준의 단계별 풀어보기
[반복문]
파이썬 기초 문법 강의에서 학습한 for문 사용법에 대해 더 익힐 수 있었다. 문제를 풀면서 헷갈리거나 몰랐던 내용들은 검색하고 해당 코드를 어떻게 작성했는지 글로 적어보면서 어떤 개념에서 막히고 잘 이해하지 못했는지 눈으로 확인할 수 있었다. 흐릿한 개념들은 확실히 이해하기 위해 더 공부해봐야겠다.
'회고 > TIL : Today I Learned' 카테고리의 다른 글
[TIL] 220907 내일배움캠프 10일차 (0) | 2022.09.07 |
---|---|
[TIL] 220906 내일배움캠프 9일차 (0) | 2022.09.06 |
[TIL] 220902 내일배움캠프 5일차 (0) | 2022.09.02 |
[TIL] 220901 내일배움캠프 4일차 (0) | 2022.09.02 |
[TIL] 220831 내일배움캠프 3일차 (0) | 2022.09.01 |