PyStep은 어떤 사이트인가요?
PyStep은 초보자를 위한 파이썬 문제 풀이 학습 사이트입니다. 단원별 문제, 브라우저 실행, 힌트, 채점 후 해설, 학습 가이드를 함께 제공합니다.
PyStep을 처음 쓰는 사람이 자주 묻는 질문을 한곳에 정리했습니다.
PyStep은 초보자를 위한 파이썬 문제 풀이 학습 사이트입니다. 단원별 문제, 브라우저 실행, 힌트, 채점 후 해설, 학습 가이드를 함께 제공합니다.
네. 별도의 회원가입 없이 바로 문제 풀이를 시작할 수 있습니다. 학습 진도와 오답노트는 브라우저에 자동 저장됩니다.
문제 목록에서 단원을 선택하고 문제 설명, 입출력 형식, 예제를 확인한 뒤 브라우저 에디터에서 코드를 실행하고 채점하면 됩니다.
힌트는 문제를 직접 풀기 위한 방향을 단계적으로 제공합니다. 풀이해설은 채점 후에 전체 접근 방법, 해결 순서, 예시 코드를 복습하기 위한 용도로 열립니다.
네. PyStep은 Pyodide 기반의 브라우저 실행 환경을 제공합니다. 별도 설치나 로그인 없이 코드를 작성하고 즉시 실행할 수 있습니다.
브라우저 실행 환경은 Pyodide를 통해 Python 3 기반으로 동작합니다. 기초 문법, 내장 함수, 표준 라이브러리 대부분을 지원합니다.
학습 진도, 풀이 코드, 오답노트 등은 현재 브라우저의 localStorage에 저장됩니다. 브라우저 데이터를 삭제하거나 다른 기기를 사용하면 기록이 초기화될 수 있습니다.
채점 후 틀린 문제는 오답노트에 자동으로 기록됩니다. 오답노트 페이지에서 틀린 문제를 다시 풀거나 해설과 함께 복습할 수 있습니다.
모의고사는 여러 단원의 문제를 묶어 실제 시험처럼 풀어볼 수 있는 기능입니다. 공개된 모의고사를 선택하거나 관리자 생성 모의고사를 이용할 수 있습니다.
문제는 단원별로 쉬움·보통·어려움 단계로 나뉩니다. 단원 1~5는 기초 입출력 중심이며, 6단원 이후부터 리스트·함수·딕셔너리 등 심화 개념이 포함됩니다.
PyStep은 학습 흐름을 해치지 않도록 코드 에디터, 실행 버튼, 채점 버튼 주변에는 광고를 배치하지 않는 원칙을 유지합니다.
기본적인 문제 읽기와 코드 실행은 모바일 브라우저에서도 가능합니다. 다만 코드 에디터의 특성상 PC나 태블릿 환경에서 더 편리하게 사용할 수 있습니다.