Archive for Tech Direction

Start-of-year Announcements

I find that teachers are most receptive to new information at the start of the year. Each year, I make a series of presentations at the opening meetings of each division in our schools. This year, I focused on training, network changes, annual reminders, and examples of student and teacher online publishing. Here are my slides for this year. Please find presentation notes below.

  • Training: theme for the year (from IT retreat)
    • Thank you for attending Windows and Mac training sessions – want you to start well
    • Coming up: email strategies, teaching with interactive whiteboards, Mac Essentials
    • US only: department visits replace division visits
  • New network technologies implemented this summer
    • Wireless network: new standards for speed and security, adaptive access points, coverage maps
    • Network access: limit network to known computers, enforce minimum security policy, includes wired network, less intrusive
    • Antivirus: better detection
  • US Laptop Survey
    • Generally high level of satisfaction
    • Opportunity to address the student experience when asking for help
    • Uneven levels of use among departments
    • Survey of college students: prefer moderate amount of tech (not 100% nor 0%)
    • Effects of laptops on face-to-face communication: differences between faculty and student responses
    • Online cruelty: please continue to engage students in dialogue
  • Popular tips
    • Can use Entourage and Outlook from home
    • Connect mobile phone to CG email
    • Printing: how to troubleshoot
    • New Office file formats
    • Backup, backup, backup
    • Email etiquette
    • VM-only extensions
  • Website
    • Classroom page news feed
    • Athletics team pages
    • New HelpDesk, Technology blog
    • Moodle: how to post to the master calendar
  • Some highlights of online presentation from last year
    • US Spanish students in the community
    • Fourth grade newspapers
    • Herb’s video on AKOM nets the school an award
    • Election online discussions
    • Larry’s board notes online

The end is just the beginning

As the school year comes to an end, I am working on the following projects.

  • Announcing summer IT work schedule to the faculty and staff
  • Teaching Scratch to fourth and fifth grade classes
  • Continuing work on online admission application
  • Discussing online job application improvements with Human Resources
  • Forming a task force to review technology expenses and write a five-year projection
  • Analyzing laptop program survey results
  • Writing a web script to track employee IT changes (arrivals, departures, and changes)
  • Writing a web script to track summer workstation maintenance
  • Writing student reports for fourth and fifth grade technology classes

How about you?

Back in the saddle

I am currently working on the following, having just returned from a a two-week absence from school.

  • Determine what site license to purchase for Adobe Creative Suite CS5
  • Grant parent website privileges to recently admitted families
  • Create website scripts to better track summer workstation maintenance and employee transitions
  • Teach Facebook fan pages and Scratch to fourth and fifth grade classes
  • Finalize summer project list
  • Re-launch our collection of “computer help” articles
  • Prepare for a school administration discussion of “just in time” tech support
  • Continue work on our admission website tools
  • Analyze upper school laptop survey results
  • Follow senior project blogs
  • Give the department’s iPad a spin

I don’t think that I will attend any ed-tech conferences this summer. I did not attend any this academic year, either. I have grown a little weary of the ed-tech bubble, in which discussions rarely focus on teaching and learning, which should be the main topic of any education conversation. We also had a bit of a slow year of conferences in Portland, relative to last year.

While away, I coordinated a tour for the Maru-a-Pula Marimba Band from my old employer in Botswana. I feel lucky to have spent two weeks with these remarkable children and their teachers. Here is a taste from one of our school performances.

Visiting Reed

Four of us spent the morning at Reed College, asking questions to CTO Marty Ringle and members of the Computing and Information Services department. In my career, I had never previously spent an extended period of time with college-level IT staff. The differences were striking. The college has 140 faculty members and 300 staff, the reverse ratio of our school. These 440 employees serve just 1400 students. Our 200 employees serve 730 students. Reed Computing has 32 employees. We have six. One possible conclusion: employees require a lot more IT support than students!

I was really impressed with the department’s governance process. They have seven different organizational groups that meet regularly to facilitate the process of democratic decision-making. Top-down decision-making is rare. We may bemoan the number of meetings we already have, but I left Reed thinking that we need to have more—we just need to structure them better. Our hosts also spoke to the benefits of meeting regularly with faculty members, individually or at “brown bag” lunches, building trust and familiarity that pay dividends later.

We also left feeling good about the program we run at Catlin Gabel. We have reached an enterprise level of service with our help desk, wireless security, intranet website, deployment, and other services. It is always refreshing to gain an external perspective on our program. Spending too much time at our own school sometimes leads to myopia.

I learned about the Collaborative Moodle Liberal Arts Project. Reed is one of a number of colleges working together to improve aspects of Moodle particular to needs they share. While the improvements look useful (bulk assignment downloads, better gradebook), I was disappointed that none of them pertain specifically to online learning environments.

