A survey on online judge systems and their applications

S Wasik, M Antczak, J Badura, A Laskowski… - ACM Computing …, 2018 - dl.acm.org
Online judges are systems designed for the reliable evaluation of algorithm source code
submitted by users, which is next compiled and tested in a homogeneous environment …

Systems and methods for software development

JM Hughes - US Patent 7,778,866, 2010 - Google Patents
This invention relates to methods and a system for developing software. In one embodiment,
a method for developing soft ware includes communicating a speci? cation for the design of …

Systems and methods for coding competitions

M Lydon, JM Hughes - US Patent 6,569,012, 2003 - Google Patents
“Brainbench the measure of achievement'online, Re trieved on Nov. 9, 2000). Retrieved
from the Internet: http://www. brainbench. com/xml/bb/homepage. xml.“Problem Set Archive …

System and method for software development

JM Hughes - US Patent 7,401,031, 2008 - Google Patents
Int. Cl. G06F 9/46(2006.01)(52) US. Cl........................................................... 705/9 This invention
relates to a method and apparatus for develop (58) Field of Classi? cation …

A programming contest strategy guide

A Bloomfield, B Sotomayor - Proceedings of the 47th ACM technical …, 2016 - dl.acm.org
The ACM's International Collegiate Programming Contest (ICPC) is the world's oldest and
largest programming contest. Although students can benefit both pedagogically and …

Systems and methods for software support

JM Hughes - US Patent 8,776,042, 2014 - Google Patents
5.835, 896. A 11/1998 Fisher et al. 2001/0032189 A1 10, 2001 Powell..... 705/59 5862.223 A
1/1999 Walker et al. 2001/0034631 A1 10, 2001 Kiselik.... TO5/8 5916.024. A 6/1999 Von …

Optil. io: Cloud based platform for solving optimization problems using crowdsourcing approach

S Wasik, M Antczak, J Badura, A Laskowski… - Proceedings of the 19th …, 2016 - dl.acm.org
The main objective of the presented research is to design a platform for continuous
evaluation of optimization algorithms using crowdsourcing technique. The resulting platform …

Non-competitive programming contest problems as the basis for just-in-time teaching

OL Astrachan - 34th Annual Frontiers in Education, 2004. FIE …, 2004 - ieeexplore.ieee.org
We report on the successful use of small programming assignments that augment a just-in-
time approach to teaching programming, and problem solving in the first year of computer …

A low-cost high-impact computer science show for family audiences

T Bell - … Computer Science Conference. ACSC 2000 (Cat. No …, 2000 - ieeexplore.ieee.org
Science shows are commonly presented for the general public, and especially children, at
science centres and festivals. Usually they use attention-grabbing experiments from the …

Strategies for encouraging individual achievement in introductory computer science courses

E Roberts - Proceedings of the thirty-first SIGCSE technical …, 2000 - dl.acm.org
Students in introductory computer science courses often vary widely in background and
ability. As a result, some students are bored by the pace of presentation, while others …