通过大赛,引导、普及和提升广大青少年计算机编程的兴趣和能力,促进广大青少年编程相关知识的储备,提升计算机综合运用能力,为编程学习和应用开发打下良好的基础,激励青少年对计算机编程运用的钻研和探究,达到发现、选拔、培养计算机编程人才的目的。