This OES competition challenge is brought to you and sponsored by Coders4Africa (C4A). The Challenge is designed to encourage the development and use of certain technologies, and provides an opportunity for members of the C4A Community to create an original application that provides a fare means of selection for the 2012 training that is meant to kick off in April 2012. This is to see only those deserving and those with the genuine desire to get the training.
C4A invites you and you agree to submit entries for prizes to be awarded in the OES Coding Challenge competition in accordance with some Terms and Conditions (see Competition Official Rules section below).
If you do not agree to abide by these Terms and Conditions, please do not participate in the Challenge. The Challenge is open to all members of the C4A portal website, whom have agreed to the terms thereof. All Competitors must be registered members of C4A , and must have agreed to these Rules prior to and as a condition for registering and participating in the Challenge.
OES SYSTEM REQUIREMENTS
(More requirements details will be revealed after competition registration deadline of January 15th 2012).
1. The application should be a web application written in any language of your choice. Competitors can also use open source platform such as Drupal (or others) to create the system.
2. The application should have an admin module, the admin should be able to add, edit and arrange the questions as he/she feels best befit the exam.
3. The Exam should have an adjustable time;
a. The entire test must be completed before the global timer expires, by default 45mins.
b. If a question is not answer in specific amount of time, next question will be loaded automatically (this is to avoid cheating): i.e.: in the 45 minutes, all questions should be timed. The admin should determine the time each question should take.
c. Because of possible bad Internet connection in Africa, data and user activities should be saved periodically so that when user is back online after an interruption, he or she can continue where he or she left off. However, if user do not log back on within 24 hours, he or she should retake the exam with a brand new session.
4. Needs some security and authentication so that user and machine must always be unique
a. Assign a unique candidate ID for each participant
5. Participants’ information should be taken and this includes;
a. Collect biographical information from each applicant
b. Collect professional information from each applicant
c. Upload of applicant resume
d. Based on the above;
i.Exam questions tailored specifically for that participant will be loaded. For example if the applicant is a Java developer questions could be around OOP, Java, web etc.
ii.If applicant is a beginner or intermediate, questions will reflect accordingly
iii.The exam should be as per the programming language or platform of interest.
6. Application should support Multiple Choice, Code answer, open ended and matching questions and free text which will not be scored directly.
7. Interview results collected
8. Generate a score based of 100%.
9. Generate PDF reports on every examinees
C4A anticipates 3 top winners awarding prizes in the following types:
1. Laptop Dual-Core sandy bridge processor with at least 4G ram
2. Software licenses & books
3. 3 (lifetime) free website hosting accounts and 3 (one year free web domains)
4. Tablet 7” ~ 10.1” Android tablet with minimum version 2.3 Gingerbread, preferably 4.0 Ice Cream Sandwich
5. Software licenses & books
6. 2 (lifetime) free website hosting accounts and 2 (one year free web domains)
7. Nokia Windows phone or Samsung Android Phone
8. Software licenses & books
9. 1 (lifetime) free website hosting accounts and one year free web domain
9:00 AM EST on December 28 2011
Deadline registration deadline
9:00 AM EST on January 15 2011
9:00 AM EST on March 10 2012
Current members of the C4A management team and those involved in the development, production (including prize suppliers and sponsors), implementation and distribution of the Challenge and their advertising or promotion agencies, parent companies, service providers, agents, officers, subsidiaries or affiliates, or any other persons or entities directly associated with the Challenge and members of their immediate families and/or persons living in the same household as such persons, are ineligible to enter the Challenge.
HOW TO ENTER
To participate, you must:
● Be a C4A community member by registering at C4A Community
● Fill out the following: COMPETITION REGISTRATION FORM here.
IN ORDER TO BE ELIGIBLE, YOU WARRANT THAT YOUR SUBMISSION IN THE COMPETITION:
● Does not include or anticipate the inclusion of any unsuitable or offensive content, including nudity, sexually explicit, disparaging, libelous or other inappropriate content.
● Does not include or anticipate the inclusion of any content that is in violation of or infringes third party intellectual property rights including, but not limited to copyrights, including music copyrights, trademarks, and rights of publicity.
● Has not been published or distributed previously in any media.
● Is suitable for a general audience;
● Does not contain any claims those are not and cannot be substantiated or that would be false and/or misleading to a reasonable consumer.
All decisions relating to the viability of submissions and all other matters (except the ranking of submissions) pertaining to the Challenge are within the sole discretion of C4A; and shall be final and binding in all respects.
OES coding Challenge:
Submissions will be evaluated, judged and ranked by C4A management team composed of 14 individuals coming from different background, genders and nationalities in its sole discretion. All decisions of C4A management team regarding the evaluation, judging ranking and determination of the winner in the competition shall be final and binding in all respects.
C4A management team will judge submissions on the following criteria, in order of importance:
● Meet the requirements of the system (which should be more details by the end of the registration date of January 15th 2012)
● Quality of software development with good usage of methodology, paradigm, patterns and best practices
● Algorithm and implementation efficiency
● Open Source potential
● Magnitude of effort
ONLINE EXAMINATION CODING COMPETITION CHALLENGE, POWERED BY C4A
Terms and Conditions
NO PURCHASE NECESSARY TO ENTER OR WIN, VOID WHERE PROHIBITED.
Registration and participation by C4A member developers in the Online Examination System (OES) Competition Challenge, Powered by C4A (the “Challenge”) constitutes agreement with these terms and conditions (“Rules” or “Terms and Conditions”) between you (“You” or “Participant”) and C4A.
ORIGINAL WORK/LEGAL COMPLIANCE
By submitting an entry, You represent that such entry is your own, original work. An entry may be disqualified if C4A management team believes in their sole discretion that such entry does not comply with these Terms and Conditions, infringes or violates the rights of any third party, contains inappropriate content, or is in violation of any law or regulation.
PERMISSION TO DISPLAY AND LINK TO SUBMISSION
As consideration for participating in the Challenge, submission of an entry constitutes permission for C4A to use your name, address, likeness and general information about the winning entry submitted by you for promotional and advertising purposes without further permission or compensation.
LICENSE TO WINNING SUBMISSIONS
Competitors retain all ownership rights in their Submissions. However, if you win a prize for your submission, You hereby grant and agree to grant a perpetual, royalty-free, irrevocable, transferable, sub-licensable, non-exclusive license to C4A
1. to use, reproduce and publish submissions or material in connection with the Challenge;
2. to publicly display, and/or feature your submission and all its content in connection with the promotion of the Challenge in all media (now known or later developed)
3. store your submission on C4A’s servers, for marketing purposes, and/or for the promotion of the Challenge.
If You do not win a prize for your submission, then You retain any and all rights to ownership of such material submitted to C4A . C4A will not gain ownership of this material. However, by submitting your submission to C4A, You hereby grant C4A royalty-free, irrevocable, non-exclusive right and license to use, reproduce and publish such documents, materials or source code for commercial and/or non-commercial use.
You agree to sign any necessary documentation that may be required by C4A, to make use of the rights you granted above.
Nothing in these Rules shall be construed as granting you any right or license under any intellectual property right of C4A (including any rights they may have in any patents, copyrights, trademarks, service marks or any trade secrets) or in C4A’ s web site, by implication or otherwise, except as may be expressly set forth herein.
You agree that submitting Your submission in the Challenge constitutes Your waiver, to the extent permitted by law, of all moral rights conferred upon You or arising in respect of Your Submission anywhere in the world.
NO ADDITIONAL RIGHTS FROM SUBMISSION
By participating in the Challenge, You acknowledge and agree that it is possible that others, including C4A may have developed or develop applications that are similar in function, appearance, action, name, character, or in other ways appear to resemble the entry submitted, and that such duplication or similarity between Your entry and any other’s shall in no way entitle You to any compensation from C4A or any third party.
CONDUCT OF CHALLENGE
C4A reserves the right, in their sole discretion, to revoke any and all privileges associated with competing in this Challenge, and to take any other action they deem appropriate, for no reason or any reason whatsoever, including if C4A suspects competitors of cheating, tampering with the entry process, the operation of the Web site, or the Challenge, or otherwise being in violation of the rules.
WARRANTY AND INDEMNIFICATION
You must not cheat, and must submit your own, original work. You warrant to C4A that your entry is original, that you are the creator and owner of the submitted entry, that you have the unencumbered right to submit the entry, that the entry does not infringe any proprietary, intellectual property, personal rights or other third party rights including copyright, trademark, patent, trade secret or confidentiality obligation and is in compliance with applicable law. To the maximum extent permitted by law, You agree to indemnify and C4A, their subsidiaries, affiliates, and their employees, agents and directors harmless from any third party claim arising from the act, default or omission of You pertaining to the Challenge and breach of any warranty set forth herein.
If you have any questions feel free to contact us