코스는 종종 프로그래밍 언어와 라이브러리의 제한된 하위 집합을 사용하여인지 부하를 줄이고 개념에 중점을두고, 마킹을 단순화하는 등.
allowed 것은 코드 파일과 Jupyter 노트북이 가르친 Python 구조 만 사용하는지 확인하는 프로그램입니다.
강사는 가르치지 않은 구조물의 실수로 사용하기위한 사례, 연습 및 평가를 미리 확인할 수 있도록 allowed 됩니다. 또한 학생과 강사가 가르치는 구성에 대해 제출 된 코드를 확인할 수 있습니다. 작업을 수행하려면 allowed 위해서는 코스의 '단위'에 도입 된 구조물을 나열하는 짧은 파일이 필요합니다. 이 파일은 새로운 교사를 탑승하고 코스의 설계를 논의하기위한 참조 문서로 사용될 수 있으며, 예를 들어 중요한 구성이 누락되었는지 또는 일부 장치가 과부하되어 있는지 확인합니다.
모든 정적 분석 도구와 마찬가지로 allowed 완벽하지 않으며 결코 그렇지 않습니다. 오 탐지 (위반으로보고되었지만 그렇지는 않지만)와 허위 부정 (허용되지 않은 구성을 사용하지만보고되지 않는 코드)이있을 수 있습니다.
출판물에서 allowed 언급하려면 인용하십시오
Michel Wermelinger. 파이썬 언어의 하위 집합을 준수하는 것 . 컴퓨터 과학 교육 혁신 및 기술에 관한 회의 (ITICSE), vol. 2, pp. 573–574. ACM, 2023.
M269 학생 또는 교사 인 경우 M269 소프트웨어 설치 지침을 따르고 M269 기술 포럼 또는 교사 포럼을 사용하여 문제를보고하고 질문하십시오.
그렇지 않으면 allowed 설치, 사용 및 구성 방법에 대한 지침을 따르십시오. 도움이 필요한 경우 Q & A 토론 포럼에 쿼리를 게시하십시오.
allowed 개선에 대한 도움은 환영 받고 감사합니다.
allowed 되는 경우 쇼 및 텔 포럼에서 경험과 팁을 공유하십시오.이 저장소의 코드와 텍스트는 영국의 Open University의 저작권 © 2023입니다. 이 코드는 BSD 3-Clause 라이센스에 따라 라이센스가 부여됩니다. 이 텍스트는 Creative Commons Attribution 4.0 International 라이센스에 따라 라이센스가 부여됩니다.