본문 영역으로 바로가기
 

강좌 검색

D.SW기초.2-Introduction to Python: Absolute Beginner

과정 개요 및 일정

Python 소개 Unit 1은 Absolute Beginner 과정으로, 4-5 주 코스로 12 - 16 시간이 걸리며 최신 웹 브라우저와 인터넷 연결이 있는 컴퓨터에서 학습해야 합니다. 이 과정은 숙련된 프로그래머를 대상으로 하지 않습니다. 이 과정을 통해 Python 3 언어의 기본 구조에 대해 소개되고, Unit 2 Fundementals 에서는 또 다른 초급 과정이 준비됩니다.

학습자

특별한 프로그래밍 경험이 필요하지 않습니다. Python 소개 Unit 1 : Absolute Beginner 과정은 텍스트 기반 코딩 경험이 거의 없거나 전혀 없는 초보자도 이용할 수 있도록 설계되었습니다. 동영상 강의는 코드 예제 및 실습 작업은 물론 각 주제별로 강의 내용이 구성됩니다.

시스템 요구 사항

모든 학습 활동은 온라인으로 수행할 수 있습니다. 필요한 모든 것은 인터넷 연결과 최신 웹 브라우저가 있는 컴퓨터입니다.

일정표

Python 소개 Unit 1 : Absolute Beginner 과정은 4 가지 교육 모듈 (1-4)로 구성된 자기주도적 학습 코스입니다. 코스가 시작될 때 네 개의 모듈 모두 사용할 수 있으며, 자신의 학습 방식대로 모듈을 진행할 수 있습니다.

각 학습자는 자신의 학습 방식대로 이 코스를 완료하지만 평균 초급 학습자의 경우 약 12 - 16 시간 (모듈 당 평균 3-4 시간)으로 코스 강의 및 핵심 실습 과제를 완료 할 수 있을 것으로 기대합니다. 일주일에 한 모듈을 완성하려고 시도하고 다음 모듈을 계속하기보다는 추가 학습 시간 (특정 주)을 배정하여 제공된 자료를 학습하고, 학습한 내용을 실습해 보는 것이 좋습니다. 실습실에서 일부 학생의 경우 학습 속도가 더 빠를 수 있지만 대부분의 학생들에게 이 방법이 효과적 일 것으로 생각됩니다.

모듈 5는 최종 코딩 프로젝트입니다 (~ 1 시간).

모듈 구조

모듈 1 - 4

모듈 1 ~ 4에는 개념 비디오, 샘플 코드 및 실습 과제가 포함 된 강의 내용 섹션 (3-9 학습 섹션)이 포함되어 있습니다. 학습 내용 섹션의 끝 부분에는 T / F 및 객관식자가 점검 질문 (이들이 성적의 50 %를 차지함)이 있습니다.

각 모듈의 마지막 섹션에는 연습 내용과 필수 모듈 수준의 코딩 할당이 포함되어 있습니다. 연습 및 필수 코딩 할당에는 예제를 실행하고 작업을 완료 할 수있는 해당 Jupyter 노트북 버전 (동일한 내용 포함)이 있습니다. 확인 된 인증서 경로의 경우 각 모듈의 마지막 섹션에있는 할당 페이지를 사용하여 필수 코드 할당 솔루션 사본을 edX에 제출해야합니다. 이 과제는 최종 성적의 20 %를 차지합니다.

모듈 5

모듈 5에는 최종 인증서 할당에 필요한 최종 코드 할당이 포함되어 있으며 최종 성적의 30 %입니다.

강의 개요

과정에는 다음 네 가지 모듈이 포함됩니다.

Module 1 | Python & Jupyter Basics

Build basic Skill with Python and Jupyter Notebooks
  • "Hello World!", Data Types & Variables
  • Troubleshooting Errors, Input
  • Print formatting and Boolean Methods

Module 2 | Functions

  • Functions with Parameters
  • Return Values
  • Sequence

Module 3 | Conditionals

  • if/else Conditionals with Boolean Methods
  • Comparison Operators
  • elif, casting and basic math operators

Module 4 | Nested Conditionals & While Loops

  • Nested Conditionals
  • while loop, incrementing
  • while loops with Boolean Operators

코스소개

이 과정은 엔트리 레벨 소프트웨어 개발의 Microsoft 전문 프로그램입니다.

텍스트 기반 프로그래밍이 처음이십니까? 이 실습 과정에서 Python 레이어 및 개념에 대한 자세한 내용을 자세히 살펴보십시오. 브라우저와 인터넷 연결 만 있으면되는 Azure의 Jupyter Notebook을 사용하여 충분한 연습 훈련과 프로젝트를 받으세요. 모범 사례를 배우고 거의 즉시 코딩을 시작하십시오.

데이터 유형 및 변수를 탐색 한 후 문자열, 입력, 테스트 및 형식화를 살펴보십시오. 여기에서 조건 및 중첩 조건과 함께 인수 및 매개 변수에 대해 알아 봅니다. 과정이 끝나면 사용자에게 입력을 요청하고 조건부 (True / False) 논리 및 Python 메서드를 사용하여 숫자와 텍스트를 조작하여 추가 입력을 요청하는 것 외에도 사용자에게 응답을 제공하는 프로그램을 만들 수 있습니다. . 또한 코드에 대한 기본적인 문제 해결에 대해 알아 봅니다. 가입하고 바로 코딩을 시작하세요!

다음 단계에 대한 준비가 되셨나요? Python 소개 : 기초 과정을 수강하세요.

학습내용

  • Jupyter 노트북에서 Python 사용
  • 입력 수집 및 입력 / 출력 조작
  • 매개 변수 및 반환 값으로 재사용 가능한 함수 빌드
  • 조건문과 루프를 사용한 결정과 반복

강사소개

Eric Camplin

Eric Camplin

수석 콘텐츠 개발자
Microsoft

Eric Camplin은 초보 프로그래머를위한 소프트웨어 개발에 중점을 둔 Microsoft Learning의 선임 콘텐츠 개발자입니다. 그는 테스트, 프로그램 관리, 엔지니어링 관리 및 콘텐츠 개발 분야의 소프트웨어 개발 등 다양한 역할에서 17 년 이상의 업계 경험을 보유하고 있습니다. 또한 Eric은 주로 시애틀에서 10 년 동안 공립 고등학교 교사였습니다.

키워드 : 기초개발자 #파이썬기초
수강신청