Tuesday, March 31, 2009
Monday, March 30, 2009
Bad news: Women still only receive 11.8% of CS degrees.
So why are enrollments increasing? Fear of the bad economy? The coolness of the iPhone?
We haven't yet seen an increase here at Harding, but I'm betting we will soon.
Wednesday, March 25, 2009
This 3 Petabyte (3 million gigabyte) datacenter will handle the 500 requests per second as it takes over the full Wayback load.
Tuesday, March 17, 2009
Digital Preservation (DP) research is often driven by traditional needs and approaches to solve the challenges arising. This is partially due to the rather traditional settings in which the challenges of obsolescence of digital objects have first been identified and dealt with, as well as partially due to the high levels of quality and auditability that these mostly very professional settings require.
But increasingly we are facing non-traditional DP challenges, ranging from non-traditional data collection (such as the Web, especially Web 2.0) to non-traditional institutions and actors, such as SMEs or private/home users. Additionally, non-traditional approaches to maintain digital objects, such as retargetable binary code or self-aware objects are gaining momentum.
This full-day workshop aims to provide a forum where researchers can share and discuss the latest innovations in DP by non-traditional methods. Topics include but are not limited to:
- Personal archiving and personal information management
- Archiving Web 1.0, 2.0, and Deep Web
- Innovative approaches to preservation actions
- Self-aware objects
- Archiving solutions for small institutions
- Binary retargetable code
- Disaster recovery
- Theoretical models of information preservation
- Value of information and forgetting
- Preserving electronic art
InDP 2009 will be held in conjunction with the ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL) in Austin, Texas on June 19, 2009.
Saturday, March 14, 2009
You can find more information about this work in:
Clickstream Data Yields High-Resolution Maps of Science by Johan Bollen, Herbert Van de Sompel, Aric Hagberg, Luis Bettencourt, Ryan Chute, Marko A. Rodriguez, Lyudmila Balakireva. Public Library of Science ONE, March 11, 2009.
Wednesday, March 11, 2009
Things at Harding aren't quite as dim. The endowment is down, but no staff or faculty jobs are being cut. What the CC didn't note is that next year's enrollment numbers look really good. There is a budget freeze, and it's been rumored we will not receive any pay raises next year, but there's nothing to loose sleep over.
In general, post-secondary education is usually a winner in tough economic times. Individuals out of work will re-tool to make themselves more competitive. Some states are even putting more money into higher education, realizing the positive, long-term economic impact it can have.
At $423 a credit hour, Harding is not cheap, but it is less expensive than many private universities and many state universities. That's going to help us weather the storm.
Everyone is going to need to tighten their belts a little, but Lord willing, Harding is going to emerge from this economic downturn intact. I pray the same is true for our sister institutions.
Sunday, March 08, 2009
As I mentioned before, collaborative learning was a huge theme at SIGCSE. Some of the big curriculum pushes included game programming, robotics, and parallel programming. A number of the presentations stressed how introducing games, graphics, and robotics in CS1 would probably help in retention and expanding interest to CS minorities (mostly women). However, many of the presentations also failed to show conclusive evidence that this was true. In fact one of the presenters admitted that he spent so much time discussing peripheral concepts in regards to game programming that there was no time left to teach some of the core concepts.
Ideally, I think it would be very worthwhile for our department to offer intro to programming courses that use either robotics, graphics, or games in their approach. Then incoming freshmen could pick the course that most interested them. Certainly it would be a good recruitment tool. The only problem is we don't have enough majors or teachers to offer so many courses. I may at least try to mix in more of these attention getters in my CS1 course next fall.
Something else I heard repeatedly was how we should be using Python in CS1. I can certainly see some benefits of doing so, but there's a number of benefits to teaching C++ first. One presentation showed that using Python in CS1 was no better than using C++ at preparing students for CS2. Until we see some solid research showing that Python is in fact better at increasing retention, I think we should stay where we are.
Next year's SIGCSE is in Milwaukee where the average high is 34 F this time of the year. Brr.
Friday, March 06, 2009
SIGCSE brings together computer science educators from around the globe to share and discuss the latest in computing education. There are around 1200 participants this year and numerous talks and workshops to choose from.
On Wed night Scott and I attended a workshop entitled Engaging Student Learning Through Virtual World Programming. It was mainly about introducing the world of Second Life. We created avatars and then learned how to navigate the virtual world, create objects, and use the Linden Language scripting language. I wasn’t very impressed with Second Life... it felt like a very dysfunctional, overly sexualized place that I didn’t want to be in for very long (although flying is kinda fun). It’s hard for me to imagine my students liking it much either.
Today’s favorite buzz word was “collaborative learning”. Most presenters felt obliged to use it at least twice in their talk. Despite the overuse, I was quite convinced that students do learn more effectively when they are teaching each other. I’m also convinced that I need to make some changes to my intro to programming classes that makes better use of this fact.
At one of the sessions, I learned how I will not be able to teach iPhone development to my GUI students next fall. I was hoping to teach Objective C and iPhone programming in the final five weeks of the course, but the learning curve is just too steep to teach effectively in a 5 week period, especially when compared with Windows Mobile programming.
I’m too exhausted to list everything I saw today, but it was very worthwhile. And tonight’s reception at the Tennessee Aquarium was fantastic.
(This entry was written Thurs night.)