tok*_*khi 3 c# java modularity
我是一个包含60名本科学生的软件开发项目的导师,在这个项目中,学生必须选择一个软件项目并使用C#或Java编程语言进行开发.
该项目将被分解为多个模块,一组6或7名学生将在每个单独的模块上工作.
我只是想知道是否有人有一个项目的想法,这可以由所有60名学生实施?谢谢.
注意:学生具有中等水平的编程知识.
该项目需要在2个月内实施.
我认为你没有提供足够的信息让某人真正回答这个问题.60名学生需要多长时间才能受理?一个星期,一个月,一个学期?
您是否正在尝试教授特定的想法,概念或技术,因此需要设计一个好的问题来解决它们?
例如,搜索/排序算法,编写多线程代码,应用软件设计模式,构建GUI(SWT,SWing,WinForms,WPF等?取决于您选择的语言)?
有很多东西可供选择.
他们需要,或者你是否正在尝试教单元测试(nunit,xunit等)?模拟框架(Moq,Rhino模拟等)?
虽然我没有这方面的直接解决方案,但我试图让你更多地思考如何构建你的问题.如果你要将它们分成小组来处理一个大问题,也许你可以提出一个涉及的想法
但同样,我不知道这个项目有多长时间,他们拥有什么样的技能(他们学到了什么技术/科目,以及你试图用这个项目实现的目标).希望这有一些帮助.