Archive for April 3, 2009

Social Media Tools and School Admissions

I attended the FinalSite social media webinar this morning. They now have a web site to help schools get started with Facebook, Twitter, LinkedIn, and YouTube. Here are a few notes of the most interesting examples I picked up from this session.

Northfield Mount Hermon
- 2,000 fans of their main Facebook page
- separate Facebook page for “admitted but not yet enrolled” students

Christchurch School
- Admission inquiry Facebook page

Urban School
- Facebook page for “accepted but not enrolled” students

Could LinkedIn replace our web site career network? I’ll test the idea tonight with our alumni board.

PicoCrickets and Wigwams

A colleague sent this terrific workshop session description for this year’s Storyline Conference, which is happening in Portland.

4th annual storyline conference

PicoCrickets and Wigwams
Mary Boutton, Carole Lechleitner

This session will introduce PicoCrickets (tiny computers used to create inventions programmed to respond to light, sound, and touch) and demonstrate how they can be used to develop students’ programming and engineering skills while constructing Storyline settings. PicoCrickets are recommended for ages 8 and up.

PicoCrickets, based upon research from the Lifelong Kindergarten Group at the MIT Media Lab, provide entry points to programming and robotics, engaging students with diverse learning interests and learning styles. Strategies that promote this include: (1) focusing on themes, not just challenges; (2) combining art and engineering; (3) encouraging storytelling; and (4) organizing exhibitions rather than competitions. PicoCrickets support these strategies by enabling students to design and program creations while enhancing creative thinking, problem solving, and co-operative learning skills.

Through Storyline, the elementary social studies curriculum can offer a rich array of themes that can be integrated with PicoCrickets. We will focus on how PicoCrickets were integrated into the fourth grade Ohio history curriculum. The presenters will show how fourth graders used robotic technology and concepts to make their Native American and pioneer villages come alive. Participants will observe Native Americans cooking over a crackling fire in their wigwam, tanning a deer hide, turning a grist mill, and making a river undulate through the forest. Students’ work from the 2007-2008 school year will be highlighted. The presenters will share success stories and pitfalls that should be avoided.

The Presenters will also address how using social studies themes can heighten student motivation by giving students the freedom to work on projects they care about in a multi-sensory, artistic, and creative manner. Cooperation and team effort, rather than competition, are stressed, leading to participation in robotics by a broader range of students, particularly girls.

What is the Storyline Method?

Storyline is a structured approach to learning and teaching that was developed in Scotland It builds on the key principle that learning, to be meaningful, has to be memorable, and that by using learner’s enthusiasm for story-making, the classroom, the teacher’s role and learning can be transformed. Storyline is a strategy for developing the curriculum as an integrated whole. It provides an opportunity for active learning and reflection as essential parts of effective learning and teaching. At the same time it develops in learners a powerful sense of ownership of their learning.

-The Scottish Consultative Council on the Curriculum

Laptop Program Report: Effectiveness and Impacts

In the spring of 2008, IT staff conducted a survey of students, teachers, and parents to better understand opinion about the effectiveness and impacts of the 1:1 student laptop program. The survey format followed a similar study of 2003, so that the school could compare the results over this five-year span. The school has published a 20-page report detailing findings of the study.

Major Findings

Laptop use in English and computer science classes is nearly ubiquitous. Among other subjects, students use laptop computers more often in history and modern languages classes and less often in math and art classes.

Laptop computing has increased student access to computers at home. Parents felt more strongly about this effect in 2008 than in 2003.

The survey found a small impact of the laptop program on teaching methods and curriculum. Respondents felt that the laptop program had significantly improved writing skills, improved collaboration, and increased communication overall.

Teachers feel that girls are more willing to use computers and demonstrate stronger computers skills as a result of the laptop program.

The survey suggests that the laptop program support the ability of students to learn in a way that matches their learning style.

Students and parents feel that laptop computers help students keep their academic lives more organized. Teachers feel the same way about their use of laptop computers.

Respondents expressed concern about a decrease in face-to-face communication as a result of the laptop program.

Students found great value in the ability of social network sites to overcome separation from their friends by distance or time.

Becoming a Drupal.org contributor

