问题描述
所以我知道这是一个常见的问题,但我还是找不到一个好的。
So I know this is a frequent question, but I still can't find a good one.
这是一个为期3周的实习,学生。
It's a 3-week internship where I get to teach high school students.I would cover basic c++ first week, and start the project second week.
我需要的是一个在2周内可以使用的项目(对于他们来说) 。挺有趣的。
What I need is a project that is doable (for them) in 2 weeks. It is interesting. Somehow I want it to be interactive (something that's cool, something that we get to use a lot or something like that)?
有什么想法吗?
推荐答案
我的一个项目是编写一个分形浏览器,教师已经写了一个简单的包装类到窗口/绘图库,基本上留下来给我们把一个简单的分形公式翻译成绘图程序。根据我们得到的速度,我们可以添加互动功能,如缩放,平移,不同的调色板等。
One of my first class projects was writing a fractal explorer, the instructor had written a simple wrapper class to a windowing/drawing library and basically left it up to us to translate a simple fractal formula into the drawing routine. Depending on how quickly we got it we could add interactive features like zooming, panning, different color palettes, etc.
这个项目很有趣,因为最终结果令人印象深刻它允许学生探索CS(算法,可视化,UI)的一些方面,而不会陷入太多的语言语法,窗口库等细节。
This project was fun because the end-result was impressive to behold and it allowed the students to explore some aspects of CS (algorithms, visualization, UI) without getting bogged down in too many details of language syntax, windowing libraries, etc.
这篇关于c ++项目为初学者的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!