Saturday, May 24, 2014

A Tale of Two Cities: Searcy and Boulder

I've just finished the first week of my summer position as a software developer at Flatirons Solutions in Boulder, Colorado. My family and I drove up from Arkansas on Sunday, and I started Monday morning. Everyone at Flatirons has been very friendly and helpful, but it's been a sharp learning curve getting up-to-speed. I spent the entire week getting familiar with the system I'll be working on, reading system documentation, learning about 10 new technologies or tools, and figuring out how things are done at Flatirons. I have yet to contribute anything, but hopefully next week that will change.

Our living situation has also been a bit of an adjustment. Moving from a house to a small two bedroom apartment has had its challenges. We got spoiled living in Arkansas in our own home where our kids could be loud and play in our back yard. Now we have to be quiet or anger the neighbors below, and there's no yard to speak of. We also have a very busy street just 30 feet away from our front door, so we've had to get used to much more noise and foot traffic.

What has been most notable is the change in culture from Searcy to Boulder. Both cities have that college town feel, but that is about where the similarities end. Searcy is small (population 20K), conservative, largely Christian, and enjoys a low cost of living. Boulder is large (100K), very liberal (some call it "the San Francisco of Colorado"), religiously diverse, and ridiculously expensive (49% higher than Searcy). Searcy is hot and humid, Boulder is a mile above the ocean and very dry.

Boulderites are a very healthy bunch whereas Searcians like their fried Southern cuisine (Colorado has the lowest state obesity rate, and Arkansas has the 7th highest). In Searcy you are lucky to see one person a day riding their bike; you will easily run over a biker in Boulder if you blink. I've never seen so many people walking, running, or biking.

Boulder is also well-known for their environmentalism. You will get a "look" at the grocery store if you show up without your own bags, and many vehicles are gas-sippers. The Searcy grocer will double-bag practically everything, and SUVs and enormous trucks dominate the roads in Searcy.

What I really enjoy about Boulder is the beauty. It lies just east of the Flatirons, a beautiful range of mountains that can be seen from our apartment. We went hiking this morning beginning at Chautauqua Park and soaked-up the beauty that God has created. Searcy has its beautiful places as well, but it's not quite in the same league.

One week down, nine more to go!

Wednesday, May 14, 2014

Off to Boulder

This summer I'll be working at Flatirons Solutions in Boulder, Colorado. I'm very excited by this opportunity to take a break from doing research and spend some time developing software and learning new tools and techniques that I can incorporate back into the classroom. I grew up in Denver, so I'll have the opportunity to see lots of old friends; my kids will get to see where their dad grew up.

I hope to blog some about my experiences in Boulder, so stay tuned.

Sunday, May 11, 2014

An Andrid app that logs into Pipeline

As I stated in an earlier post, I taught an Android course this semester, and one team created an app called HU Pal that gives students access to their class schedule and chapel attendance information. This info is normally locked in an online system called Pipeline which requires users to login with a username and password. Once you have given HU Pal your username and password, it logs into Pipeline automatically and scrapes the information from a couple of web pages.

Brent Ward, one of the developers of the HU Pal app, wrote a document detailing how they created their app to login to Pipeline and screen-scrape personal information from web pages using jsoup. You can download the document here. Although the information in the document is specific to Pipeline, the techniques they describe can be generalized to any online system that requires user authentication.

Friday, May 02, 2014

Android Showcase 2014

This semester I taught an Android App Development course for upper-level computer science students. This is the second time I've taught this class. Nineteen students were placed into six teams. Each team came up with their own idea for an Android app and created a final beta that was evaluated by their peers:

CrashPad: Rent an apartment or check your apartments that are being rented.
EatSmart: Track your dietary intake in the Harding Cafeteria.
HevaHavoc: Unique paddle game that uses the accelerometer to control the paddles.
HU Pal: See your class schedule, check your chapel attendance, and show a campus map.
Puzzle 15: Customize the background of a 15 puzzle game with any photo.
Pentago: Play the game of Pentago against the computer or another human.

None of these apps are currently available to the public, but a few students said they were going to work on them some more and eventually make them available on the Android Play store.

Last night we had an Android Showcase in the Rhodes Field House along with the CS and Engineering Capstone courses. Thane, David, and Brent (pictured below) were given the award for the app receiving the best peer evaluations (HU Pal).

