[파이썬 공학 시뮬레이션 0단계] 4. 공학도의 첫 번째 무기, 라이브러리(Library) 개념 잡기

지난 시간 복습: 코딩, 어렵지 않죠? 지난 0단계 3화에서 우리가 구글 코랩을 열고 ‘print(“Hello, World!”)’를 찍어봤던 것 기억하나요? 그 짧은 한 줄로 여러분은 이미 프로그래밍의 세계에 첫발을 내디뎠습니다. 사칙연산도 척척 해냈으니, 이제 우리는 파이썬이라는 강력한 계산기를 손에 쥔 셈이죠! “바퀴를 다시 발명하지 마세요!” – 라이브러리의 마법 공학을 배우다 보면 가끔 이런 생각이 들죠. “이 복잡한 … 더 읽기

[파이썬 공학 시뮬레이션 0단계] 3. 단 10초 만에 파이썬 환경 구축하기 (Google Colab)

지난 시간에 이어, 오늘은 진짜 ‘공학자의 마법’을 시작해볼 시간입니다! 지난 2화에서 왜 우리가 엑셀의 답답함을 넘어 파이썬으로 가야 하는지, 그 이유를 확실히 다져보았죠? 오늘은 드디어 복잡한 설치 과정 없이, 여러분의 노트북이나 태블릿을 당장 강력한 슈퍼컴퓨터로 변신시키는 마법의 도구, ‘구글 코랩(Google Colab)’을 만나볼 차례입니다. 과거에는 프로그래밍을 하려면 컴퓨터에 용량이 큰 프로그램을 깔고, 설정하느라 밤을 새우곤 했어요. … 더 읽기

[파이썬 공학 시뮬레이션 0단계] 2. 왜 하필 파이썬인가? (엑셀, 매트랩과의 비교)

지난 시간에 이어서, 왜 하필 ‘파이썬’인가요? 지난 시간에는 우리가 자유낙하 시뮬레이션을 통해 ‘디지털 실험실’이 무엇인지 맛봤죠? 실제로 물체를 떨어뜨리지 않아도 컴퓨터 속에서 물리 법칙을 이용해 결과를 예측해보는 경험, 정말 짜릿하지 않았나요? 오늘은 그 짜릿함을 현실에서 더 강력한 무기로 만들기 위해, 왜 우리 공대생들이 수많은 도구들 중 ‘파이썬(Python)’을 선택해야 하는지 그 이유를 확실히 정리해 드릴게요. 1. … 더 읽기

[파이썬 공학 시뮬레이션 0단계] 1. 시뮬레이션이란 무엇인가?

안녕하세요, 공학도의 꿈을 시작하는 여러분! 환영합니다! 반갑습니다! 저는 현장에서 15년 동안 기계를 설계하고 테스트해 온 선배 엔지니어예요. 처음 대학교에 들어와서 ‘공학’이라는 단어를 들으면 왠지 복잡한 수식과 딱딱한 기계들만 떠올라 막막하죠? 하지만 걱정 마세요. 오늘부터 저와 함께 아주 쉽고 즐겁게, 공학의 핵심인 ‘시뮬레이션’의 세계로 들어가 볼 거예요. 1. 시뮬레이션, 사실은 ‘게임’과 똑같아요! 여러분, 혹시 게임 좋아하시나요? … 더 읽기