University of Michigan
School of Information
09-10 Faculty Annual Report
(May 1, 2009 to April 30, 2010)
My up-to-date Vita is available at:
A. Classroom teaching
539 Des of Comp Websites Fall 2009
502 Net Computing Fall 2009
502 Net Computing Fall 2009
301 Models of Social Inf Winter 2010
502 Net Computing Winter 2010
502 Net Computing Winter 2010
B. Student supervision
1) Doctoral students
2) Other student supervision: list all students whose work you have supervised on an individual basis, and briefly describe your interaction with them.
Jordan Washburn – Independent Study Fall Semester – I worked with Jordan to rewrite the CloudSocial (www.cloudsocial.org) application to make it cleaner and simpler and convert it from Simple Learning Tools Interoperability (Simple LTI) to Basic Learning Tools Interoperability (Basic LTI).
C. Instructional development: List any new initiatives or major course revisions that you have engaged in.
My SI502 materials have been turned into a nice Open Educational Resources site at https://open.umich.edu/education/si/si502-winter2009 – this site is now regularly used as supplemental material for SI502 as well as being used as study material for the SI502 Place Out examination.
My primary instructional development was to write a book specifically for SI502 – Networked Computing. While teaching SI502 in the Fall 2009, I felt that we were using the best Python book I could find – but it was still too focused on computer science algorithms and numerical recipes. This material was really getting in the way of student learning so I wanted to write a special book just for the course. Atul Prakash and Paul Resnick were using “Think Python: How to Think Like a Computer Scientist” in SI182 and encouraged me to take a look at the book (http://www.greenteapress.com/thinkpython/thinkpython.html). Luckily the book had an open license so I could start with the text of the book and rebuild it as I saw fit. Starting in December 2009, I pulled the book apart and put it back together as ” Python for Informatics: Exploring Information” freely available under the Creative Commons Attribution Share-Alike license at http://www.py4inf.com/
I rewrote 70% of the material for the first 10 chapters of the book during December. I removed all the number-oriented examples throughout the text and in the exercises and replaced them from the data-oriented examples I had developed for SI502 lectures and assignments. The result was a very focused book that I finished by the first day of SI502 in January 2010. We printed the book on the Espresso Book Machine in the UM Library which allowed me to get the book printed during the first week of classes and kept the cost to only $10.00 per textbook.
The students liked the book very much and a number of students made editorial comments on the book that greatly improved it. Since the print run is custom each semester, I will make a complete new edition each semester. During Winter 2010 semester, I wrote and used three more chapters and should have 15-16 chapters ready for SI502 the Fall 2010 edition of the book.
I also took to building screen-casts of simple code development walkthroughs that correlate with the book for the first few chapters of the book – initial feedback from the SI502 students suggested that these were quite helpful. Over the summer I hope to add more of these walkthroughs to get complete coverage of the first 10 chapters of the book.
Working with the Undergraduate and Curriculum committees and other faculty, I led the development of a new “undergraduate blockbuster” course aimed at Freshman and Sophomores. “SI124 – Wisdom of Crowds” (working title) was completed and approved by the curriculum committee in April. We are still working on staffing issues and have not yet decided as to whether we will offer the course in Winter 2011.
D. Other : Describe any other significant teaching activities not covered above
Working with Trek Glowaki and Jesse Sielaff, I had a three student Independent Study where they learned and completed projects in Ruby on Rails.
I held weekly “hacker jams” one day a week in the evening during the school year which were a combination of group office hours and open collaboration sessions.
A. Publications appearing in 2009-2010 list all publications that appeared during this year. Underline all co-authors who are students.
1) Books or monographs
Python for Informatics: Exploring Information – Published January 2010
This book had significant review and suggested improvements from the SI502 students.
2) Articles in refereed journals – None
3) Articles in refereed conference proceedings that are comparable to journals in terms of prestige – None
4) Chapters in edited books – None
5) Articles in workshops, symposia, and less rigorously referred conference proceedings
Interoperability for LMS: The Missing Piece to Become the Common Place for Elearning Innovation Marc Alier Forment, Maria Jose Casan Guerrero, Miguel-Angel Conde Conzalez, Francisco Jose Garcia Penalvo, and Charles Severance. Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 2009, Volume 5736/2009 Pages 286-295. September 16, 2009. http://www.springerlink.com/content/njh6733u71307755/
Next Generation Teaching and Learning – Technologies and Trends – 2010 iConference – Urbana, Il – February 3-6, 2010. http://www.ischools.org/iConference10/2010index/
6) Other publications
I have a well-read blog at www.dr-chuck.com/csev-blog where I write articles about technology directions, open source, teaching and learning with technology. Between May 2009 and April 2010, I wrote 112 blog posts and my blog received 29,983 visits.
Sample Articles From My Blog
o Book Review: Plone 3 for Education by Erik Rose 27-Apr-2010.
o Reading / Downloading PDF Books on the iPad or iPod 2-Apr-2010
o Apple iPad Review: Awesome and Perfect – From Sobbing to Cheering! 04-Feb-2010
o Why an Open Source Community Should Not Cede Leadership to a Commercial Entity – MySql/Oracle 5-Jan-2010
o Standards Experience – IMS Basic Learning Tools Interoperability – 11-November-2009
o Considering Open – Rethinking Cathedral and Bazaar 3-Jan-2010
o Obama Education Reform Rant 8-Oct-2009
o Clearing Entries in App Engine – Clearing the Data Store 23-June-2009
B. Publications in press: List papers that were accepted for publication in 2009-10 but have not yet appeared. Again, underline student co-authors and give page numbers.
To Appear June 2010: Preparing for the Long Tail of Teaching and Learning Tools, Charles Severance and Stephanie D. Teasley, 9th International Conference of the Learning Sciences June 29 – July 2 2010. http://www.isls.org/icls2010/ (conference)
To appear June 2010: Charles Severance, Ted Hanss, Joseph Hardin, IMS Learning Tools Interoperability: A Service-Oriented Approach To Teaching and Learning Tools Technology, Instruction, Cognition and Learning (journal).
C. Publications under review.
D. Invited talks. List all invited talks you gave this year.
These are talks where I was invited and the organization covered my travel expenses to the event.
Apple Academix Conference – Indiana University – Indianapolis, IN – May 7, 2009 – Invited Keynote: Beyond the Learning Management System
Apple Academix Conference – Duke University – Raleigh, NC – May 28, 2009 – Invited Keynote: Beyond the Learning Management System
CIC CIO TechForum 2009 – East Lansing, MI – October 6, 2009. Invited Presentation: Clouds on the Horizon: Evolving Teaching, Learning and Technology in Higher Education
Pearson Education Technology Summit – Denver, CO – November 11, 2009. Invited Talk: Evolving Teaching and Learning: Beyond the LMS
JISC Developer Days – London, UK – February 24-27, 2010. Invited Workshop: Google App Engine and Cloud Computing.
Next Generation Teaching and Learning Symposium – Berkeley, CA – April 17, 2009. Invited Panelist: Tools and Technological Models. http://ngtl.ischool.berkeley.edu/events/2010symposium/
In total, from May 2009 through April 2010, I gave a total of 41 talks, webinars, and presentations.
E. Research Support.
—- Removed —-
F. Other . Describe any other research-related activities not covered above
I applied to the Open University (UK) to be an “Expert Fellow” in the OLNet project (www.olnet.org). I made an initial visit to Milton Keynes on March 2, 2010 to further refine the remit for my work. We are proceeding forward with several visits to the OU over the Summer and Fall 2010 to work for several weeks at the OU on the Cohere (http://cohere.open.ac.uk/) project as part of the OLNet Expert Fellow Program.
Please list all formal and informal service (committees, offices held, initiatives, etc.) for each of the areas below.
A. School of Information
I continue to serve as a member of the Informatics Faculty Steering committee organizing the new Informatics concentration in LSA. The new concentration is up and running quite nicely with 75 concentrators and growing at a nice rate. I serve as the advisor for students in the Social Computing track. I serve as the advisor for our 30+ Social Computing track undergraduate students.
I chair the SI Undergraduate Committee – this committee is charged with providing guidance and forming SI positions on matters relating to the Informatics Concentration as well as guiding the curriculum aspects of the SI undergraduate courses. Once the Undergraduate committee develops and approves creation and/or courses, they are forwarded to the Curriculum committee for final approval.
B. University of Michigan outside of SI
I continued to work closely with the CTools/Sakai development team in the Digital Media Commons (DMC) – my primary focus was to support implementation and use of IMS Basic LTI, a subset or profile of the IMS Learning Tools Interoperability (LTI) v. 1.0 specification (http://www.imsglobal.org/toolsinteroperability2.cfm). I wrote the Sakai support for IMS Basic LTI and participated in the testing, QA, consulting, product release, and production roll-out of the product at UMich.
I also serve as the Principal Investigator for the grant from the Sakai Foundation to the Digital Media Commons (DMC) that covers the salaries of Anthony Whyte and Mary Miles who are DMC employees seconded to the Sakai Foundation. I serve as the UMich supervisor for Anthony and Mary and I handle their annual performance appraisals.
I worked with the LectureTools team to move their software from supporting SimpleLTI to BasicLTI and getting that software integrated into CTools.
I worked on a project between the Merit Network, Washtenaw Community College, and the CTools team to bring up a streaming Flash Video server and integrated into the LMS systems at UMich Ann Arbor, UM-Flint, and WCC.
I also participated in the “Amazing Blue” program put on by the admissions office to recruit incoming freshman students. I gave a lecture on the “Nash Equilibrium” which was very well received by the students. This was arranged with the help of Meghan Genovese – the coordinator of the Informatics concentration.
C. Editorial activities
1) Editorial boards. List all editorial boards on which you serve. Indicate if you are an editor, associate editor, etc. – None
2) Ad hoc reviewing. Describe any ad hoc journal reviewing you did. – None
3) Conference reviewing. List all conference program committees you served on. Indicate if you were a program chair, area chair, etc. – None
4) Grants reviewing. List all granting agencies for which you performed any panel or ad hoc reviewing. In the interests of confidentiality, do not name the panel. – None
D. Other professional service activities
I was a founding incorporator and board member for the non-profit company Etudes, Inc. (www.etudes.org). Etudes provides technology, training, and support services around online teaching and distance education for 25 colleges.
E. Community service relevant to SI mission
I was elected to a three-year term on the Sakai Foundation corporate Board of Directors (www.sakaiproject.org) starting in January 2010
I continue to serve on the Science Advisory Board for the National eScience Center (http://www.nesc.ac.uk/) in Edinburgh, Scotland. I was appointed to this board in April 2008. This board advises the eScience center on financial, strategic, and programming directions. I will be required to attend two board meetings annually with at least one board meeting to be held in Edinburgh.
F. Service not included in any of above categories
I continue to work as a consultant for the IMS Global Learning Consortium (www.imsglobal.org). This provides travel funds for five conferences/meetings per year and supports my work in building interoperability between all Learning Management Systems.
I was the Master of Ceremonies for the annual SI Revue.
IV. Honors and Awards
Please list all honors and awards received in the past year – None
V. Other Information
A. Describe your most significant contributions this year. (One paragraph.)
One the teaching side, I am very happy with the progress that has been made in SI502 and SI539 over the past three years and particularly in the last year. Both classes are quite effective and efficient leading to greatly improved technical skill levels in our MSI graduates across all specializations. Student demand is growing for our more advanced technical courses such as SI572 and SI543 because they want to learn more about technology.
In terms of my research, my years of work in standards for Tools Interoperability dating back to 2003 are starting to pay dividends. The Basic LTI Specification should be complete, final, and released in May 2010. I developed a full set of sample source code to promote standards adoption and have made hundreds of talks promoting interoperability through standards. Vendor uptake has been very quick and nearly complete. By June 2011, nearly 100% of the LMS market will be supporting this standard in shipping products. My influence in the market place is well beyond the Sakai product – in addition, I now have made source code contributions to Moodle, OLAT (www.olat.org), and even Blackboard. Of course, even with widespread adoption in vendor products, I still need to teach the tools in the marketplace to use this new standard.
While I share the credit with many people, I am particularly proud of our first 11 graduates of the undergraduate Informatics concentration class of 2010. The faculty in the School of Information have welcomed our undergraduates into their courses and I am very pleased with the results.
B. Please summarize any interdisciplinary aspects of the activities you were engaged in during the past year. (One paragraph)
My interdisciplinary activities include: (1) working to build the new Informatics concentration in LSA, (2) working with the Sakai/CTools team to help evolve the Sakai software and how we use it here at Michigan and (3) working with the LectureTools group (Perry Samson) to integrate LectureTools into Sakai. I also have become involved with some campus-wide IT initiatives working with John King, John Merlin Williams, and Dan Atkins.
C. Outline your major goals in teaching for the coming year. (One paragraph.)
I expect to complete the SI502 textbook – “Python for Informatics: Exploring Data” in time for Fall 2011 and to produce a polished set of educational materials, assignments, and on-line support materials built around the book and test and refine those materials in-class in SI502. I may try to record the Winter SI502 lectures in video to create a full-set of video lectures for SI502 similar to the “Richard Buckland” series on YouTube – http://www.youtube.com/watch?v=JA_G8XbVYug
D. Outline your major goals in research for the coming year. (One paragraph.)
I will continue to be a worldwide evangelist for Basic Learning Tools Interoperability with my focus shifting from LMS Vendors to Tool developers. As Basic LTI matures, I will increasingly work on building adoption for the expanded run-time web services support in Full Learning Tools Interoperability as well as the Common Cartridge, which allows course exchange between different LMS systems. As BasicLTI becomes well established, I expect to rekindle my CloudSocial (www.cloudsocial.org) embedded learning management system and Tsugi Learning Management framework (www.cloudcollab.org) for Google App Engine and move those efforts forward. I will also continue to work with Stephanie Teasley and others to increase my publications about my research in more traditional academic publication channels. I want to take my SI502 book, slides, online-materials, recorded audio, and screen-casts to produce an online “SI502 Experience” where students can “take” an SI502 course online and self-paced. This “SI502 Experience” will be my new laboratory for experimenting with new technologies for teaching and learning.
E. For associate and full professors only: Describe your experiences this year in mentoring faculty. (Be specific; name names and specific activities.)
F. For all faculty: Describe your experiences this year in being mentored. (Be specific; provide names.)
Jeff Mackie-Mason has been very helpful as he has guided me in my roles as the Chair of the Undergraduate Committee and undergraduate Social Computing track advisor in Informatics.
I have had many great conversations with Martha Pollack about approaches to teaching technology to a diverse population. I will miss those conversations when she moves to the Provost’s office.
Meghan Genovese has been very supportive and she handles much of the load of advising Informatics concentrators. Her continued energy, commitment, skill, talent, positive attitude and expertise make being a part of the Informatics concentration a joy.
Paul Conway has been a big help in mentoring me in my role in Informatics, the Undergraduate committee, and as I developed the proposal for SI124 – Wisdom of Crowds (working title).
Stephanie Teasley has continued to help me with SI502 GSIs. In addition, Stephanie has helped me get a start writing conference papers and possibly soon some journal papers to make sure that my work is properly represented in the more traditional publication streams. I really like co-authoring with her.
G. Describe your entrepreneurial activities or innovations, if any. Examples might include patents, licensing agreements, innovative services or products.
The LectureTools project received an SBIR grant to try to start up a business. I am a technical advisor to the project and helping work with Perry Samson to get his software properly connected into the various Learning Management and Publisher systems.
H. Please provide any additional information you wish to convey to the Dean and Associate Deans.
My position at the UM School of Information and in particular, my clinical professor appointment has allowed me the flexibility to engage in the kinds of research and teaching activities that I see as having both long-term and short-term impact – both within SI and around the world.
In reality, few of my learning tools interoperability research activities are the kind of work that produces a whole series of A-B study articles that are suitable for cranking out conference and journal publications. My work is grounded in the real world use of teaching and learning technology and it is a very fast-moving field. In order to have an impact in my chosen area of research, I must be agile enough to able to react with solutions on the order of days or weeks when there is some opportunity to move my agenda forward. Other times, I must quietly invest in experimental work without ever knowing when it will become valuable in the marketplace. The flexibility of a clinical appointment puts me in a position to continue to make and impact the learning management system marketplace.
In terms of teaching, I feel so fortunate to be able to teach such a wonderful group of bright and inquisitive students in the SI MSI program. While initially many students claim that they are uninterested in technology, they are willing to throw themselves into my courses and give technology a chance and most succeed and grow their interest in technology. They always give me great feedback on how to improve my teaching technique. In a sense, the SI MSI program is the ideal lab to learn how to bring understandable technology teaching materials to a much broader audience. My involvement in the undergraduate Informatics concentration allows even deeper exploration of techniques for teaching technology to a broader population.