Overall I am quite pleased with how the projects turned out. I think most of my students would say they learned a lot about developing a successful app, even if their app fell short of what they hoped it would be. Most of the teams worked well together although there was a little friction which is to be expected. This is the only class where I force my students to work in teams, but I think the experience will prove valuable to them as they are forced to work in teams in their future professions.

Monday, March 10, 2014

Back from SIGCSE 2014

I attended SIGCSE 2014 in Atlanta last week. It's the fifth Symposium in the past six years I've been able to attend. There were over 1200 attendees (mainly computer science educators) at the Symposium this year.

Getting females engaged in computing remained a huge focus as usual. Interestingly enough, I would gauge that close to 50% of the conference participants were females (education is generally not short on females). There was also a big emphasis on getting computing into K-12. Hadi Partovi of code.org (you know, the Hour of Code guys) gave a keynote one morning on this topic which really pumped up the audience.

Big Data and Data Science seemed to be two important and related topics that received quite a lot of attention. Scanning the conference program, there were two papers on Data Science, and two posters and two papers about Big Data. I'm surprised no one offered a workshop on either topic.

One topic that seemed less important was mobile programming. There was one paper on using Android projects in CS1, and a workshop on App Inventor, but this topic is not nearly as hot as it was a few years ago when I offered an Android workshop to a packed room of CS educators in Dallas. I think it's because mobile programming is so ubiquitous today.

On Friday evening I manned a poster entitled Resources for Teaching Web Science to Computer Science Undergraduates by Michael Nelson and myself. (You can find the resources here.) I was somewhat surprised that only two of the twenty or so individuals I spoke to that evening knew anything about web science. One individual had been teaching a similar course but didn't know it could be called "web science". It was nice to see a lot of interest in the topic.

The next morning was my favorite session: Nifty Assignments. But this time I was one of the presenters! I introduced Schelling's Model of Segregation using some history of the Little Rock Nine as back-drop. The other presentations were pretty fantastic.

One thing I love about SIGCSE is being immersed into new ideas that I will use to make my teaching better. The thing I don't like is the feeling that I'm not teaching as well as some of my peers! Equally good motivation to keep on improving.

Friday, January 17, 2014

Tom Brady can be funny too!

This is a huge weekend in the NFL. The AFC Championship features the Denver Broncos (my favorite team) and the New England Patriots, headed by Peyton Manning and Tom Brady, respectively.

Manning is an incredible QB. But he's also very talented when it comes to comedy. I would argue he is one of the best comedic commercial actors in the NFL. Almost everyone has seen his MasterCard commercials. He's also made satirical movie commercials, appeared on SNL, and has some skits with his brother Eli that have gone viral like Football on Your Phone and Football Cops. It's hard not to like a guy that is so talented and hilarious at the same time.

Brady is of course also an incredible QB with three Super Bowl wins to back it up. But where Manning gets all the love, Brady is the most disliked QB in the NFL. I've never been a Brady fan either; I've always thought he was full of himself.

These past few months, however, I've come to like Brady just a little bit more. OK, he was my fantasy team QB which helps some. But Brady also stared in a couple of hilarious commercials for Under Armour over the past couple of years that I just saw recently. The first is Tom Brady's Wicked Accent which features an angry Brady smacking a stand-up cutout of himself. The follow-up is Tom Brady's Best Friend where he apologizes for his behavior in the first commercial and then loses his temper once again. He's also pretty hilarious when searching for someone to high-five.

Manning is still on top when it comes to comedy. But Brady should have at least a little of our comedic respect.

DISCLAIMER: If the Broncos lose this weekend, I may delete this blog post out of disgust for Brady.

Tuesday, January 14, 2014

A new semester begins

The Spring 2014 semester has begun. The cold and lifeless campus is now full of energy and life. I'm teaching four courses: Programming 2, Internet Development 1, Internet Development 2, and Android Application Development. Most every course in our department is over capacity which reminds of me of how it was in the late 1990s. Hopefully we won't end up crashing like we did in the early 2000s.

As we begin a new year, there is unfortunately some sadness. Just a few days ago, one of our undergraduates was killed in an auto accident while heading back to school. Kailey Massey was just 20, and she apparently ran into the back of an 18-wheeler on I-30. There will be a memorial service for her on Wednesday in chapel.

This comes on the heals of another student's death. Harding grad student Lauren Bump, age 24, was murdered in a San Antonio park near her home over the winter break. There was a memorial service for her on Sunday.

