Su Feng’s research while affiliated with Beijing Normal University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (6)


A Comparison of Sandbox Technologies Used in Online Judge Systems
  • Article
  • Publisher preview available

January 2014

·

747 Reads

·

10 Citations

Chao Yi

·

Su Feng

·

Zhi Gong

In this paper, the security issues in online judge systems (OJ) will be discussed. The pros and cons in different sandbox approaches in open source OJs will be analyzed. After that, well explore other possibilities to build a more suitable sandbox for online judge purpose.

View access options


The Design of Course-Oriented Online Judge

January 2012

·

98 Reads

·

2 Citations

Chao Yi

·

Xiao Yu Du

·

Su Feng

·

[...]

·

In this paper, the disadvantages in traditional item bank are analyzed, and traditional Online Judge is improved to fit the course teaching. Then, Algorithm Design and Analysis course is taken as an example to demonstrate how to apply COOJ to course teaching. After that, COOJ's advantages are analyzed against traditional Online Judge and Web-Based Collaborative Learning Platform.


Design of Automata Online Judge

December 2010

·

93 Reads

·

2 Citations

In this paper, a specific online judge for automata is designed. System architecture is developed according to it. Model representations, judging strategies and feasibility of automatic judge are also explored. Different judging methods are introduced corresponding to each model, ensures the accuracy and efficiency. The advantages when applied to education are also discussed at the end of this paper.


Autonomic learning in Course Software: A case study

November 2010

·

32 Reads

·

2 Citations

This paper presents a method to develop course software aiming at autonomic learning, and introducing The Formal Languages and Automata Course Software as a case to study. Then it lists six patterns in the Finite Automata (FA) to Regular Expression (RE) conversion algorithm for learners at different levels. Finally it summarizes the keys in applying the idea of autonomic learning to course software.


Requirement Analysis of Intelligent Course Software

December 2009

·

10 Reads

·

3 Citations

This paper presents a new concept for Computer Aided Instruction (CAI), Intelligent Course Software (ICS). ICS combines the latest outcome in disciplines of computer science and education. It is designed for both teachers and students, and it treats students as the main part of education activity. It covers all the learning process and can be used during class and after class. Under this concept's guidance, the requirement analysis of ICS is discussed, and implementations of 3 ICSs are mentioned. At last, advantages and disadvantages of ICS are given by comparing with traditional CAI.

Citations (3)


... Universidad de Valladolid implements the first public Online Judge System "UVa Online Judge" in 1997 [1]. In 2001, how to apply OJ to the Computer Science education was discussed [2] [3]. ...

Reference:

A Comparison of Sandbox Technologies Used in Online Judge Systems
The Design of Course-Oriented Online Judge

... The results of a study show that learner ability and enthusiasm have improved in solving problems using the C language while using the OJ Platform [15]. Two research studies have also shown that practicing programming through POJ platforms improves learners' performance and problem-solving abilities more than existing learning approaches [16,17]. Since POJ platforms play a pivotal role in learning programming, their use has boomed and offer many benefits. ...

The application of course-oriented online judge in “Data Structure”
  • Citing Article
  • June 2012