Scratch是一款由麻省理工学院(MIT)设计开发的一款面向儿童的简易编程工具。针对8岁以上孩子们的认知水平,以及对于界面的喜好,MIT做了相当深入研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本。该程序演示了选择排序,适合作为学生的课件。