منابع مشابه
Gender and Programming Contests: Mitigating Exclusionary Practices
Individuals vary across many dimensions due to the effects of gender-based, personality, and cultural differences. Consequently, programming contests with a limited and restrictive structure (e.g., scoring system, questioning style) are most favourable and attractive to a specific set of individuals with the characteristics that best match this structure. We suggest that a more inclusive and fl...
متن کاملThe Difficulty of Programming Contests Increases
In this paper we give a detailed quantitative and qualitative analysis of the difficulty of programming contests in past years. We analyze task topics in past competition tasks, and also analyze an entire problem set in terms of required algorithm efficiency. We provide both subjective and objective data on how contestants are getting better over the years and how the tasks are getting harder. ...
متن کاملMake Learning Fun with Programming Contests
Usually, higher education teachers have to deal with highly populated classes and low levels of motivation. Making more entertaining courses is a good way to overcome these limitations. But, how can fun and entertainment be introduced in a course which is mainly based on a final exam evaluation? We propose a new methodology based on two key ideas: (i) replacing the final exam with a series of a...
متن کاملOrganizing for Structured Programming
A new type of programming methodology, built around structured programming ideas, has been gaining widespread acceptance for production programming. This paper discusses how this methodology has been introduced into a large production programming organization. Finally it analyzes the advantages and disadvantages of each component of the methodology and recommends ways it can be introduced in a ...
متن کاملContests Hosting Service as a tool to teach programming
Computer science would not exist without the concept of algorithm. Therefore design of algorithms plays an important role in education while implementation is usually considered to be straightforward. Increasing variety of programming languages, wealth of possible constructions, programming environments and tools makes programming difficult for the beginners. Apart from the idea of problem solu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Teaching Mathematics and Computer Science
سال: 2008
ISSN: 1589-7389
DOI: 10.5485/tmcs.2008.r009