Marty summarized the new report on Reed’s Kindle project. Their experience confirmed our initial reaction that the Kindle and similar devices are not yet ready for education enterprise deployment. The annotation, highlighting, and navigation features do not yet replicate enough of the features of writing in the margins of a book with a pen.

I’d also like an assistant and a conference table in my office!

Sustaining capacity during hard times

Like many schools, we  cut the school’s IT operating budget by 25% this year. To minimize adverse effects on technology use at school, we employed the following strategies.

Adopt open source

We have benefited tremendously from building expert, internal capacity for open source website development and web server software management. In past years, we launched and then grew a sophisticated intranet website at no cash cost to the school. This year, we built our new, public-facing website on Drupal, with existing personnel, for a total cash cost of $6,000.

I believe that every school should work toward mastery in one type of open source software that meets a current need. Our users and constituents demand increasingly sophisticated applications of technology, yet our budget will not keep pace with these expectations. We have taken care not to rush, building up internal capacity to master these tools over time. Were we to rely on external contractors to implement open source solutions, then it could have become at least as expensive as commercial products.

Other schools specialize in different money-saving applications of open source: desktop software, learning management systems, operating system software, office suites, and more.

Cut back on expensive, specialized solutions

Each Smart Board we purchase improves just one classroom. Each laptop computer we purchase is available to everyone. They cost about the same amount of money.

Also about the same price, an entire class may use a set of 10 Flip video cameras to collect footage for a great variety of different productive learning objectives.

Introduce some limits, while extending a helping hand

The cost of network file backup and tape storage has increased for us each year. We are now implementing 10GB primary file server quota while still storing and backing up all of the important school data we can identify. When a teacher or staff member hits the limit on the primary file server, we work with them to identify any duplicate, personal, or unnecessary files and separate changing, newer files from older, unchanging files. We move the older files to a second, archive file server that we copy to tape less frequently. In this manner, we consume far fewer backup tapes than before while still protecting the school from data loss and saving important files for the long-term.

Preserve or expand core network services

This is no time to cut back on servers, server software, and network infrastructure. We have cut end-user technologies before compromising on the core. Server and network functions affect every user every minute that they are connected to the network. Maintaining quality sustains everyone’s experience. We have kept servers on their regular replacement cycle and are just now considering virtualization for lightly used network services. Our next generation of wireless network and network access system will do more than the previous systems, with less management required, at a lower cost than before.

Strategically manage computer lifespan

This one has been tricky. We pinpointed very specific batches of computers to operate for a year longer than planned. We noticed that some users were pretty light on their machines and provided them with used computers instead of new. We stretched our lower school computer lab for an additional year, because they had had their motherboards replaced under warranty just three years ago. Otherwise, we have stuck to our normal replacement cycle, out of respect for the fragility of laptop computers in their fourth and fifth years.

Consider some new technologies

This is no time to broadly adopt new kinds of devices, but some new devices may replace the old, at a lower cost that before. We will consider wall-mounted projectors in locations where we would normally mount from the ceiling. We will pilot netbooks to replace one of our middle school mobile laptop carts, taking great care that we select a model that performs reasonably well compared to our current MacBooks. Otherwise, we find netbooks to be cramped and difficult to use, not a straight replacement for traditional laptop computers.

Break some old habits

Once-essential resources and services may have lost their value over time. We reduced the size of our upper school PC lab in half, redistributed responsibilities for our annual laptop technology fair, and removed Drupal from our intranet website. We continue to streamline purchase options for the upper school laptop program, now recommending the two laptop computer models that match the program, as opposed to offering every model available from each manufacturer.

Continue to plan well

Each year that we devote more attention to winter planning, spring and summer projects go more smoothly. This year, we started earlier than before and formalized biweekly planning meetings, and already we are purchasing and implementing network devices that will allow workstation deployment to start earlier. We have also lined up our best cadre of summer workers yet. This group of current students and recent graduates is key to our ability to touch all machines and improve our deployment strategies each summer.

Build one’s personal learning network

This year, I have formed new collaborative relationships with tech staff at other schools, without ever leaving campus. This has allowed me to gain feedback on my ideas and profit from the good work of others. As it is a slow year for conferences in Portland, I have so far avoided traveling afar for an expensive conference experience.

What, no Google Apps?

I appreciate that Google Apps has helped many schools provide the latest communication and collaboration tools at low cost. We decided to stick with Exchange Server because we had concerns about losing control of the school’s data, the inability to do anything during periods of downtime, and the hidden costs of migration, archiving mail, and supporting users.

Your turn

What are you doing to maintain quality and capacity during lean times? Please comment below.

I enjoy interviewing

