2008年10月11日-10月12日,“江苏省首届大学生程序设计竞赛” 在南京航空航天大学隆重举办。来自南京大学、东南大学等43所省内的本科院校以及上海、浙江、江西、安徽、河南、湖南等其他省市的16所高校,共计96支参赛队伍,近300名选手参加了竞赛。经过5个小时的激烈角逐,由三江学院计算机科学与工程学院06级NIIT软件工程师专业的黄卫、邢苏秋、李文三名同学组成的“先锋1队”,获得竞赛一等奖。
“江苏省首届大学生程序设计竞赛” 由江苏省信息产业厅与江苏省教育厅联合主办,南京航空航天大学承办,江苏省软件产业人才发展基金会、江苏省计算机学会以及江苏省软件行业协会共同协办,旨在促进高等学校与软件企业的深度合作,提高计算机软件人才培养实效。竞赛组织委员会主任由江苏省人民政府何权副省长担任,江苏省信息产业厅厅长谢正义、江苏省教育厅厅长沈健、南京航空航天大学校长王福平分别担任副主任。
此次竞赛参照国际大学生程序设计竞赛ACM/ICPC的要求,比赛内容主要是计算机软件算法设计。与其他编程竞赛相比,题目难度更大,更强调算法的高效性,不仅要解决一个指定的命题,而且必须要以最佳的方式解决指定的命题。它涉及知识面广,与大学本科以及研究生的程序设计、离散数学、数据结构、人工智能、算法分析与设计等相关课程直接关联,对数学要求很高。由于采用英文命题,要求参赛队员有较高的英语水平。竞赛采用三人合作、共用一台电脑的比赛形式,所以它更强调团队协作精神。由于许多题目并无现成的算法,需要具备较强的创新能力。
由三江学院推选的三名同学所组建的“先锋1队”,均来自NIIT软件工程师专业。该专业引进了NIIT全球同步的教材和教学方式,在整个教学计划安排中,一方面保留了原有计算机理论知识,另一方面技术专业课程由NIIT的课程所替代,该模式的运用保障了学生既有扎实的理论基础,又掌握了先进的行业技术和实践动手能力。特别在专业教学上,以项目研发宗旨,使学生在学习过程中就如同在企业研发环境中工作。在课程的教学上,NIIT采用MCLA(基于榜样的学习方法)模式,从语言技能、专业知识、团队合作等方面给予学生全方位的教导,以帮助学生进行自身素质的提升,应对多方面的突发问题。
NIIT在印度NIIT拥有一支700人的教学研发团队,专注于课程技术研发,计算机教学方式方法的研究,前沿技术的跟踪和评估,技术发展趋势分析。研发团队不断同微软,Intel, Sun,IBM等行业巨头进行交流和共同合作,了解技术发展的趋势,将行业内最前沿的知识,企业在开发软件中应用到的技术编入教材,以确保教材内容能够在行业内保持领先地位。
针对此次竞赛,三江学院学生充分展示了NIIT系统培训的优势,他们不仅在掌握语言、专业知识方面达到了优秀的水平,在团队合作方面也能够进行合理的分工与配合,从而自如应对竞赛所需的所有技能,此次竞赛为NIIT的学生提供了一个充分展示技能的平台。