Python ™ Tutor는 무엇을합니까?
교사는 학생들이 특정 수업에 대한 자료를 검토하거나 학생들이 완전히 이해하지 못하는 개념을 가르치는 데 시간을 투자함으로써 특정 과목을 더 잘 이해하도록 도와줍니다. Python ™ 교사는 학생들이 Python ™ 프로그래밍 언어를 더 잘 이해하도록 특별히 도와주는 사람입니다. 그는 기본 프로그래밍 개념, Python ™ 소스 코드가 따라야하는 구문 및 객체 지향 프로그래밍의 아이디어에 대해 학생들과 함께 작업합니다. Python ™ 교사는 학생들이 자신의 프로그램에 대한 소스 코드 문제를 해결하는 데 도움을 줄 수 있습니다.
구두점, 단어 배치 및 문장 구조의 올바른 사용은 학생들이 서면으로 의사 소통 할 때 이해하는 데 중요합니다. 언어가 다른 언어 사용자가 이해하기 위해 따라야하는 구문이있는 것처럼 프로그래밍 언어에는 소스 코드가 프로그램으로 올바르게 실행되도록 구두점을 사용하기위한 고유 한 구문 규칙이 있습니다. Python ™ 프로그래밍 언어는 다른 많은 프로그래밍 언어보다 덜 복잡한 구문을 사용하므로 특정 언어의 구문 규칙이 아니라 일반적인 프로그래밍 개념에보다 쉽게 집중할 수 있습니다. 이러한 이유로, 컴퓨터 과학 과정에 대한 많은 소개는 프로그래밍 기초를 가르치기 위해 Python ™을 사용합니다. 그러나이 언어에는 여전히 학생들이 따라야 할 구문 규칙이 있으며, Python ™ 교사는 영어 교사가 영어 학생들과 문법을 올바르게 사용하는 것과 같은 방식으로 학생들과 함께이를 검토 할 수 있습니다.
Python ™은 객체 지향 언어라고합니다. 이는 프로그래머가 특정 데이터 구조에 대한 코드를 작성한 다음 프로그램이이 코드를 일종의 청사진으로 사용하여 해당 데이터 구조의 독립적으로 작동하는 여러 인스턴스를 작성하도록 지시 할 수 있음을 의미합니다. 이것은 프로그래밍을 처음 접하는 많은 학생들에게 추상적 개념이 될 수 있지만이 언어와 다른 많은 프로그래밍 언어의 핵심 기능입니다. Python ™ 교사는 학생들이 Python ™이 이러한 데이터 구조에 대한 기본 코드를 작성하는 데 사용하는 구문과 Python ™ 프로그램이 기본 코드에서 데이터 구조의 여러 인스턴스를 작성하도록 지시하기위한 올바른 구문 및 방법론을 검토 할 수 있도록 도와줍니다. 학생들이 만들었습니다. 교사는 소프트웨어 개발자가 객체 지향 프로그래밍을 사용하여 학생들이 복잡한 주제를 이해하는 방법에 대한 실제 예를 검토 할 수도 있습니다.
수학 교사가 학생들이 방정식을 통해 작업하는 데 도움이되고 영어 교사가 에세이를 사용하는 데 도움이되는 것처럼 Python ™ 교사는 학생들이 프로그래밍 과제의 소스 코드에서 문제를 해결할 수 있도록 도와줍니다. 학생들과 함께 Python ™ 소스 코드를 검토하면 일반적으로 교사는 학생들에게 언어 구문에 대해 기본 프로그래밍 아이디어를 올바르게 사용하고 객체 지향 개념을 올바르게 사용하는 기회를 제공합니다. 소스 코드에서 학생과 협력하면 교사는 학생과 더 많은 검토 시간을 보내야하는 개념적 영역을 식별하는 데 도움이 될 수 있습니다.