All posts by David Gray

BbWorld 2014 Debrief

Okay, wow, the BbWorld conference was, as always, intense and packed with knowledge. And in case one doesn’t get their fill of knowledge within the many sessions, there was even a knowledge bar set up, where the Blackboard MVPs would answer specific questions. I got to see whole hordes of people taking advantage of that offering, and mostly walking away satisfied.

Three keynotes, in all, and they all really did resonate around a single theme. Joi Ito went all out during the opening keynote, discussing how creation of hardware casually isn’t that amazing, considering that kids are going to be assembling genes on their own in under a generation. (I’m not sure I’d WANT my kids assembling their own bacterium. Perhaps this is the real reason so many places have written up “Zombie Apocalypse” plans?) As the corporate keynote on day 2, Jay Bhatt discussed the Blackboard company focus, which boiled down to “Reimagine and Redesign.” Corporate recognized that EdTech isn’t going to continue the way it has been, and are trying their best to support the evolution of education in the years to come. Geoffrey Canada (of the Harlem Children’s Zone fame) raised the roof at the closing keynote.  Canada’s dry wit and statistical information regarding education issues made for thoughtful hilarity, and his recital of the poem “Don’t Blame Me”… well, it was intense.

The sessions I attended were nearly all packed to the rafters; in three sessions I ended up wall-propping or sitting on the carpet. I had the opportunity to hear educators speak on pedagogy, engineers speak on software development issues, even Blackboard management more in-depth on their intentions for the future of the Blackboard Learn product. Honestly I’m still internalizing most of what I heard and saw, but I can hit the high points:

  • An iOS app for instructors to grade student work, which is coming soon.
  • A completely changed interface for Blackboard Learn, that is likely to improve life for faculty and students, which is coming, but probably not VERY soon.
  • The licensing structure of both the Blackboard products and their hosting offerings are undergoing dramatic change. Although this sounds esoteric, the net result ought to be our gaining the Content and Community system abilities.
  • I am going to be jumping like a jack-rabbit to prepare for all the new tools and changes coming down the pike.

So I find myself thrilled and exhausted by what the future of Blackboard is shaping up as. Clearly there will be more later, but for now, I’m going to take a nap.

Bound for Blackboard World!

In just a few days, I’ll be making the trek out to the BbWorld conference, meeting this year in Las Vegas. Every year thatI’ve attended BbWorld there is always something good I bring back home, but this year I’m… well, I’m more excited than usual. You see, now that Palomar has our Blackboard Learn system running under Blackboard’s Managed Hosting service, I get to focus on two completely new aspects of our system.

This will be my first time to seriously interact with the MH team, and it will be helpful to put names with faces. Blackboard’s willingness to put their employees “out there” to interact with clients has always struck me as a good way to do business.

Also due to the switch to MH, I won’t feel pressure to attend sessions relating to the server-level administration of our system. So I’ll be able to whole-heartedly focus on pedagogic sessions, rather than feeling like I serve two masters. In the past I’ve brought back some useful pedagogic tidbits; likely my basket will overflow with non-mechanical content this time out.

Of course the most significant benefit of BbWorld is the opportunity to interact with other educators and support staff from other schools; the value of talking things over in the hallways or around the coffee stand simply can’t be overestimated. Too often I feel I’m existing in a silo, but rubbing against so many other motivated people reminds me that “we’re all in this together.” It… helps, to be reminded of that.

In past years I’ve tweeted from BbWorld. A lot. I expect to do so again, so if you’re interested in an up-to-the-moment you can watch the Twitter feed, either my own, or better yet the conference hashtag #BbWorld14.

Finally, I must admit to some avarice; several of the vendors at BbWorld are doing give-aways of iPad minis, and I sure wouldn’t mind coming home with one of those. But, you know, mostly I want the other stuff.

End of an era of Blackboard at Palomar

I’ve had a long history with Blackboard’s course management software at Palomar College. My second act when given the responsibility for Palomar’s Blackboard system was to upgrade from Courseinfo version 2 to 3, back in the twentieth century. (My first act was to organize things so that some students did not have five separate accounts on the system when enrolled in only three courses, in case you were wondering.) Each iteration of systems has increased in complexity, and until the most recent system with its virtual servers I’ve literally put my fingerprints on every server. (Seriously, when working with the physical servers, my skin oils, sweat, even on a couple occasions blood, ended up on the casing. Plus a database server tried to take my fingernail one day. Good times.) But all that ends tonight.

Palomar is not leaving Blackboard for an alternate system, of course. In fact many faculty have recently completed moving into our new Managed Hosting environment, and I expect the higher levels of service from a specialized hosting environment and 24×7 support staff are going to make the future bright. But I’m no longer the one who will rip into the guts of a server, or dig through server settings looking for just the right switch to make the problems go away… well, at least not for a Blackboard system, at least.

Augmenting classes with online content has come a very long way from that first CMS running on a Dell workstation in our storage closet. There was a time when I could memorize the five-digit class numbers of every online class, and when I knew – if not the faces, then at least by name – all the faculty using our Blackboard system. Now more than half of Palomar classes have online components, and (at least when I’m announcing an upgrade window) I keep hearing how Blackboard is “mission critical” for faculty.