If I can contribute to an open-source project, then so can you! After years of using open-source web site software, I have finally begun to contribute back to the open-source community, in this case Drupal. The Drupal community of (mostly) volunteer programmers contribute hundreds of modules that expand and improve the Drupal project as a whole. At first, I gave back by registering an account on Drupal.org and posting comments on other people’s module issues pages. Then, I began to create new issues when I needed support for a module or found a problem with a module. Finally, I am now contributing small module code of my own to one project, LDAP Integration.

LDAP Integration allows your LDAP users (MS Active Directory, in our case) to log into our Drupal site. A user attempts to log in, Drupal checks their credentials against Active Directory, and then Drupal creates an account for the user if one does not already exist. Two additional components automatically generate group memberships and populate profile fields with LDAP data.

I wanted an additional feature — to create Drupal accounts for all of the Active Directory accounts we have ahead of time, so that they could have content assigned to them before they had even created an account. Why would I want to do this? At our school, we are building a new web site and migrating content from the old site. As we build the site, we want to attribute authorship of each article to the correct person, even if he or she has not yet logged into the site for the first time. We also have a Contacts block on some pages, which should show the user information for the contact person even if they have not yet logged into the new site. Finally, we have additional group memberships beyond Active Directory (e.g., content manager) that we want to assign and test whether the user has logged in before or not. You may have other similar needs for your site.

I learned how to create the .info file to define a new module, the .install file to create any database tables or store any Drupal variables when the module is activated. I learned to write a .module file that defines hook functions that fire when certain functions are called elsewhere in the site and also contains the rest of the programming logic for my module. At times, I borrowed code or called functions from ldapauth.module. Elsewhere, I wrote my own code. Learning the Drupal API has been tremendous. The functions of the core code and modules are well-documented, so that one may use them in one’s own modules. This makes writing a custom module both fast, Drupal standards-compliant, and adaptable to future changes in code.

Contributing code to the community has caused additional benefits. Other, more experienced, eyes have reviewed my code and suggested important changes. Others have weighed in on the strategy and design of the module. Unfortunately, “other” has been largely one enthusiastic Drupal user. Although his feedback has been excellent, I do wish that more individuals tried the module. Right now, we are stuck because the module is not running correctly for this one tester, who has an OpenLDAP directory. I only have Active Directory, so I cannot test or confirm his issue.

I now have a module that is working for our new site, that others have reviewed and improved. If we can gain another tester to solve the OpenLDAP issue, then I may also have made a useful contribution to other people’s sites. This contribution is permanently archived for others to find when they discover a similar need to ours. The conversation continues on the LDAPsync component page.

This success encourages me to write more custom modules for our site, as needed. For example, I have written my own mini-version of node_autotitle to create custom titles for athletics event nodes. I have written a custom Contacts block to automatically display the users associated with particular types of content, based on specific criteria. I have ported existing PHP code from custom work of years past to embed faculty/staff, student, and alumni directories into the site and make them available only to certain users based on the Drupal permissions system.

Though operating within the Drupal framework creates more work sometimes, it is extremely powerful and beats coding from scratch by a long way.

LDAP integration component page

Posting links to Facebook fan pages

I figured out how to reinstate the “post link” tool on our Facebook page. From what I can tell, this application is supposed to be active by default, but it was not on our two new fan pages. Facebook support told me to read the documentation, which only suggests to set the corresponding wall preference — not helpful.

The solution appeared in the Facebook forums. Re-install the application from its page..

We’re going to have to get used to dancing to Facebook’s tune.

Before

before

After

after

Print publications on the web

Would you like to publish your high-quality print publications on your web site? Web pages cannot easily reproduce the layers and resolution of glossy print magazines. In recent years, design companies have offered conversion to Flash-based flip books at a steep price. Now, Issuu.com is the first service of which I am aware that converts print publications to Flash-based books for free. They have managed to completely automate the conversion process. During Issuu’s trial period, there is no cost to use their services. When they begin to charge, their prices will be comparable to Flash video hosting services.

We also post individual article pages, but the Flash format is a great way to leverage our investment in the graphic design, not just the content.

Here is our recent school magazine online. Be sure to enter full-screen mode and flip through the pages.