Sun Courts Academia with New Student Portal
Aaron Houston recently pointed out that there is a new Student Portal on the Sun Developer Network, and could be a helpful resource for both high school and college students:
Aaron also pointed out that Sun has also been kind enough to provode Sun SPOT kits for 1/2 off (bringing the price down to $300/kit) for students and teachers/professors. You can ask about the discount on the Sun SPOT Forums. On top of that, they're having a competition -- submit a proposal for a Sun SPOT idea and you could receive a FREE SPOT to implement it. You can see a SPOT at the bottom of the screenshot above.
If you're curious about Sun SPOTs, the description from the SPOT faq is:
The Sun SPOT Device is a small, wireless, battery powered experimental platform. It is programmed almost entirely in Java to allow regular programmers to create projects that used to require specialized embedded system development skills. The hardware platform includes a range of built-in sensors as well as the ability to easily interface to external devices.
Thanks Aaron!
- Login or register to post comments
- 1546 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)











Comments
Rick Ross replied on Mon, 2008/01/28 - 3:18pm
Fred Swartz replied on Tue, 2008/01/29 - 5:55am
Sun just doesn't seem to get it. If they want to encourage students, the first priority should be to make writing simple programs simple. Perhaps NetBeans and the Application Framework will eventually allow that, but writing a simple, attractive, GUI by hand remains difficult.
And Sun SPOTS???? It looks like an interesting gadget without any purpose. Let's hope this is only the beginning and that it will be extended so that students will want to do something fun with it. Where is the vehicle/robot you can place it in?
Sun really, really doesn't have a clue on how to motivate students and instructors and how to make beginning programming easier and more fun. Very sad.
Konstantin Chikarev replied on Wed, 2008/01/30 - 5:25am
in response to: fred swartz
[quote=fred swartz]Sun just doesn't seem to get it. If they want to encourage students, the first priority should be to make writing simple programs simple. Perhaps NetBeans and the Application Framework will eventually allow that, but writing a simple, attractive, GUI by hand remains difficult.[/quote]
Many students doing harder tasks than write GUI by hand. They born in the era of computers and it's their natural environment already.
Fred Swartz replied on Wed, 2008/01/30 - 5:34pm
in response to: kreiser
@kreiser: Of course you're right, but I was thinking of the new-to-programming students that I'm teaching. The single most effective learning factor is motivation. One motivator is being able to produce programs they can show to their family and friends, or even use in their work. Most introductory Java textbooks use text IO, or perhaps JOptionPane for much of their content. And even when textbooks do teach GUI programming it is often wrong-minded and offered as "optional" material.
Eg, a student struggles with the normal programming issues, then proudly shows it to his wife, who says, "That's a program?" She's never seen a console-based program, and is really unimpressed. And so she should be -- none of these students have produced what they or anyone they know would consider to be a program. Well, they know they've learned a lot, but why can they produce a simple GUI program?
I also occasionally teach Visual Basic, and the contrast is amazing. These students are enthusiastic from the beginning and most produce great looking programs. Of course some can't manage when they have to do some serious thinking about the model, but the net effect is a lot more motivation. I'm not a big fan of VB, but making it easy to produce a GUI from the beginning is brilliant.
Java is killing many of our intro students, and there's no reason for this, except that Sun has never placed any priority on making simple programs easy. What a waste of brain power I see every term.
Jeroen Wenting replied on Tue, 2008/02/05 - 5:01am
No, the reason is NOT that you can't make simple programs easily.
The reason is twofold:
1) many kids are under the mistaken impression that things are simple that aren't (just see the number of them who want to write massive multiplayer games a-la World of Warcraft when they've never programmed before and think to do it in a few hours on their own for example)
2) a lot of (other?) kids are lazy and uninterested in doing any real work and study of their own and just want to get their homework done for them, or failing that given the fastest path to do it themselves without having to study and in the least time possible.
Motivated, reasonably bright, students with a sense of direction typically have no problems with Java, and will pick up things quickly enough. Sadly those seem to be a vanishingly small minority given the posts from beginners on programming related forums. One can only hope that this image we get of the average student is heavily skewed by the majority of students never posting on those forums because they don't ask for help but rather figure things out for themselves (like those of us old enough to learn the trade in a time before those forums existed used to do).