Computer Science Canada Programming C, C++, Java, PHP, Ruby, Turing, VB   Username:   Password: Wiki   Blog   Search   Turing   Chat Room  Members
ECOO Computer Programming Contest - How to Prepare
Author Message
newplayer12132

Posted: Sun Apr 30, 2017 4:08 pm   Post subject: ECOO Computer Programming Contest - How to Prepare

Hello all.

Recently, my team competed at the ECOO Regional Contest. We did decently this time, as it was out best performance (due to our extensive practice before the contest). However, we did not qualify for the next round.

We have been doing the ECOO Contest for three years, and all three years we have failed to move past Regional. We believe that this is due to our ineffective method of practicing (simply doing the past problems, instead of actually learning different Computer Science skills).

So, we were wondering if there were any resources out there that we could use to prepare for ECOO. We have a good understanding of Python and Java, but we would like to learn how to solve complex recursion problems, sorting algorithm problems, and so on.

Any help would be greatly appreciated. Here is a link to the ECOO website (so you can get an idea of what the contest is like): http://ecoocs.org/problems.php

Insectoid

Posted: Sun Apr 30, 2017 7:12 pm   Post subject: RE:ECOO Computer Programming Contest - How to Prepare

Quote:
we would like to learn how to solve complex recursion problems, sorting algorithm problems, and so on.

The only way is to read and do. Computer programming has unlimited free learning resources on the internet for any skill level. There is no way that I know of to practise programming other than just doing it. Think of a problem, solve it recursively. Find something to sort, and sort it. Spend hours working something out.

Doing old ECOO (and other contest) problems is almost certainly the best way to practise. Contest problems are always very similar- They all read input from a text file. There is almost always a map traversal problem where the map is a grid of ascii characters. Sorting and permutation problems are common.

Keep doing what you're doing. See if your teacher will give you a crash course in recursion. Read stuff. Practise.
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First

Page 1 of 1  [ 2 Posts ]
 Jump to:  Select a forum  CompSci.ca ------------ - Network News - General Discussion     General Forums   -----------------   - Hello World   - Featured Poll   - Contests     Contest Forums   -----------------   - DWITE   - [FP] Contest 2006/2008   - [FP] 2005/2006 Archive   - [FP] 2004/2005 Archive   - Off Topic     Lounges   ---------   - User Lounge   - VIP Lounge     Programming -------------- - General Programming     General Programming Forums   --------------------------------   - Functional Programming   - Logical Programming   - C     C   --   - C Help   - C Tutorials   - C Submissions   - C++     C++   ----   - C++ Help   - C++ Tutorials   - C++ Submissions   - Java     Java   -----   - Java Help   - Java Tutorials   - Java Submissions   - Ruby     Ruby   -----   - Ruby Help   - Ruby Tutorials   - Ruby Submissions   - Turing     Turing   --------   - Turing Help   - Turing Tutorials   - Turing Submissions   - PHP     PHP   ----   - PHP Help   - PHP Tutorials   - PHP Submissions   - Python     Python   --------   - Python Help   - Python Tutorials   - Python Submissions   - Visual Basic and Other Basics     VB   ---   - Visual Basic Help   - Visual Basic Tutorials   - Visual Basic Submissions     Education ----------- - Student Life   Graphics and Design ----------------------- - Web Design     Web Design Forums   ---------------------   - (X)HTML Help   - (X)HTML Tutorials   - Flash MX Help   - Flash MX Tutorials   - Graphics     Graphics Forums   ------------------   - Photoshop Tutorials   - The Showroom   - 2D Graphics   - 3D Graphics     Teams ------ - dTeam Public

 Style: Appalachia blueSilver eMJay subAppalachia subBlue subCanvas subEmjay subGrey subSilver subVereor Search: