Programming Training League: A System Organizing Programming Training Cross Region

From ICPC
Jump to: navigation, search

Programming Training League: A System Organizing Programming Training Cross Region

Yonghui Wu1, Jingshan Yu2, Xuefeng Jiang3, Sheng-Lung Peng4 1(School of Computer Science, Fudan University, yhwu@fudan.edu.cn ) 2(Ningxia Institute of Science and Technology, yujingshan@hrbeu.edu.cn ) 3(School of Computer Science, Northwestern Polytechnical University, jxf@nwpu.edu.cn ) 4(Library and Information Center, National Dong Hwa University, slpeng@mail.ndhu.edu.tw )

Since 2012, a book series for programming contests and education based on programming contest problems has been published in simplified and traditional Chinese and English. And lectures for programming training have been given in Taiwan, HongKong, Macau, Mainland China, Oman, Bangladesh, Malaysia, America, and so on. Based on these works, ACM-ICPC Asia Training League, which involved more than twenty “211 universities” (denoting the top one hundred universities of Mainland China) of Mainland China and several universities in HongKong, Macau, and Taiwan, has been organized.

Goals for ACM-ICPC Asia Training League are as follows.

[1] Educational and experimental: polish students’ programming skills to help them better solve programming problems.

[2] For programming contests: help students train more systematically.

[3] Educational: MOOCs (online courses) to set up based on the series.

The modes of operation for ACM-ICPC Asia Training League are offline courses, online courses, and online mock programming contests, with the help of test data, solutions and analysis. The current works for ACM-ICPC Asia Training League are organizing systematic programming training and establishing International Joint Lab for Programming Technologies (IJLPT). In the future, we’ll improve and popularize our work to the whole world through IJLPT.