When I told a colleague that I was enjoying interviewing for a database specialist, she thought I was being facetious. However, it’s absolutely true. I really enjoy listening carefully to statements into which our candidates have put so much thought and preparation, presentations that attempt to reflect their very best qualities.

Our colleagues are so responsive to invitations to join the selection committee. A group of peers from around the school, some technical and some not so much, prepare thoughtful questions and show considerable investment in the selection of a future colleague. I just listen to their questions and the candidate responses.

This week, I scheduled a lot of individual time with each candidate. We walked around campus chatting about issues technical and not. I just wanted to get a gut feel for what it might be like to work with this person. This is an overt attempt to get away from my usual practice of being very analytical and strategic. I need some “soft” input into my decision making as well.

I attempt to imagine each candidate’s potential. What exciting contributions may that person make to the school in the future? Build new systems? Bring people together toward a common purpose? What connections can I make between their experiences and apparent qualities and the challenges that we face?

It will only get more exciting when our choice agrees to join us, and we start to turn possibilities into reality. Stay tuned.

Hiring database specialist

Position Title: DATABASE SPECIALIST
Department: INFORMATION TECHNOLOGY
Reports to: DIRECTOR OF INFORMATION TECHNOLOGY
Start Date: January 5, 2009
Full-time, Exempt

Catlin Gabel School is located in Portland, Oregon. Please apply at http://www.catlin.edu/employment/

Catlin Gabel School extensively and ambitiously incorporates technology into its academic environment as an education tool. Designed to continually pursue excellence in the development of student ability, individual creativity, and the enhancement of teaching practices, the Catlin Gabel technology program supports approximately 900 employees and students as they use 700 computers throughout campus. The school employs a team of skilled IT professionals and implements enterprise systems to support its operations. Catlin Gabel teachers and staff form a supportive community of professionals dedicated to individuality and lifelong learning.

POSITION SUMMARY
Administer the deployment, support, and maintenance of schoolwide database systems. Coordinate the use of database systems across campus. Provide database training and communicate professional development opportunities to administrative staff. Provide direct, general technical support to faculty, staff, and students.

ESSENTIAL DUTIES
•Manage schoolwide database systems and applications (primarily Blackbaud but also including Ceridian, AuctionPay, Follett Destiny, Nutrikids, open-source web applications, and others);
•Coordinate schoolwide database use with other staff members, especially the Schoolwide Education Edge Coordinator, the Development Services Manager, and the Admission Data Coordinator;
•Configure reports, exports, imports, and queries in response to division and department requests. Develop custom reports using Crystal Reports;
•Keep database systems up-to-date with latest patches and updates as appropriate;
•Maintain database integrity and security, including backup;
•Install and uninstall client and server database applications as needed;
•Assist users with data cleanup primarily through queries and search/replace;
•Support efforts to link web site and school database systems;
•Design data entry standards and monitor users’ adherence to them;
•Design and provide training to users of schoolwide database systems;
•Facilitate and encourage user access to third-party professional development opportunities;
•Create strategic plan for the evolution of database systems at Catlin Gabel;
•Evaluate new database technologies for their potential to support Catlin Gabel school operations;
•Integrate different database systems with an eye toward efficiency and practicality;
•Write and assemble documentation and training materials for the use of database systems;
•Troubleshoot and solve routine technical issues that faculty, staff, and students face;

SCOPE OF WORK
Manage schoolwide database systems, primarily interface with school administrative staff.

SUPERVISORY RESPONSIBILITIES
None

INTERPERSONAL CONTACTS
Daily interaction with faculty, staff, students, department colleagues, volunteers, and vendors.

SPECIFIC JOB SKILLS
•Strong skills and direct experience with Microsoft SQL Server essential. Familiarity with mySQL for Linux, and FileMaker Pro desirable.
•Application of best practices to database design and maintenance.
•Prior experience with Blackbaud Raiser’s Edge, Education Edge, and Crystal Reports highly desirable.
•Productivity applications including Microsoft Office. Ability to troubleshoot and resolve common Windows software and PC hardware issues. Ability to design and provide effective training to colleagues.
•Ability to articulate technical concepts and solutions to a diverse range of users;
•Capacity to cultivate collaboration and buy-in to schoolwide standards and practices;

EDUCATION AND/OR EXPERIENCE
Bachelor of Science in Computer Science from an accredited college or university, or equivalent experience. Training in computer programming, systems analysis/design and/or management, with a minimum of five years of database management or equivalent experience. Experience with Blackbaud applications highly desirable.

WORKING CONDITIONS
Daily interaction with faculty, staff, parents, vendors, trustees, and volunteers. On-call for problems. If a mission critical job in the school is jeopardized by a system or network malfunction, the problem must be resolved as quickly as possible. This could take place during non-business hours.

