Computer Science Research Paper

I am currently taking computer science as a sophomore in High school and we are going to have to write a research paper on something computer science related soon. my teacher said many people last year write papers comparing two languages, but that seems boring, since we sre going to be investing a lot of time working on it.

I was thinking I could do something related to Corona and Lua, since that’s something I am interested in :slight_smile: keep in mind that my computer science class is very basic and the most complicated thing we have done is altering pixels in a picture with Java.

Anyway, I was wondering if anybody had any interesting ideas for the research paper. In case anybody didn’t know, a research paper has to ask a question. I look forward to hearing some ideas! [import]uid: 7116 topic_id: 6048 reply_id: 306048[/import]

Highschool sophomores take computer science??? god I’m old

What I just wrote at the bottom of these comments could make for a research paper in computer science, but I have no idea if you would have learned about types and type safety:

http://developer.anscamobile.com/code/object-oriented-sample-game-framework [import]uid: 12108 topic_id: 6048 reply_id: 20706[/import]

That looks like it would make a topic, thanks, but it’s probably not right for the level I’m at. My class is more like an introduction to computer science than computer science itself. We started out with Alice, which isn’t even code, it’s just like baby Java, then we moved to basic java and now we are going to program little robots with Java. If I wanted to go more in depth, I would take AP Java next year and then Game programming as a senior. [import]uid: 7116 topic_id: 6048 reply_id: 20714[/import]

ah good ol Alice. Back in college I took a class taught by Randy Pausch, the guy who created Alice. Up until recently there was a testimonial from me on their website; for all I know it’s still there, it’s not like I’ve visited alice.org in a long time.

EDIT: Well what do you know, I AM still on their testimonials page (search for my name, Joe Hocking.)
http://alice.org/index.php?page=testimonials

That’s kinda sad really, since that testimonial dates from 1998 and Alice has changed a lot since then. [import]uid: 12108 topic_id: 6048 reply_id: 20836[/import]

“Alice was a really fantastic software to be using for Building Virtual Worlds. It was extremely easy to learn and use, and produced such amazing virtual reality worlds. More important than it’s ease of use, however, is how effective a learning tool it turned out to be. I was a painter for the course, so going into the course I already knew how to draw and paint. However, I didn’t know anything about CAD modeling or programming. Over the semester I took BVW, I learned to model and have become quite proficient at it. I even learned a little programming; While I didn’t realize I was learning any programming at the time, when I started taking 15-125 this semester, I was already familiar with all of the basic concepts. While obviously I didn’t learn to model using Alice (Alice isn’t used for that) it was definitely why I learned that skill.”
– Joe Hocking, Building Virtual Worlds student

:slight_smile: [import]uid: 7116 topic_id: 6048 reply_id: 20838[/import]

I talked with my teacher, and I have decided that my paper is simply going to be on creating an iPhone game. IN the paper I will talk about writing the app with Lua and the steps that were taken, and an explanation of the all the functions, etc. I also need to take some bit of the code and rewrite it in Java. I don’t think she expects the students to actually write a program, but hopefully it helps my grade so I can get into AP Java :slight_smile:

For the game I want to do something simple yet impressive, I’ll keep this thread updated with the status of my project and hopefully more people come and add their opinions :slight_smile: [import]uid: 7116 topic_id: 6048 reply_id: 21606[/import]