Computer Science

Discussion in 'Mac Basics and Help' started by jman2003, Dec 21, 2007.

  1. jman2003 macrumors member

    Dec 1, 2007
    In my science class we are having a science expo. I am extremely achevied in computer science. I have tons of logic boards laying around my house and hard drives. I need a idea for me for my sciene expo. The requirements are that it has to have nothhing to do with humans (if it involves computers) i have to add or change something everytime i do the experiment and it can not last to long i only havew 3 months so please think of osmething you have done in the past thaT would be fun for me thganks
  2. jman2003 thread starter macrumors member

    Dec 1, 2007
    Please I need help
    i know you guys are geniuses out there. Just please help me (sorry but i do not mean to sound so desperate but i am a little)
    ps i am using a school cmputer and they have those color ones with that terrable mouse I HATE IT
  3. Jasonbot macrumors 68020


    Aug 15, 2006
    The Rainbow Nation RSA
    Is this a normal science expo but you want to use computers?
  4. jman2003 thread starter macrumors member

    Dec 1, 2007
    well, yeah, it is a 6th grade one but i am extremely advanced in technology. I am planning to use like computer guts or something like that. like i said in the first post
    i have tons of thingslike that all around my house so i am redy. i do not mean that i want to use the computer like i want to see how the internet works (i al redy know) but it is like how in information is passed through a microchip.
  5. GimmeSlack12 macrumors 603


    Apr 29, 2005
    San Francisco
    I like your thoughts on using computer parts, but don't get too ambitious. I don't think having random computer parts will be of much use, unless those parts can be put into a computer to be used (i.e. PCI cards, network cards, RAM, etc.).

    What about having one computer talk with another through a basic network? This would involve two computers, and when one computer downloads something from the internet it tells the other computer and sends the files to it, and then runs it or something.

    Again, think simple, and then as you progresses it can become more advanced.
    Its better to do a simple thing really well, vs a hard thing really crappy.
  6. IChing macrumors regular

    Sep 25, 2007
    As a former science teacher it sounds like you have a project due over the break. My suggestion is to KISS the project (keep it simple stupid) thus enabling you not to tack on more than you can handle. Here are some suggestions

    1. Studies of storage/retrieval techniques for computer systems

    2. Handling of data transfer between 1/0 devices

    3. Data manipulation and information management techniques and procedures

    4. Applications in education using the computer as an education tool

    5. Compiler design

    6. Statistics and random number problems

    7. Simulation of nonscience areas e.g. history, life or other planets

    8. A programmable processing unit design, function and operation

    9. Developing a video game

    10. Pascal programming tools

    11. Developing a program to write a new custom program

    12. Use of computers in managing industrial processes

    13.Using computers to help people do what they want to do

    One more thing, please check your spelling and grammar when you write on-line, it helps your writing and spelling plus makes your appeal for help more attractive.......good luck.

    I hope these suggestions helped.
  7. Hawkeye411 macrumors 68000


    Jun 6, 2007
    Canada EH!!!
    The statistics idea could be interesting. You could create mechanical computer. This would consist of a slanted peg board (like Plinko on the Price is Right). You can demonstrate visually how a normal distribution occurs by dropping chips or marbles down the peg board. You can also explain how, at the first level of the peg board, when a chip is dropped it only has two possible places to travel and there would be a 50/50 chance that it would fall to the left or right of the peg (assuming that the peg board is built perfectly). Then, you can explain the probabilities at each consecutive level.

    Eg. (I had to use the periods to maintain the formating).

    .......1 1
    ......1 2 1
    .....1 3 3 1

    If this is interesting to you, you can do a search on the web for Pascal's Triangle.

  8. Nugget macrumors 68000


    Nov 24, 2002
    Houston Texas USA
    Perhaps designing and implementing a spell checker might be a project that would be interesting as well as providing benefit to you on other levels.
  9. jman2003 thread starter macrumors member

    Dec 1, 2007
    hey, I am just a kid and I was being rushed to put away my computer and go to the next period.
  10. GimmeSlack12 macrumors 603


    Apr 29, 2005
    San Francisco
    Yeah, that's kinda unnecessary.

    Kid, what's the deal? What do you want to do? Don't lean on us to think for you. What is it you are thinking?
  11. Nugget macrumors 68000


    Nov 24, 2002
    Houston Texas USA
    I think you'll find that the world at large won't cut you any slack in this regard. No reason not to get accustomed to that now. Your posts to this thread are far, far below the literacy I'd expect from a sixth grader, and I'm not the only one in this thread to have pointed it out.

    Not only is your lack of attention to your posts a bit insulting to the rest of us, you're doing yourself a tremendous disservice. It's very difficult to take you seriously if you don't show even a small degree of respect for yourself and what you have to say.

    I'm sure there are plenty of other readers who reacted the same way I did, but were "too polite" to mention it and instead chose to just ignore the thread entirely. Is that really what you want?

    Edit: Additionally, your first three posts to this thread are from three separate occasions spanning almost eight hours. Your atrocious grammar and spelling are clearly not a lapse of focus in a single case of being rushed. Think it through.
  12. yeroen macrumors 6502a


    Mar 8, 2007
    Cambridge, MA
    What about a graphical comparison of different sorting algorithms? Between say, insertion sort, bubble sort, merge sort, quick sort and heap sort? This sort of stuff is at the heart of computer science, and a good illustration of what the field is all about.

    You can test this out by hand using a deck of cards (or only on 1 suite=13 cards, just to keep it simple). You can even call it 'what is the most efficient way to sort a deck of cards' ?

Share This Page