President McLarty did a great job addressing these two tragic events in chapel yesterday morning. Both of these girls had a genuine love for God and let it show in their lives (see Lauren's last blog post entitled Success). They will truly be missed.

Friday, December 27, 2013

End of 2013

My family and I wish you a merry Christmas
and a happy New Year!


But the angel said to them, "Do not be afraid. I bring you good news of great joy that will be for all the people." - Luke 2:10

I consider myself to be a very blessed man to have a wife who loves me, two growing boys who give me much joy, friends and family who encourage me, and a career teaching computer science to eager college students. Whether these blessings continue this coming year or not, my hope is that God will be glorified in 2014 even more so than this year. Goodbye, 2013.

Friday, September 27, 2013

President McLarty's First 120 Days

Harding's fifth president, Dr. Bruce McLarty, took the reins from Dr. David Burks on June 1, 2013. He's been in office now for almost four months, and so far I believe he's done a fantastic job. Because Harding so rarely changes presidents, I thought it would be helpful to briefly summarize some of the more notable events in the transition from Burks to McLarty.

The picture below shows Dr. Burks handing over the office key to Dr. McLarty on the last day of Burks' presidency. I grabbed this pic from Dr. McLarty's Twitter feed. Yes, our new president is an avid tweeter.

For those of you reading this blog who don't know much about Dr. McLarty, he is a Harding graduate who was once a missionary in Africa and a preacher at the College Church of Christ which is located near Harding University. Eight years ago Dr. McLarty moved into academia, filling the role of vice president for spiritual life and later dean of the College of Bible and Ministry. He was named Dr. Burks' successor in November of last year. Dr. McLarty discusses the process of becoming president, his legacy and more in this online interview.

One of Dr. McLarty's first acts was to make some modest changes to the presidential cabinet. Dr. Jim Carr moved from executive VP to senior VP, and Dr. David Collins moved up to executive VP. Dr. Dan Williams was hired to fill Dr. McLarty's position as vice president for church relations, Floyd Daniel was retiring soon, and the other cabinet members were to continue with their current roles. Overall, it was a seamless continuation from the previous administration.

Summer graduation was probably Dr. McLarty's first large-scale ceremony to preside over, and he did something that many of the faculty had been secretly longing for for years: He nixed the singing of "Climb Every Mountain". Yes, the song that has traditionally been sung at the conclusion of every graduation ceremony since I can remember was finally put in its resting place.

On the first day of chapel, Dr. McLarty established a good rapport with the students by asking them what they did during the summer and using some well-placed humor, like asking Dr. Burks to spell camaraderie.

Dr. McLarty focused the first week of chapel on why Harding was unlike most universities, requiring the entire student body to attend daily chapel: "Chapel is about worship, community building, and confession." I noticed that many of the students "got it" and have put away their phones and books this semester to focus on God during chapel.

The first day of chapel Dr. McLarty also made the student body swear that if any of them ever thought they wanted to leave Harding, they'd first stop by his office and talk with him about it. Something tells me our retention levels are going to start increasing if the students will actually take him up on his offer.

We're six weeks into the fall semester, and so far it is business as usual. I imagine Dr. McLarty is still getting up-to-speed on being president, but so far the transition has been quite seamless.

I'll close with the Presidential Inauguration ceremony which occurred last Friday, Sept 20. Afternoon classes were cancelled so everyone could attend the ceremony on what was, unfortunately, a very rainy day. There were hundreds of guests on campus for the event. Some of them were representatives from other universities, like John deSteiguer, President of Oklahoma Christian University, who I chatted with briefly. The faculty were all part of the ceremony, and some served as delegates from their alma maters (I represented Old Dominion University).

You can watch the 2.5 hour ceremony online. My favorite part is the singing of The Battle Hymn of the Republic by the Harding chorus, choir, and orchestra. Look for it at minute 42 and stick around until the finale which was quite powerful.

I took the photo below which shows the former presidents Dr. Burks and Dr. Ganus placing the presidential medallion over Dr. McLary's head.

After the ceremony, the entire crowd moved to the Harding cafeteria for hors devours. It was a time of celebration as we welcomed our new president.

Monday, July 29, 2013

JCDL 2013 wrap-up

Last week I attended JCDL 2013 in Indianapolis along with Harding students Keith Enlow, Monica Yarbrough, and Daniel Sebastian. It's been four years since the last time I attended the conference, and it was great to see a lot of old friends. Below are friends from my days at Old Dominion University: Johan Bollen (now at Indiana Univ), Michael Nelson (still at ODU), and Martin Klein (now at LANL).

For a very thorough summary of the conference, see Justin Brunelle's blog post. There's some nice pictures here of the hotel and other events. Below I am going to highlight the work that my students and I presented. By the way, the Harding students who attended with me were the youngest attendees at the conference. This was a great experience for them, getting to interact with graduate students and researchers at their first academic conference.

The first day of the conference I presented a short paper that I co-authored with Richard Schneider entitled First Steps in Archiving the Mobile Web: Automated Discovery of Mobile Websites. This was work that Richard did as an undergraduate student in the summer of 2012 in which we try to automatically detect the URL for mobile sites so they can be archived.

The next evening Daniel Sebastian shared his poster Semi-Automated Rediscovery of Lost YouTube Music Videos. Daniel built a Firefox add-on called Volitrax last summer which helps Firefox automatically relocate music videos in YouTube when they are removed.


I manned Heather Tweedy's poster: A Memento Web Browser for iOS. Heather completed the iOS Memento Browser last summer, and I recently completed a new version for Android. The browser allows you to see web pages as they used to look using Memento underneath the hood.


After the conference concluded, we attended the Web Archiving and Digital Libraries Workshop (WADL 2013) which was organized by Ed Fox. There were about 20 of us in attendance, and with this smaller group we were able to have a lot of discussion about the work each of us was doing with web archives.

I gave an introduction into the problem of archiving the mobile web, and Monica followed with her work this summer on building a web service that others could use to find mobile websites. Keith concluded our joint talk with his work on getting Heritrix to archive some mobile sites. Our slides are below.


I really had a great time in Indianapolis. One unique thing I did there was to visit the Star Wars exhibit at the Indiana State Museum. They had all original costumes and models from the movies. It was a really cool exhibit for a Star Wars fan. I just wish my boys could have been there to see it!

Thursday, July 11, 2013

Harding campus transformation

Harding is undergoing an extensive physical transformation this summer. When the students return in the fall, things will look quite different. I took a few pictures around campus this morning which I've posted below.

On the east side of campus, the home which housed the former President has just been renovated for Bruce and Ann McLarty, Harding's new President and First Lady.


Moving further west we have the new softball field which is being prepared for Harding's new collegiate women's softball team. The stadium is the first thing you'll see when you drive into Harding's south entrance.


Just a hundred yards further west the new Health Sciences Building is nearing completion. They just started work on the parking lot a few days ago.


Further down the street you can see construction continues on Legacy Park. This is one of my favorite parts of campus because the architecture is beautiful, and it has a vibrant feel to it. The second picture shows the West Married Apartments which are days from being knocked down to make room for the second phase of construction.


Finally, some new construction next to Pizza Hut (south-west corner of campus). You'll never believe what is being built. Could it be a cool new place to hang out? A trendy new restaurant or coffee shop? No, it's another bank. Because 5000 banks within a two mile radius just isn't enough.


Looking forward to seeing all our students again next month!

Monday, July 08, 2013

Android update for Memento Browser

I'm pleased to announce the updated version of the Memento Browser for Android is now available. It's taken me a few months to update the UI, add some functionality, and fix some bugs that lingered in the old version. There are still some things I'd like to improve, but I wanted to get it out there before JCDL 2013 in two weeks where I'll be showing off the iOS and Android versions of the browser.

Please give the app a test-drive on your Android phone or tablet, and let me know what you think.


Update on 7/16/2013

You can now get the Memento Browser from the Google Play Store!

Thursday, May 16, 2013

Hand-writing code on exams

Yesterday I posted a question to the SIGCSE mailing list which garnered a lot of responses. I was interested in how my colleagues felt about requiring students to hand-write code on exams. It's a practice I've followed in most of my courses since I started teaching in 1997, and it's something all of my colleagues at Harding still do. Even the Computer Science AP exam requires students to hand-code their solutions.

The reason I asked this question was because this semester I started receiving more push-back than normal from students who complained about having to hand-write code on their exams. One beginner complained that he couldn't write well or quickly. Another said it was too different going from an IDE to paper. One didn't understand why I would ask him to write code that the compiler auto-generates (a getter and setter in a Java class), and another complained this would be the only time in his life that he would be forced to hand-write code, so what was the point?

So I put this to my colleagues: Is requiring our students to hand-write code on exams an out-dated way of assessing our students?

The question received more than 50 responses in the past 24 hours, most of them in favor of hand-writing code on exams. There were a few, however, who abandoned this practice a while ago in favor of exams which were at least partially completed with an IDE in a computer lab.

Below is a summary of the responses. I begin with various reasons why my colleagues have their students hand-write code on exams (the pros) followed by some reasons not to (the cons). At the end I summarize some of the best practices for those who require hand-written solutions and those using an IDE on an in-lab exams.

Pros of Hand-Writing Code

  1. Some instructors simply don't have easy access to a lab, so having their students hand-write code is the most feasible solution. And computers are not always reliable; they might have software problems, crash, etc.
  2. Many students experience much more stress writing code in an IDE under time pressures than hand-writing code because they can get hung-up on syntax errors. It's easier to give partial credit and forgive minor syntax errors like missing a semicolon when students hand-write their code. It's also difficult to control cheating when using an IDE since the computers are networked.
  3. Hand-writing code demonstrates the student's level of mastery without the aid of a crutch. Using an IDE can encourage students to "fish" for the answer... they may try many different things to see which one works without really understanding the problem or solution.
  4. When interviewing for a job, students will often be asked to hand-write code to solve various problems. And many programmers in industry collaborate by writing code on whiteboards without the help of an IDE. Of course the interviewers are usually more focused on the thought process and less concerned about syntax correctness. And coding on a whiteboard is also more about communicating ideas, not the syntax.
  5. Students should not rely too heavily on an IDE because every IDE is different and they are not always available.
  6. Some faculty feel there are some things that every programmer should be able to do, including hand-writing solutions to fundamental CS problems like "how many nodes are in a binary tree?". Surely some computing pioneers like Dijkstra would agree. wink

Cons of Hand-Writing Code

  1. Most real coding is done in an IDE, and writing code on paper is too tedious and foreign.
  2. Some instructors admit to needing the help of an IDE when they program because there are so many functions and differences between languages that it's difficult to remember everything. Why should we expect students to do with less?
  3. Many students can type much faster than they can write, so they are penalized for writing slow. College students hand-write much less today in general, and many feel more comfortable in front of a keyboard.
  4. Grading hand-written code is slow and painful. It's much easier to automate the grading of problem sets in an IDE where problems are either solved or not solved.

Best Practices for Hand-Written Exams

There are some things instructors can do to prepare their students to perform optimally when hand-writing code on an exam.

  1. Make sure students get plenty of practice hand-writing code before the exam so it is less foreign. Pre-tests are ideal.
  2. Make sure students don't have to write really long segments of code, certainly nothing over a page in length.
  3. Make sure hand-written coding exercises focus on the basics, not on memorizing lots of different functions and minutia. If students do need to use a library, include the interface documentation for the library on a supplemental handout.
  4. Beginners should be tested for precise syntax, but upper-level students should be given more leeway. Allow students to write in pseudocode if you are more concerned with the thought process rather than the syntax. (If syntax is more important, award pseudo-points for pseudocode. wink - Richard Pattis)
  5. Let students know that if they can't remember how to do something they can write a comment like "and here I resize the vector, I forget how."
  6. Instructors should hand-write code on the white board in front of students so they can see how it is done.
  7. To quell potential complaints, tell students in advance that they will often be expected to hand-write code in job interviews and on the job when computers are not nearby. Also tell them you will be much more forgiving when grading their code than the compiler will be.

Best Practices for In-Lab Exams

Several of my colleagues reported bad experiences with in-lab exams, but others suggested ways to do it successfully.

  1. Don't expect students to be able to solve the same number of problems in an in-lab exam as they would on paper. Reduce the number of problems significantly because they will get hung-up on some syntax errors.
  2. Use problems that are easily broken into small discreet steps that are as independent as possible so getting tripped-up on one problem doesn't stop the student from completing other problems. (Note: This is very hard to do.)
  3. Make sure students get practice writing code under time constraints, possibly with pre-tests, so they know they must study and use their time wisely. This will make the exam less stressful.
  4. You may allow students some Internet access to sites like StackOverflow to remind them of proper syntax or to get ideas on how to formulate a solution. Obviously you will have to trust that students are not collaborating, and you will need to ask problems for which no solution can be found online.


Thank you to the many SIGCSE members whose ideas contributed to this blog post. If you think of something else that should be added to the lists above, please email me or leave a comment.

Wednesday, March 20, 2013

March Madness for my CS students

I'm trying something new this year: getting my computer science students to participate in March Madness by filling out a bracket on Yahoo. I have 70 students this semester (10 are female), and so far only 6 have joined in. I'm a little concerned that basketball may not be all that popular among my techie students, but I have just hit gold: March Madness explained with Star Wars:

In case you were wondering, who did I pick to win? With nothing but seeding information, preferences to states I used to live in, and a random number generator, I devised an algorithm which picked Louisville over Georgetown. Yes, there are much better ways of picking a bracket.

I'll update this post once the tournament is over and reveal which student(s) beat me.

Update on 3/25/13

Nine students decided to participate. A few others wanted to, but Yahoo produces some pretty lame error messages and is not helpful in redirecting users to the right place to join a league. I'm currently in first place, but considering my overall points possible is much lower than others', my fall in the rankings is assured.

Update on 4/1/13

Due to some big upsets, I've managed to stay on top. I only picked two of the final four (Louisville and Syracuse), but that's apparently much better than most since Yahoo says my bracket is in the top 99th percentile. Thank you, Syracuse. Did you see the poor kid from Louisville break his leg? It was like watching Joe Theismann all over again.

Update on 4/9/13

Louisville's impressive win over Michigan secured my first place finish. Had Michigan won, one of my CS1 students would have been the winner. Yahoo reports by bracket is in the 99% percentile... probably the best bracket I've ever had. However, I don't think my students were quite as thrilled as I was.

Monday, March 11, 2013

Back from SIGCSE 2013

Yesterday I returned home from the SIGCSE 2013 Technical Symposium in my hometown of Denver, Colorado. This is the forth time I've been able to attend this conference which brings together over a thousand CS educators to share the latest research and innovations in computing education. This year's conference was very insightful, and it was especially nice being back in the city I grew up in. The sun was shining with a comfortable 65 degrees when the conference began, and it was snowing heavily on the final day. You just don't get weather like that in Arkansas.

I quickly wanted to jot down some of the take-away points:

  • Use Live Coding whenever possible, and avoid discussing completed programs which bore the daylights out of students. I currently write a lot of code on the board, but I'm becoming convinced that my students might be better off if they watched me actually code in the IDE and run it.
  • Start using version control in my upper level courses since it makes working in teams much easier, and employers are looking for students who are comfortable using it.
  • Introduce user experience (UX) evaluations in my GUI course. We talk about how the user feels theoretically quite often in the course, but it can be a real eye-opener to witness what a real user thinks about your software in a formal evaluation setting.
  • Integrate one of the nifty assignments or something similar into my CS1 course. I especially like the Twitter Trends assignment which introduces students to Data Science. As the moderator reminded us, "The one thing students are most likely to remember about your course are the projects."
  • The next time I teach a game programming course, use the Kinect which has a great SDK and is available to educators for $150.
  • Will MOOCs be the end of the traditional university? Short answer: No
  • The inverted classroom seems to me to be the future of education. I would love to try it, but I can only imagine the amount of time it must take to create all those videos. Three years ago I spent a few months creating instructional videos for a book publisher, and it turned out to be a much more time-consuming task than I had originally envisioned, especially for a perfectionist like me. And the problem with CS is that our tools and topics seem to always be in flux, so a video may only last you a few years.
  • Harvard's CS50 course has got some great online notes and is even filmed. Next time my CS1 students complain my course is too hard, I'll point them to the CS50 website. wink
  • Microsoft's TouchDevelop is promising for writing mobile apps, but it frustrated me when I tried to use it. For students who are new to programming, it might not be that bad.
  • Zyante's animated, interactive textbooks are intriguing. Must evaluate further for my CS1 course.

Finally, it was good to see some old friends. For those Denver friends I did not get a chance to see, I'm sorry, but I hope to return soon with my family and catch up with more of you.

Tuesday, February 12, 2013

Quick update

It's already mid-February, so time for a quick update. I'm teaching Internet Development 1 and 2, Introduction to Programming, and Web Science. Looks like I'll be attending at least three conferences this spring: This summer I'll be working with two Harding students on the final year of my WAC NSF grant. Hope also to attend JCDL 2013 in Indianapolis in July.

Monday, December 24, 2012

Merry Christmas 2012

The McCown's wish you a Merry Christmas!


And a belated Happy Halloween! wink

Wednesday, December 19, 2012

Fall semester wrap-up

The fall semester has ended, and I'm wrapping things up and preparing for the spring. I wanted to briefly reflect on the semester as it was quite an eventful one.

The semester started with the grand opening of Phase I of Legacy Park, one of the largest construction projects at Harding in quite some time. The "park" is a combination of uniquely designed apartment buildings. You can see some photos of it here. One of the buildings hosts Searcy's first Starbucks.

Probably the biggest event of the semester was the naming of Harding's next president, Dr. Bruce McLarty, in November. The announcement came with some controversy which I addressed on this blog. Dr. Burks still has another semester presiding over Harding as the official transition day is set for September 20, 2013.

Harding hosted some notable speakers this semester including Karl Rove and Harding alumni Willie and Korie Robertson from the TV show Duck Dynasty. Guess which one completely packed the Benson Auditorium approximately an hour before the talk even began? My wife and I were fortunate to get to eat dinner with the Robertsons and about 200 others before the talk. I went to Harding with Willie and Korie, and I remember Willie as the guy who worked in the bowling alley. I posted their yearbook photos on Facebook, and the pic was featured at the end of a KATV news segment. Yes, I can now say my work has been featured on television. wink

Harding had an amazing year in terms of sports. In August, Janet Cherobon-Bawcom became the first Harding alumnus to compete in the Olympics. She ran the 10,000 meters in the the 2012 Summer Olympics and placed 12th. The Harding football team had an incredible season, finishing 9-1 and playing in their first NCAA playoff game. The Lady Bison volleyball team finished the season undefeated in their conference, and they won the 2012 Great American Conference Tournament.

On a personal note, I had the typical busy semester, but it went well. My oldest son started kindergarten, and that was quite a transition for my wife and I. I can only imagine what it will be like when he leaves for college! I'm thankful to God for his strength in getting us through the ups and downs this year, and I'm excited to see what the new year will bring.

Monday, November 19, 2012

Ladies: Why are you into computing?

It's a well known fact that females are in short supply in the computing field. According to the CRA Taulbee Survey, the percentage of female graduates with computing degrees has steadily declined from 35% in the mid-80s to 11% today. So what is it that attracts some females and makes them persist in a profession that is so heavily dominated by males?

My colleague Scott Ragsdale has been tackling this exact problem, and he is in need of some data. Here's where you ladies can help out.

If you are a female who has completed an undergraduate computer-related degree (e.g.,computer science, computer engineering, information systems, etc.), would you please give just 10 minutes of your time to complete the Female Computing Graduate Survey? Your input is crucial in helping determine factors that can lead to better strategies to attract and retain more women in the computing field.

Thanks!

Thursday, November 08, 2012

Harding University's President McLarty

Bruce McLartyOne week ago, Harding’s Board of Trustees announced that Dr. Bruce McLarty would become Harding’s fifth president. The announcement has received mixed reactions. Many see the selection as an affirmation of the status quo, a sequel of the Burks era. And while this calms the fears of many who desire Harding to “stay true” to its mission, others were hoping that a different type of president would be selected, one that would take bold initiative and lead Harding down a more “relevant” path. This rather sizeable demographic of mainly younger alumni are very disappointed by the selection, and they feel as if their alma mater has essentially written them off. As a young Harding faculty member, I can identify with some of the disappointment that I have read online in blogs and Facebook. However, my everyday involvement with the administration, faculty, and staff here at Harding gives me a somewhat different perspective, so I want to briefly share my views as a Harding insider.

First let me say that I am thankful for the effort that Rich Little has put into clarifying the hopes and disappointments of the Harding alumni who have felt slighted by the Board’s decision. Rich was once a Harding student body president, assistant to Dr. Burks, and a Bible faculty member at Harding, and he seems to share a similar mindset of many young Harding alumni. A week before the Board’s announcement, he wrote an eloquent blog post about his desire to see Monte Cox serve as Harding’s next president. Since then he has expressed his disappointment as has Mark Moore, Don McLaughlin and others on Rich’s blog*. The posts are heart-felt, to the point, and gracious, and I have learned a lot from reading them and the comments left by others. One thing that has impressed me most is how these guys decided to write using their own names when it’s so much easier to criticize while hiding behind anonymous personas.

An issue that seems to be irking many is the apparent lack of transparency in how the search committee finalized their decision to appoint Dr. McLarty as president. Many felt that since he had been a preacher less than ten years ago, he lacked the experience and academic pedigree that the other candidates offered. The Board had publicly announced at the beginning of the search their desire to listen to anyone who would give them input into the decision, but when the end result was an appointment that many thought Dr. Burks had orchestrated, they felt as if their input had been completely ignored. Many have requested an open letter from the Board clarifying the reasoning behind their decision. My feeling is that such a clarification is unlikely to be issued, and even if it were, it would be unlikely to stem the criticism and do little to heal the rifts since what’s done is done.

On the other side of the coin, there are many who see nothing wrong with how Dr. McLarty was chosen. Many prayed fervently that God would lead the search committee to the best candidate to take over leadership of the university. They wonder why people would criticize a committee which is composed of individuals who most would consider to be honorable, God-loving men and women. If the decision was made after earnestly seeking God’s will, how could anyone be so brash as to criticize the decision? Of course we all know the difficulty of discerning God’s will in very specific instances (a topic for another day), and sometimes we fall into the fallacy of thinking that God has only one single path that our lives or the life of an organization must follow or we will somehow miss the plans that God has in store for us. Sometimes we forget that God uses people who are absolutely and utterly incapable to do incredible things, just to show us who is God and who is not.

So putting aside the Board’s decision-making methodology, this leaves the question: Is Dr. McLarty equipped to be the next Harding president?

When I met with some of my colleagues the morning after the announcement last week, I was very curious to get their take on Mr. McLarty’s appointment. Everyone had nothing but praise to offer. You might think this was expected since no one wanted to be seen as the guy criticizing the new boss. However, these individuals are always very candid in our discussions, and several of them had known Dr. McLarty for years and seen him in a variety of situations, both good and bad. They were all very impressed with his character, his leadership abilities, and his vision for Harding as a place where one could continue to get an affordable education. One colleague recalled a church leadership meeting that he and Dr. McLarty were involved in regarding a very contentious issue. Some of the attendees wanted to proceed with implementing a particular program and others were dead-set against it. When the meeting had concluded, everyone was completely on board with implementing what was once unthinkable to some. Dr. McLarty was single-handedly credited with bringing these individuals on opposing sides together. Perhaps this is a glimpse of what kind of president Dr. McLarty will be.

I don’t know Dr. McLarty as well as some although, as my disclaimer at the end of this post indicates, I do greatly admire him and have benefited from his wisdom in the past. I believe Dr. McLarty is the kind of guy who knows his strengths and weaknesses and will surround himself with knowledgeable and capable people who will help make his presidency effective. Dr. McLarty will work hard to engage those who have been put off by his appointment, and I think he’ll surprise many of them. His lack of academic experience does not mean that academics are somehow unimportant to him; I believe Dr. McLarty shares the same belief that most Harding faculty have, that Harding can give students an education that is both academically rigorous and Christ-focused.

Harding has arguably been on a successful path for many years, increasing its student body, starting new programs, and building new facilities, but many of us recognize that change is happening within the churches of Christ and that many formidable challenges will face the university in the next decade. While there are some who fear change, Dr. McLarty does not strike me as one of these individuals. He also does not strike me as one who is inflexible or unwilling to listen to those who have dissenting opinions. I believe Dr. McLarty knows there is a difference between overseeing a church and presiding over a university (although his skills honed from the former job will be well put to use). There are many talented people here with a variety of backgrounds and perspectives who will help him as Harding attempts to maintain its relevancy in a changing world.

My hope is that the alumni who are not pleased with Dr. McLarty's appointment will forgive the Board of any perceived injustices and will make a concerted effort to support Dr. McLarty. When you disagree with him or a specific policy, make your voice heard in a way that encourages dialogue. Avoid using your checkbook as a way to wield power... don’t you hate it when you hear of some wealthy donor playing this game? We’re all in this together. We all want to see this university continue to engage and transform young people like it did us. Lord willing, we will continue to do this for many more years ahead.

*Full disclosure: I have a connection to all the individuals mentioned in this post, and I’m very thankful for these men and respect them greatly. Rich Little was in my social club at Harding, and he was one of the funniest guys I knew. Mark Moore recruited me to come to Harding; his caring attitude for me and his exaggeration of the 2:1 female-to-male ratio were significant factors in my decision to attend. Don McLaughlin is one of the most engaging preachers I have heard speak from the Benson stage, and I love to hear his crazy stories. About ten years ago, Bruce McLarty met with Becky and I several times in pre-marital counseling, and I am so thankful for his wise words in preparing us for a lifetime commitment. I'm also thankful to President Burks for his years of service and for giving me a chance to serve on the Harding faculty. Although I do not know any members of the search committee, I believe they too are honorable men and women.

Update on 11/30/2012

In an article in The Bison, Dr. Simmons, chairman of Harding's Board of Trustees, has responded to the criticisms I mention in this post about the Board's appointment of Dr. McLarty. His defense of the Board's appointment was probably not as well thought-out as it should have been, but he does re-iterate one thing I mentioned here, and that is Dr. McLarty will likely make good use of the talents of those around him.