한국항공대학교 미래교육혁신원

KAU 지식공유

비교과 프로그램 추천

  1. KAU 지식공유
  2. 비교과 프로그램 추천
항공인들과 공유하고 싶은 잊지 못할 나의 독서 경험, 나의 인생 책을 추천해주세요! 항공인들과 공유하고 싶은 잊지 못할 나의 독서 경험, 나의 인생 책을 추천해주세요!


2024학년도 동계 디지털 역량 강화 캠프(파이썬)

이다경

2025-01-12

139

2024학년도 동계 디지털 역량 강화 캠프-파이썬 프로그램에 참여하였습니다.
파이썬은 다양한 플랫폼에서 활용 가능하고 라이브러리 모듈이 풍부하여 많은 상용 프로그램에서 활용하고 있는 언어입니다. 파이썬 프로그램을 개발하기 위해서 필수적으로 알아야 하는 기본 문법들을 숙지하고, 파이썬 프로그램의 구조와 컴파일 과정 등에 대해 이해하며 실제 개발 과정에서의 활용 방법을 다루고 싶어서 이 프로그램을 신청하게 되었습니다.

파이썬 강좌는 10일 동안 진행되었습니다. 1일차에는 파이썬을 설치하는 것부터 차례로 기본적인 역사, 사용툴에 대해서 배웠습니다. 파이썬에 대한 기초가 전혀 안 되어있는 상태였는데 처음부터 차근차근 배워나가서 처음 배우는 사람도 잘 따라갈 수 있게 잘 설명해주셨습니다.
2일차부터 5일차까지는 다양한 예제들을 통해 문법을 배웠습니다. 6일차에 모듈이라는 개념이 살짝 난해했지만 여러 가지 문제들을 직접 실습함으로써 저절로 이해할 수 있었습니다. 7일차부터는 파이썬에 엑셀, 계산기 등을 연결하는 실습을 했습니다.
파이썬 내에서만 코딩을 하다가 파이썬 언어로 다른 프로그램들을 실행시킬 수 있다는 점이 신기했습니다. 실생활 속에 메신저, 계산기, 시계 등 많은 것들이 파이썬 언어로 되어있다는 것을 알고 다시 한번 더 눈여겨볼 수 있었습니다.

파이썬의 장점 중 하나는 숫자(int, float), 문자열(str), 리스트(list) 등 간단한 형식으로 다양한 데이터들을 구현할 수 있다는 것이라고 생각합니다. 파이썬에서 이런 기초들만 제대로 갖춰진다면 여러가지 코딩을 할 수 있다는 점이 흥미로웠습니다. 또한 각각의 주제를 배울 때마다 실제로 문제를 해결하거나 특수 프로그램을 찾을 수 있다는 것을 발견하고 흥미로웠습니다. 특히 반복문을 사용하여 여러 데이터를 처리하거나 조건문으로 다양한 상황에 대응하는 코드를 작성해 나갈 수 있다는 것이 가장 인상 깊었습니다.
가장 유용했던 점은 다양한 내장 함수와 데이터 구조였습니다. 튜플, 딕셔너리와 동일한 구조의 데이터를 통해 데이터를 의도적으로 정리하고 관리할 수 있고, 이를 활용해 프로그램을 만들면 큰 성취감을 느낄 수 있을 것 같습니다.
코드가 예상대로 작동하지 않을 때, 오류 메시지를 분석하고 문제를 찾아가는 과정은 난해하지만, 오류가 뭘까 생각하고 문제를 해결한 후의 성취감은 컸습니다. 가지고 있는 문제를 해결하는 것만으로도 사고력을 키우는 데 큰 도움이 되었고, 코드의 동작을 더 이해할 수 있는 능력을 가질 수 있었습니다.

파이썬이 단순히 프로그래밍 언어에 그치지 않고, 실생활에서 유용하게 사용할 수 있다는 점을 배우고 난 뒤 저도 파이썬 코딩을 통해 실생활에서 유용하게 활용할 수 있는 프로그램을 개발하고 싶다는 생각이 들었습니다. 처음에는 코드 작성이 막연하게 어렵게 느껴졌지만 특강을 통해 하나씩 배워나가서 실력을 키울 수 있었습니다. 그리고 문제를 해결하고 해결하는 과정에서 문제를 해결하는 능력과 사고가 발전했다는 것을 스스로 느낄 수 있었습니다. 파이썬 다음에는 C언어 프로그램에 참여하고 싶다는 생각이 들었습니다.