본 프로젝트는 부산대학교 학생들의 프로그래밍 역량 향상을 위해 개발되었으며,
부산대학교의 학생들이 전공과 관계 없이 프로그래밍에 쉽게 접근하고 성장할 수 있는 학습 환경을 조성하는 것이 목표입니다.
현재 부산대학교의 교양필수 과목인 ‘기초컴퓨터프로그래밍’ 수업에서 학생들에게 코딩 실습 환경을 제공하기 위해 활용되고 있습니다.
위 프로젝트는 QingdaoU OJ 오픈소스 기반으로 개발되었습니다.
- 코딩테스트 및 대회: 실력 향상을 위한 실전 환경 제공
- 수준별 알고리즘 문제: 다양한 난이도의 문제로 단계별 학습 제공
- 온라인 코드 에디터: 웹에서 바로 코딩과 실행이 가능한 통합 개발 환경 제공
- 개인화된 마이페이지: 학습 진행 상황 추적 및 개인별 역량 분석 제공
운영 서버 주소 : https://code.pusan.ac.kr/
개발(베타) 서버 주소 : https://copl-dev.site/
문제 추천 기능
- 보너스 점수 문제와 지난 주에 가장 어려웠던 문제를 선별 후 주 마다 제공
- 사용자가 푼 문제의 난이도, 부족한 영역을 반영한 개인 맞춤 문제 추천
랭킹 및 티어 시스템
- 총 점수 기준 사용자 랭킹 제공
- 오늘의 급상승 랭킹(당일 점수가 가장 많이 상승한 사용자 기준) 제공
- 학과별 점수 랭킹 및 상위 5명의 기여자 표기
- 새싹 ~ 다이아몬드 등급의 티어 제공
문제 풀이 기능
- 다크모드 및 코드 하이라이팅 지원
- 오픈소스 채점서버를 통한 채점 기능 제공
어드민(CMS) 기능
- 홈 배너 관리 기능
- 사용자 관리 및 통계 대시보드
- 대회 관리 및 모니터링 시스템
hunsy9 |
Boksam |
hunsy9 |
minmunui |
llddang |
해당 프로젝트는 MIT LICENSE 를 따릅니다. The MIT License (MIT)
Copyright (c) Code Place Developers
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE A