Robots Coming to Intro Computer Science Classes
BlueCup writes "Two colleges are hoping to make computer science courses more attractive by including personal robots with the textbooks. Looking to boost enrollment in introductory computer science classes, Microsoft Corp. is working with Bryn Mawr College and Georgia Tech on developing new ways to bring robotics technology into the classroom. Douglas Blank, a computer science professor at Bryn Mawr, said the goal will be to start incorporating the robots in introductory courses at the suburban Philadelphia college next spring. Georgia Tech hopes to start during that term as well. The idea behind the program, Blank said, is to make computer science more hands-on and practical, rather than simply about debugging programs." Update: 07/13 15:52 GMT by T :Professor Blank wrote in with some clarification on one of his statements — read on below.
dougblank writes
"Note to self: when talking to the press, don't use complicated technical jargon, like 'debugging' :) I think what I actually said was 'rather than debug a program to make it give the right answer, the students must debug the program to make the robot behave the way they want it to.'I think many of you will actually like the hardware, software, and curriculum that we are designing. Check out roboteducation.org/ and pyrorobotics.org. The new version of the software will be based on Pyro, Python Robotics. We think of the hardware as something like an iPod on wheels. The software is also being developed with an open source license. This project is not what many of you guess it might be.
The CS1 and CS2 that we are developing won't be watered down, but also won't be just the standard 'intro to programming, using robots.' It's a complete rethinking of the intro courses."
As if books aren't already expensive enough. I wonder how much a used robot/textbook will cost, as well.
"The idea behind the program, Blank said, is to make computer science more hands-on and practical, rather than simply about debugging programs."
Welcome to DeVry.
No, it's kinda like discussing economics or physics during calculus to make it more practical and show people the real-world applications. Robots are an application of computer science; Bronte is not an application of math, but physics and economics are.
It's a matter of giving people more practical work, which is both more interesting and easier to learn for some people. I usually find that I learn a language better when I can play with it, and doubly so if I can write something real with it. Having a real piece of hardware that responds to your program is more exciting than just printing messages on a console.
ttuttle is a rankmaniac
See the problem is, robotics is not computer science... it's electrical and computer engineering. Just because you want to bring more people to the dicipline doesn't meen you redefine what the dicipline is
Remember, we are all geeks inside...
The problem with Computer Science right now is it's not the "hot" field. Most kids going to college are going to college so they can get out and earn a better living then if they didn't go to school...
The job market for computer science folks is flat right now with respect to new grads... If you don't have 5 years or more experience you are likely to have a difficult time finding a jump off point in the business.
Honestly I can say I don't help much... It's hard for me to hire grads out of college. They tend to be relatively worthless. They have 0 business experience and can't function without constant supervision. It's easier for me to just go out and hire someone with more experience... Until the job market heats up again and IT people are in demand I think most companies will continue to snipe the best people rather then someone new.