본문으로 건너뛰기

전공과목 소개

우리 학과에선 이런걸 배워요

[전공선택] 영어데이터처리를위한프로그래밍(1)

조회수

3

과목정보

  • 수강학년

    2학년

  • 강의유형

    이론,실습

  • 과목 키워드

    #프로그래밍 #파이썬

과목소개

영어데이터처리를위한프로그래밍(1)은 어떤 과목인가요?

skeleton-univ-loaderuniv-한국외국어대학교-icon

한국외국어대학교 ELLT학과

ELLT의 LT에 해당되는 과목으로, Python을 활용해 영어 텍스트 데이터를 처리하는 방법을 배웁니다.

코딩을 배우는 것이 목적이라기보다, 프로그래밍을 하나의 도구로 활용해 언어 데이터를 분석하고 문제를 해결하는 방법을 익히는 수업입니다.

코딩을 한 번도 안 해봤는데 괜찮을까요?

skeleton-univ-loaderuniv-한국외국어대학교-icon

한국외국어대학교 ELLT학과

네! 저도 처음에는 “Python을 전혀 모르는데 괜찮을까?“라는 걱정을 했지만,

변수와 연산자 같은 가장 기초적인 내용부터 차근차근 배우기 때문에 프로그래밍 경험이 없어도 충분히 따라갈 수 있습니다.

수업에서는 이론을 배우고 바로 코드를 작성해 보면서 개념을 익히기 때문에 자연스럽게 실력이 쌓였습니다.

실제로 무엇을 배우나요?

skeleton-univ-loaderuniv-한국외국어대학교-icon

한국외국어대학교 ELLT학과

학기 초에는 Python의 기본 문법을 배우고,

이후에는 배운 내용을 바탕으로 영어 텍스트 데이터를 직접 처리하는 프로젝트를 진행하며, 프로그래밍을 실제 언어 데이터 분석에 적용하는 경험을 하게 됩니다.

수업은 어떤 방식으로 진행되나요?

skeleton-univ-loaderuniv-한국외국어대학교-icon

한국외국어대학교 ELLT학과

이론만 배우는 수업이 아니라 설명과 코딩 실습을 병행합니다.

교수님께서 개념을 설명해 주신 뒤 직접 코드를 작성해 보며 결과를 확인하는 방식으로 진행되기 때문에, “왜 이렇게 동작하는지”를 이해하면서 학습할 수 있습니다.

또한 Python 환경은 Colab과 같은 온라인 플랫폼을 활용할 수도 있어 별도의 프로그램 설치에 대한 부담도 크지 않았습니다.

어떤 학생들에게 추천하나요?

skeleton-univ-loaderuniv-한국외국어대학교-icon

한국외국어대학교 ELLT학과

ELLT에서 배우는 언어학 지식을 실제 데이터 분석으로 연결해 볼 수 있는 과목이라, 앞으로 언어공학이나 AI 분야에 관심이 있는 학생이라면 특히 추천하고 싶은 수업입니다.

과목 커리큘럼

  • 6주차

    함수와 입출력

    -함수 정의 및 호출 -사용자 입력과 출력

  • 11주차

    클래스와 객체지향 프로그래밍

    -클래스와 객체의 개념 -객체지향 프로그래밍 기초

  • 2주차

    Python 기초

    -Python의 특징과 개발 환경 이해 -기본 문법 익히기

핵심 과제

  • 매주 코딩 과제

    매주 수업에서 배운 내용을 활용한 코딩 과제가 주어집니다. 과제는 새로운 내용을 배우기보다 그 주에 학습한 개념을 직접 적용해 보는 복습형이라 수업 내용을 이해했다면 충분히 해결할 수 있습니다. 학기 후반에는 가장 기억에 남았던 개인 미니 프로젝트를 진행합니다. 관심 있는 영어 텍스트 데이터를 직접 수집한 뒤 Python을 활용해 처리하는 프로젝트로, 단순히 코드를 많이 작성하는 것보다 문제를 어떻게 해결했는지와 아이디어의 완성도가 더 중요하게 평가됩니다. 💡 과제 TIP!
수업 직후 바로 과제를 시작하는 것을 추천합니다. 시간이 지나면 문법이나 개념을 다시 찾아봐야 하는 경우가 많기 때문에, 배운 내용을 바로 적용하면서 복습하는 것이 훨씬 효율적입니다. 또한 미니 프로젝트는 거창한 주제보다 자신이 흥미를 느끼는 텍스트 데이터를 선택하면 끝까지 재미있게 진행할 수 있습니다.

우리 학과의 다른 전공과목 더보기

  • 1학년

    [전공기초] 디지털시대의영미문학

  • 1학년

    [전공필수] 영어학개론 (1)

  • 1학년

    [전공필수] Critical Writing (1)

  • 1학년

    [전공선택] Interacting in Spoken English (1)

  • 2학년

    [전공선택] 영어데이터처리를위한프로그래밍(1)