I guess I’m just feeling nostalgia for a time that couldn’t have been as simple as I recall. A time of feeling happy that my single monitor was 15 inches on the diagonal, and looking forward to getting that 56 K modem so my Internet speeds would get better. But sitting here watching the last vestiges of my locally-hosted Blackboard system delete, it seems all rose-colored.

I’m almost to the end of my last checklist for decommissioning the old system, and I see I actually did make the very last line:

  • Morn passing of an era.


Road to Bb Managed Hosting – Finale

I’m going to go ahead and call it – we are now on Managed Hosting.

I can tell because when faculty contact me they have started referring to “the old Blackboard system” as our still-functioning self-hosted environment, while the MH-hosted environment is simply “the Blackboard system.” Although my old system will still be up until June 15, 2014, the primary focus of faculty is now on the Summer and Fall course sites, all living on the new system. The only reasons for anybody to go to the old system are to grab out course Export files, or check on Spring 2014 grades… and even the grade issue is nearly over, as final grades ought to all be submitted at this point.

I will say that I keep running across unexpected difficulties with the MH system. For example, file uploads (whether using the Import Package tool or simply attaching a file to an Item) take what seems like a horrid amount of time complete the upload process. Apparently while on the local-hosted system we were all spoiled for upload speeds. Also, I never did get our local-hosted system up to SP14, which I am now very glad of. I’ve already got an upgrade to the “April release” version scheduled in mid-August, and I will be delighted to leave SP14 in the dust.

Palomar followed an atypical path to get to Manged Hosting; no migration of old courses and users, no attempts to continue supporting legacy data integration methods, no attempt to retain the old DNS listing; but each of these has ultimately worked out as a positive in the long run. In a couple weeks I get to finally shut off our local-hosted system, and within a year I expect that most faculty won’t even recall there was an old system.

Road to Managed Hosting – Part Three

Turns out that most of the building block configuration worries were actually non-issues. Because we aren’t truly “migrating” our content from the local system to the MH one, we can get away with configuring all the B2s as wholly new environments, and the publishers and other vendors may need to make some changes after our live courses have launched. This is truly good, and makes me feel that much better about the decision to start with new semester content only on the new system.

It also amuses me how often the Bb techs have tried to blame something on “the content you migrated”; we get to respond along the lines of “oh, you mean the total lack of content we migrated, yeah that could be a real source of trouble.” It sure would be nice if more techs would ask for details BEFORE trying to lay blame on events that may never have actually occurred.

The Summer 2014 courses are already ready on our MH system, and instructors are going in and prepping course content. There’ve been a few bizarre issues that have cropped up (like when one evening we lost the ability to add or edit Items, or see content areas containing content) but working with the MH tech team is a fairly easy experience. Of course the real test will be when students start accessing the courses, and even that we’ve lucked into a sort of “soft launch” with; there are a few intersession courses starting May 20, then the six and eight week courses starting June 23. Of course the true load on the system won’t hit until August, when Fall kicks off, but by then we’ll have several months of live use.

The internal confusion factor is high for me right now, though. When someone asks for Blackboard assistance, I’ll sometimes have to pause for up to a minute before knowing which of our systems to go to. (We’ve got local production, MH production, local sandbox, and MH test systems; it just gets excessive, ya’ know?)

Perhaps it’s true that “the road goes ever on, and on” but this particular branch of the road, to Managed Hosting, is almost at an end. Hooray!

Road to Bb Managed Hosting – Part 2

I’ve had access to my new Managed Hosting Blackboard environment for almost two weeks now; it’s a bit amazing how many niggling details needed to be dealt with, before the system is ready to unleash.

Among these issues:

  • Decide on the internal appearance of the system, consistent with the college brand. (Let me tell you, silver and red aren’t as easy to work with as some might expect.)
  • Install the extensive components (building blocks) on the old system.
  • Configure these building blocks; this is extra tricky as many blocks actually connect to external data stores, such as publisher tools.
  • Set up the listing of… everything. Modules, tool listings, default course menu entries, user privileges… if I get these right BEFORE launch, things will go far better than retroactive changes.
  • Establish data integration frameworks; to my surprise this ended up being nearly the most straightforward piece of the puzzle.

Not everything is done already (for example, I’m still waiting to hear back about some of the building block issues relating to switching systems), but by and large the environment is ready for launch. Of course THAT process will require some finesse all of its own.

More on the launch process later. So far, so good.

Road to Bb Managed Hosting – Part 1

Last month, February 11, 2014, the Palomar Governing Board approved our moving the Palomar Blackboard environment from a self-hosted model (which we had been doing since 1998) to the Blackboard Managed Hosting service. The contract was actually signed on February 28, 2014, and I’m now awaiting the delivery of our new off-site-hosted system. The contract specified 7-10 days to deliver after initial contact, so I ought to “get the keys” to the new system some time this week.

