http://www.popsci.com/technology/article/2010-12/simple-tentacle-prosthesis-gets-grip-keep-functioning-hand-free
This is absolutely fascinating. Forgoing standard practice, a young inventor has created a tentacle-like arm that does exactly what a prosthesis is supposed to do: augment the actions of the other human arm in order to allow it to look after more complex tasks while the prosthesis takes care of larger more simple tasks. This wonderful example of the elegance of simplicity works well will the world of programming, in which everyone is always trying to come up with better, faster ways to get things done.
Thursday, December 9, 2010
make-up Post
Today I will be talking about compound conditionals. These are when you have multiple conditions that must be met before an action can be put into place, like an if or while statement. These are quite simple if you understand how single conditionals work. All you have to do is use the parentheses and brackets correctly! Sounds easy right? NO. It is not. It is a horrible pain in the (word mommy said not to use in public.) This seems to be the bane of programmers, who have an aversion to work proven by their constant striving for shorter, better ways to get things done. The only way I can recommend to fix chronic removal of vital but uninteresting syntax is lots and lots and lots of practice. However, compound conditionals themselves, such as ((isFlower(AHEAD)) || (isFlower(RIGHT))) are quite simple but extremely useful I finished the labs related to them with no problems.
Wednesday, December 8, 2010
Revision Post
This week I first finished off the Alice assignments I had been given, loops and lists and other items, with absolutely no problems. Alice seems to be quite simple and unhelpful for anyone at a higher level than novice, yet I think it has been moderately beneficial to the less experienced students in our class. However, I feel that it was a bit too prolonged, done at the wrong time, and overall a bit of a time waste. Alice is not quite the simplest teaching program (Scratch, which I thought was very well done and enormously beneficial to novice programmers) and not quite a teaching program almost at the Java level (Jeroo, which again was very good due to its code being so similar to java without the complex programming involved). It seemed a bit unnecessary, a bit out of place. I think the class was fairly prepared to move on to Jeroo after Scratch, without taking what seemed like the extra stop at Alice. Overall, I believe a better time table for the class would have been a similar amount of Scratch (perhaps slightly more,) then a bit more on Jeroo, then real Java or perhaps a simpler but equally real language like visual basic. I think that the main point of Alice was to teach object-oriented programming, but Jeroo did that very well with the jeroo’s. However, Alice was good for one thing: cool animated sequences for people who had finished the assigned work. I made two large armies consisting of robots and dinosaurs battle it out on an epic scale. I can do some pretty cool things when I'm really tired. Hopefully lessons for real java will be compiled quickly so I can move on to them. Would it be possible to receive an ETA for those, not counting the rather basic “println” introductory programs? The reason I chose regular computer science was because I hoped that instead of just learning what I needed for the AP exam, I could experiment and play around with whatever my imagination threw out, which is the fun of programming. I recognize that others in my class are not at an advanced level yet and they need to go at their own pace, but it would be nice to have lessons completed on all levels so students could go at whatever pace they are comfortable with. Overall, the class has been rather entertaining but I am eager to begin real java and actually do things I have never done before.
Revision Post
This week I first finished off the Alice assignments I had been given, loops and lists and other items, with absolutely no problems. Alice seems to be quite simple and unhelpful for anyone at a higher level than novice, yet I think it has been moderately beneficial to the less experienced students in our class. However, I feel that it was a bit too prolonged, done at the wrong time, and overall a bit of a time waste. Alice is not quite the simplest teaching program (Scratch, which I thought was very well done and enormously beneficial to novice programmers) and not quite a teaching program almost at the Java level (Jeroo, which again was very good due to its code being so similar to java without the complex programming involved). It seemed a bit unnecessary, a bit out of place. I think the class was fairly prepared to move on to Jeroo after Scratch, without taking what seemed like the extra stop at Alice. Overall, I believe a better time table for the class would have been a similar amount of Scratch (perhaps slightly more,) then a bit more on Jeroo, then real Java or perhaps a simpler but equally real language like visual basic. I think that the main point of Alice was to teach object-oriented programming, but Jeroo did that very well with the jeroo’s. However, Alice was good for one thing: cool animated sequences for people who had finished the assigned work. I made two large armies consisting of robots and dinosaurs battle it out on an epic scale. I can do some pretty cool things when I'm really tired. Hopefully lessons for real java will be compiled quickly so I can move on to them. Would it be possible to receive an ETA for those, not counting the rather basic “println” introductory programs? The reason I chose regular computer science was because I hoped that instead of just learning what I needed for the AP exam, I could experiment and play around with whatever my imagination threw out, which is the fun of programming. I recognize that others in my class are not at an advanced level yet and they need to go at their own pace, but it would be nice to have lessons completed on all levels so students could go at whatever pace they are comfortable with. Overall, the class has been rather entertaining but I am eager to begin real java and actually do things I have never done before.
Sunday, November 21, 2010
cool stuff from my blogs
http://www.popsci.com/science/article/2010-11/tasty-sounding-nasa-mission-will-help-astrobiologists-study-lifes-origins
NASA's O/OREOS nano satellite has recently been launched. Its objective is to study bateria and outer space's effect on them. It might shed some clues as to whether bacteria could survive long enough to ride an asteroid to earth, providing an explanation for the appearance of life on earth.
NASA's O/OREOS nano satellite has recently been launched. Its objective is to study bateria and outer space's effect on them. It might shed some clues as to whether bacteria could survive long enough to ride an asteroid to earth, providing an explanation for the appearance of life on earth.
this week in Computer Science
This week I finished the compound conditionals labs, concluding Jeroo. It will be interesting to see how students are taught java syntax. If need be I could possibly recommend some literature for people outside of school.
Sunday, November 14, 2010
cool stuff from my blogs
http://www.popsci.com/technology/article/2010-11/3d-printing-orbit-could-streamline-space-station-production
A company called Made in Space is trying to get 3-D printers in orbit, printing out the components of new structures in space. They could also be theoretically used to build new dwellings and the like on the moon and mars.
A company called Made in Space is trying to get 3-D printers in orbit, printing out the components of new structures in space. They could also be theoretically used to build new dwellings and the like on the moon and mars.
this week in Computer Science
This week we worked on more jeroo stuff which was pretty easy and started to look more like java. Once that was finished I messed around with eclipse. Everything is going pretty smoothly.
Sunday, October 24, 2010
This week in Computer Science: #5
This week Alice was finally finished, concluding with a quiz on which I got a 100. began exploring jeroo, the next teaching program. It actually lets you use real programming language!!! I then had to brush up on my java syntax as it had been a while since I actually used it. In the meantime a messed around with visual basic. The program seems a bit limited as to what it can do, but hopefully it will open up more later as I learn to use it.
Cool stuff from my blogs: #5
http://www.popsci.com/science/article/2010-10/nerd-chief-obama-appear-mythbusters
President Barack Obama will be appearing on the Discovery channel show Mythbusters to help bust a myth. The show will air on December 3.
President Barack Obama will be appearing on the Discovery channel show Mythbusters to help bust a myth. The show will air on December 3.
Wednesday, October 20, 2010
Cool stuff from my blogs: #4
http://www.popsci.com/technology/article/2010-10/prototype-greenhouse-demonstrates-future-farming-moon
The University of Arizona has set-up a prototype hydroponics plant inspired by a South Pole green house at a research station. It is designed to be able to travel to travel to other celestial bodies and provide plants for colonists.
The University of Arizona has set-up a prototype hydroponics plant inspired by a South Pole green house at a research station. It is designed to be able to travel to travel to other celestial bodies and provide plants for colonists.
This week in Computer Science: #4
This week I finished up the lasts Alice labs, Events. Events are input from the outside world usually, and I learned how to use them with no major difficulties. Next week I will start on Jaroo and see how that works.
Monday, October 11, 2010
Cool stuff from my blogs: #3
http://www.popsci.com/technology/article/2010-10/worlds-first-carbon-neutral-convention-center-opens
A new convention center recently opened in Dublin that emits zero emissions. It is regulated by a highly advanced central computer that monitors various atmospheric levels inside the building.
A new convention center recently opened in Dublin that emits zero emissions. It is regulated by a highly advanced central computer that monitors various atmospheric levels inside the building.
This week in Computer Science: #3
This week in Computer Science I did more Alice labs, focusing on parameters and methods.There were no significant problems to report, and what I have said before still stands.
Sunday, October 3, 2010
Cool stuff from my blogs: #2
http://www.popsci.com/science/article/2010-10/solar-wind-could-replace-solar-wind-renewable-energy-source
This is pretty cool. Scientists are again trying to conquer huge forces of the universe and somehow succeeding. A magnetic field surrounding a very large satellite could theoretically capture electrons from solar wind, funnel the stream through a receiver, make it a current, and transmit the energy back to earth in the form of infrared beams. This apparently could provide terawatts of electricity and end the energy crisis. I can't wait to plug my electric car in a know i'm getting energy from solar wind. Solar wind could replace solar and wind as clean energy sources. Somebody somewhere is laughing at their little joke.
This is pretty cool. Scientists are again trying to conquer huge forces of the universe and somehow succeeding. A magnetic field surrounding a very large satellite could theoretically capture electrons from solar wind, funnel the stream through a receiver, make it a current, and transmit the energy back to earth in the form of infrared beams. This apparently could provide terawatts of electricity and end the energy crisis. I can't wait to plug my electric car in a know i'm getting energy from solar wind. Solar wind could replace solar and wind as clean energy sources. Somebody somewhere is laughing at their little joke.
This week in Computer Science: #2
This week I first finished off the alice assignments I had been given, with absolutely no problems. Then I made two large armies consisting of robots and dinosaurs battle it out on an epic scale. Hopefully lessons for real java will be compiled quickly so I can move on to them. The reason I chose regular computer science was because I hoped that instead of just learning what I needed for the AP exam, I could experiment and play around with whatever my imagination threw out. I can do some pretty cool things when I'm really tired. I recognize that others in my class are not at an advanced level yet and they need to go at their own pace, but it would be nice to have lessons completed on all levels so students could go at whatever pace they are comfortable with.
Sunday, September 26, 2010
Sharing of cool stuff from my subscriptions: #1
http://www.popsci.com/technology/article/2010-09/world%E2%80%99s-largest-offshore-wind-farm-opens-today-britain
After 2 years of construction and 780 million pounds, Britain has finally finished a giant off-shore wind farm, the largest in the world. It will power 200,000 homes and raise Britain's wind energy production by 30 percent. It will eventually have 341 giant fans out in the ocean. Which is pretty cool, and hopefully will be mimicked by other countries.
After 2 years of construction and 780 million pounds, Britain has finally finished a giant off-shore wind farm, the largest in the world. It will power 200,000 homes and raise Britain's wind energy production by 30 percent. It will eventually have 341 giant fans out in the ocean. Which is pretty cool, and hopefully will be mimicked by other countries.
Reflection on the week
So this week in my intrepid exploration of computer science, we went over loops and lists. They look scary to some but are really simple if you break them into their separate parts. Then, we had our big six weeks test over loops and lists. I am proud to say I got a 97! I missed one whole problem, which was due to a careless mistake on my part. Hopefully in the coming week we can do something a lot more challenging, and get to java quickly.
Monday, September 20, 2010
First thoughts
This week in Computer Science I completed the List lab in the Scratch section. This lab was relatively easy, and successfully taught me how to store inputted information with lists. Then I moved on to the Alice tutorials. Alice seems to be much closer to java, combining the object-oriented style of java without having to actually write code like in the much simpler scratch program. I successfully completed the first and second labs, teaching me how to crate environments in alice and then assigning commands to the object I placed. After finishing that, I made what I consider my crowning achievement: I made a samurai character do the moonwalk.
Subscribe to:
Posts (Atom)