A survey on online judge systems and their applications
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 …
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 …
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 …
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 …
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 …
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 …
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
The main objective of the presented research is to design a platform for continuous
evaluation of optimization algorithms using crowdsourcing technique. The resulting platform …
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 …
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 …
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 …
ability. As a result, some students are bored by the pace of presentation, while others …