Naturally there will be a whole host of changes made to the “back end” technical aspects of how our Bb environment is controlled, but from the user’s point of view things should be relatively unchanged. The same tools will be available, although in the new environment I actually expect most tools, such as the ones that integrate with publisher systems, should work more quickly and reliably. Of course there will be detailed documents on exactly how to move old content into the new courses on the new system; educating on how to move in will be a major support effort, both in the next few months as well as again in August.

Although official documentation will be available once all the details are hammered out, I wanted to briefly document the many steps in this momentous process. At this stage I’m optimistic, and for anyone who knows me and the depths of my pessimism that’s actually a significant point.

Kid’s Board Game Win

For our youngest boy’s 4th birthday, the six-year-old picked out a board game for his brother. He thought long and hard over which game would be most enjoyable, spending several minutes in each aisle of the store comparing toys and games. Then he saw a game that really piqued his interest:
“Well,” he said, “Simon does like monkeys, and he really likes other animals too.” I flipped the box over, smiled, and described the contents to him:So… it’s a board game placed in a zoo, where at certain points of the game the players put on animal masks and play hide-and-seek. That decided it, and Daniel could barely wait for the birthday party to show and explain the game to his little brother.

The game really does play well, with mechanics simple enough for 6- and 4-year-olds to play together alone when they want. If you have any animal-loving kids, I would heartily recommend this game.

Tabbing with IntelliPoint mouse button

So I’m a lazy bum, but I need to use the Tab key quite a bit. (And why on God’s green Earth can’t manufacturers make a keypad with both a backspace and tab key on it? I can’t be the only one who does numeric data entry in Excel, can I?) I’m using a Microsoft Trackball Explorer (which I am very disappointed is off the market nowadays, because it fits my hand very well) and I decided to configure one of the buttons (specifically the “Top left button”) to pass a Tab keystroke.

There’s no IntelliPoint command on the list to pass a Tab, but there is one to pass a specific keystroke. Of course, that won’t allow me to tell it to pass a Tab command. Grr…

Maybe this is already obvious to you, but it felt like an inspiration to me: I set up the button to queue a Macro, created a macro (named “Tab” of course), and inserted the special action “Tab” into the macro. Save, OK, and an Apply later, and the button on my trackball passes the Tab command perfectly.

Hooray! (And this felt far better than the only results I could track down via Google, all of which involved hacking the registry.)

Parenting: School Misinformation

So, my oldest boy (now six) has started Kindergarten. Actually, I’m amazed at how many people have said “I wish my parents had kept me back a year.” He is attending class at Harvest Valley Elementary, which actually seems a good-sized school in the Romoland School District. (Frankly, I’m amazed there are enough kids in the area to support one school, let alone the four in the district.)

Getting him registered for Kindergarten was more tricky than I’d expected; in retrospect it makes perfect sense, but at no time does the district or school reach out to you first. They are totally ignorant of the existence of your child prior to initial school registration… so much for “Big Brother is Watching” or having your kid “forced” to go to school, I guess.

I was dismayed though, with the little information I had once the registration process was complete. I had located the school website on my own, which is where I found the registration paperwork in the first place. At no other time have I heard the school website mentioned. After getting the registration paperwork filed, I was given two single sheet letters, one telling me about the (apparently new) Principal, and the other indicating that school started the following Tuesday, and that Kindergarten orientation was Wednesday night.

Okay, orientation, that sounds good… except that orientation did not include any information on which teacher my child would have, the room he would be in, any of the specifics I had expected. I was informed of the detailed list of critical information my child would have to demonstrate competency over by the end of the year, including a 41 word vocabulary list and lengthy lists of vaguely worded objectives. As much as I appreciate details on what will be expected academically, this part of the process felt unsatisfactory to me.

Well, on Friday a postcard arrived, indicating who my boys teacher and room would be, and reminding that class started on Tuesday at 8. That was, predictably, an emotional morning; first kid off to school for the first time. At that time, there was no chance to see much of anything in the school or classroom, and no time to speak with the instructor. It was much too hectic an environment for thinking, let alone talking. Apparently it was also too hectic an environment to mention when class let out, as that was not mentioned, nor was it listed in the packet of papers from the school. One message to the school office resulted in two calls back, one saying that class ended at 10:30, the other at noon. (Turns out the latter was correct.)

That morning I was given a large packet of paperwork, with many fields to sign and date. I did not expect that, as a parent of a Kindergarten child, I would have to indicate the terms under which a 3rd through 5th grader might be expelled for sexual harassment. (Take a moment, and think about that last clause. Yeah.) The next day saw an even thicker packet of information, finally giving details like a map of the school and calendar. (Finally I had written confirmation that the day runs from 8 to 12.) I was surprised to note that virtually every Wednesday was a minimum day, at Harvest Valley. That doesn’t matter for the Kindergarten classes, but will sure matter for next year.

So, perusing the web site I saw that Back to School Night will be on a Thursday at 5:30. Okay, so I’ll have to arrange to get off work early, no problem… until dropping off the boy this morning I saw the sign outside the school office saying that Back to School Night starts at 5 PM.

I really don’t know which is worse: The school giving no information, or the school giving conflicting information. I also have to wonder if Palomar College (where I work in Academic Technology) gives their incoming students a similarly troubling first experience. I hope not, but I expect so.