作业

1、分组讨论:是开源还是闭源更有利于软件的发展,安排在前三章学习完成后。

2、独立编程:优化俄罗斯方块程序或者/在现有程序的基础上增加功能,其中增加功能部分自己定义。

3、挖坑与填坑分组对抗:一组改动俄罗斯方块程序使得程序不能正常运行,另一组根据该改动后的程序分析出原因。