|
|
플레이봇 문제해결 놀이터(Playbot Problem Solving Playground)
플레이봇 문제해결 놀이터는 플레이봇 플랫폼 위에 구현한 온라인 채점 시스템(Online Judge System)입니다.다른 온라인 채점 시스템들과 마찬가지로 다양한 알고리즘 문제를 플레이봇으로 풀어볼 수 있도록 만들어 놓은 것이지요.
이를 통해 학생들은 스스로 문제를 풀어 보면서 자신의 실력을 측정할 수 있고,
선생님들은 학생들에게 문제 해결 기회를 제공함과 동시에 개인별 학습 상황을 확인할 수 있지요.
아래 그림과 같이 코드 만들기 화면에서 "문제해결 놀이터" 이미지를 클릭하면 놀이터로 들어갈 수 있습니다.
지금 바로 들어가려면 오른쪽에 있는 이미지를 클릭하세요.
|
놀이터에 들어가면 문제를 분류해 놓은 "문제 목록창"이 나타납니다.
"코딩 문법 놀이터" 문제는 고등학교 정보의 "문제 해결과 프로그래밍" 영역 학습 요소와 성취기준을 기반으로 하고 있고,
"문제해결 놀이터" 문제는 고등학교 정보과학의 "프로그래밍", "자료처리", "알고리즘" 영역 학습 요소와 성취기준을 기반으로 하고 있습니다.
(여기에 있는 문제들은 여러 정보 선생님들이 만들어 주시고 있습니다.)
|
문제 제목의 오른쪽에 있는 숫자(123)는 문제의 난이도이면서 점수 배점을 의미합니다.
문제를 해결하면 이 점수를 획득하게 되는 것이죠.
해결한 문제에는 해결이라는 표시가 나타나고, 시도를 했으나 아직 해결하지 못한 문제에는 도전 표시가 나타납니다.
문제 제목을 클릭하면 플레이봇이 PS모드로 변경되면서 월드 영역에 선택한 문제가 제시됩니다.
문제를 잘 읽고 프로그램 코드를 작성해서 실행하면 작성된 프로그램에 여러 개의 테스트 값을 입력해서 정답인지 오답인지 알려 줍니다.
|
순위 보기 버튼을 클릭하면 참가자들의 문제 풀이 현황을 볼 수 있고, 여기에 보여지는 자신의 별명은 자유롭게 수정이 가능합니다.
하지만 많은 사람들이 함께 사용하는 곳이므로 문제가 되는 별명을 사용하면 안됩니다.
|
문제해결 놀이터를 통해서 자신의 실력을 키우고 측정도 해보세요.
그리고 몰입의 즐거움을 느껴 보세요.
아래는 선생님들을 위한 추가 설명입니다.
문제해결 놀이터의 목표와 특징은 다음과 같습니다.
① 문제는 고등학교 정보 및 정보과학 교육과정의 성취기준과 연계하여 제시합니다.
② 정보 교과를 이수하는 학생들의 70~80% 정도가 해결할 수 있는 난이도의 문제를 제시합니다.
③ 문제 힌트에 등장하는 명령어에 링크를 걸어 플레이봇 명령어 사전과 연결하고, 문제와 관련된 그림을 포함하여 학생들의
이해를 돕습니다.
이해를 돕습니다.
④ 문제에 도전하거나 해결하는 과정을 게임처럼 느낄 수 있도록 재미있는 요소들을 포함합니다.
⑤ 학생들은 별도의 에디터를 설치할 필요 없이 문제와 에디터를 함께 볼 수 있습니다.
⑥ 선생님들께는 문제별 교육과정 연계 분석표와 예시 코드를 제공합니다.
⑦ 선생님들은 누구나 문제 개발에 참여할 수 있습니다.
오류를 발견했거나 새로운 아이디어가 떠올랐다면 플레이봇 교사 카페의 "PS 놀이터 운영실" 게시판에 남겨 주세요.감사합니다~!
이 내용은 김지혜 선생님에 의해 작성되었습니다.
|
|