———————————————————————————————————–

Catlin Gabel School believes that each employee makes a significant contribution to its success. That contribution should not be limited by the assigned responsibilities. Therefore, this position description is designed to outline primary duties, qualifications and job scope, but not limit the incumbent nor the organization to just the work identified. It is our expectation that each employee will offer his/her services wherever and whenever necessary to ensure the success of our endeavors.

Catlin Gabel is an equal opportunity employer committed to hiring and supporting a diverse workforce.

Oregon Episcopal School

Brad from Oregon Episcopal School kindly invited us to visit, and next week we will be pleased to return the favor. I was reminded how powerful it is to visit other schools in town. Thanks to Brad, Brad, Jeff, and Deri for welcoming us.

We walked through the middle school, encountering small groups of students working togethet with laptops in the hall outside their classes. One group was writing, another developing spoken recordings in GarageBand. In the upper school, both computer labs we saw were fully occupied with busy students, and posters demonstrated exemplary work in 3D modeling — especially landscapes and buildings. The upper school office was very quiet — just adopt a 1:1 program to make that place take off!

Some specific items I learned.

- OES has run deployment through Altiris for five years, as have we. It’s time to put our heads together to share tips.

- They are handling middle school Apple laptops using Workgroup Manager, which we are going to undertake this summer.

- Brad is writing a document retention policy, which we would like to undertake this year.

- OES is experimenting with TiVo, as we have this year.

- OES is looking at XO and eeePC as possible low-cost mobile lab solutions.

- OES is thinking of moving some students’ school accounts to GMail to take advantage of email, file storage, and collaborative document authorship.

- They are evaluating Higher Ground laptop bags for their MacBooks.

- They use current year operating funds to purchase computers for the following year, permitting maximum flexibility when timing purchases.

I am sure there was tons more. We look forward to welcoming the crew to Catlin Gabel next week.

Putney School (VT) seeks technology director

Director of Technology

The Putney School, a progressive secondary boarding school, has an opening for a Director of Technology. The job provides considerable scope for innovative leadership within a forward looking educational community.

The Director will:
• Oversee school-wide data structures, policies and procedures;
• Provide vision and strategic direction to the department;
• Oversee and manage technology staff;
• Work with all major departments (i.e. Development, Admissions, etc.) to make the best use of technology
• Manage budgets;
• Oversee inventory and planned refresh of the infrastructure;
• Develop and maintain a strategic plan (both academic and administrative);
• Cultivate vendor relationships;
• Be a portal into the rest of the technology world (i.e. professional development, site visits, staying current on new technologies and “best practices”);
• Act as an “internal consultant” to the Director, Trustees, faculty, students and parents.
• Be able to step in where needed for network administration, solving problems as they arise, and working with teachers in the academic realm.

The ideal candidate:
• Has interest and demonstrated ability in an educational setting, sense of humor, flexibility, energy, collegiality, and the ability to work effectively with a team.
• Has the ability to learn quickly and teach effectively
Minimum requirements:
• At least two years in a comparable supervisory and management position.
• Excellent communication skills
• Strong technical skills

The Putney School seeks to promote diversity in its program and hiring. We recognize that a diverse faculty and staff is crucial to the success and continued relevance of the school.

Please send a cover letter, resume and list of references by April 10, 2008 to:

Emily Jones, Director
ejones@putneyschool.org

Low-cost solutions to traditionally high-cost problems

Last year, we rolled out three high-cost, high-maintenance systems: Cisco Clean Access (wireless network security), Follett Destiny (library system), and NutriKids (lunchroom point of sale). This year, we have none to roll out, which should feel extremely pleasant by comparison! Not only can we afford to slow down innovation after our big push last year, but we are also changing our strategy for how we meet requests for high-end systems. For the main Catlin Gabel web site, we are considering going open-source (Drupal), which could save thousands in development or acquisition costs. For network security, we are considering using ubiquitous technologies (WPA, Radius) to control network access in case our expensive, proprietary system (Cisco Clean Access) fails to perform to expectations. For a number of smaller functions that require web support, such as the admission inquiry process or bookstore sales, I have written custom scripts to take the place of expensive, commercial solutions. In future years, we may take an open-source or custom approach to save thousands on our current job application system.

In some cases (network security in particular), we may only achieve 90% of the original, imagined functionality with the lower-cost solution, but that may end up being far preferable to assuming the financial and support burden of the high-end solution.

Cell phones and other mobile devices are more problematic. There doesn’t appear to be a cheap way to provide mobile phone and data services to a school population. Once Skype-over-mobile-phone becomes more practical, perhaps we will see a better solution in this area. For the moment, we must choose between overspending and underproviding, neither of which are palatable options.

Now if only we could replace our 20 Windows servers with Linux!