Showing posts with label open source. Show all posts
Showing posts with label open source. Show all posts

Tuesday, May 25, 2010

How to Try Ubuntu Linux for Teachers


The conversation of open source software in education came up the other day while I was talking to our school tech integrator. Always happy to further the cause, I burned a copy of the most recent Ubuntu Linux release, and left it on his desk. I figured he would pop it in, see how incredible it is, and resolve to never boot up a Windows machine again. Instead, the next day when I asked him what he thought, he looked at me blankly and said that he didn’t even know what to do with the present I had left for him.

About a year ago, I wrote this post in the hopes of sharing my love of Linux operating systems with other teachers. Notice that exactly zero people commented? Me too.

Maybe I was being too assumptive about comfort level.

Let’s start over. Instead of agreeing to take the red pill and step out of the Windows Matrix forever, will you take a few minutes to just peek into what could be? This is absolutely hassle free – you lose nothing and make no changes to your computer. Here is how to get a glimpse into the world of Linux.

Part I – Download and prepare the operating system

Linux comes in a variety of flavors (just like there are different versions of Windows) with each having specific strengths, advantages, and features. Feel free to explore many of the popular distributions at distrowatch.com, but for this tutorial we’ll be focusing on one of the most popular, Ubuntu.

1. Go to http://www.ubuntu.com/getubuntu and download the most recent release, Ubuntu 10.04. This is a fairly large file so it may take a few minutes depending on your transfer speed.

2. In order for the computer to read this as an operating system and not just a folder containing a series of files, you will need to burn it onto a cd/dvd as an image. To do so, you will need a free program called InfraRecorder. Download this and install it.

3. Insert a blank cd/dvd into your burner and then run InfraRecorder. You will see a menu option that says “Write Image.” Click on this. If you are using a dvd, you can then click on the ok button to start burning. If you are using a cd, you will need to first click on the advanced tab at the top and select “allow overburning.”


4. When burning is complete you will have an entire operating system ready to use on a single disc! So far, so good!

Part II – Taking Ubuntu for a test drive

1. The beauty of Ubuntu is that you have the ability to boot and run the operating system from the cd. This means nothing will be saved, changed, or deleted from your computer. Testing out the operating system does nothing to your current computer configuration.

2. Restart your computer. You will need to tell the computer that you want to boot the contents of the cd rather than the operating system that is stored on the hard drive. To do so, you will have to access what is called the boot menu. When your computer first reboots, you probably see a splash screen that shows the brand of the computer (Dell, HP, ect). Somewhere on that screen there is a command that, when pressed, will let you change the boot options. It is usually either the Esc key or one of the function keys (I’m using a Dell right now, and the boot menu is accessed by pressing F12). Whatever key it may be on your computer, press it as soon as the computer restarts. If you see the Windows start up screen, you’re too late. Try it again.


3. Once in the boot menu, select the option the says CD-ROM. This will begin loading the contents of your freshly burned disc.

4. At this point your computer will start to flash commands that are reminiscent of The Matrix, however there is no need to be alarmed. Just sit tight and enjoy the show. When the start screen appears, choose Try Ubuntu 10.04 LTS. Do not choose the install option unless you want to permanently change the contents of your hard drive. Choosing the Try option will run Ubuntu off of the cd.


A Quick Note: You may notice that your computer may appear to be running slowly. This is not a fault of Ubuntu – in fact I actually find it to be as fast if not faster than Windows XP; however you need to keep in mind that you are demoing an operating system from a cd/dvd.

5. It’s time to explore! You will notice that the desktop is similar to that of a PC/Mac so it should be fairly intuitive to navigate. There are plenty of software packages that come pre-installed with Ubuntu – they are located in the Applications menu at the top right.

6. Ubuntu also has a handy feature called the Download Center. Rather than scouring the Internet for applications, the Download Center acts as a database for everything that will run hassle-free in this operating environment. Feel free to “install” anything you’d like. Again, because this is a demo, those applications will not be saved either to the cd or to your hard drive.


Conclusion


The whole purpose of this tutorial is to remove some of the intimidation and mystique behind Linux operating systems. Once the footwork is complete and you have a chance to explore Ubuntu as a user environment, hopefully you’ll realize that it’s not all that different from what you are currently using. Therein lays the advantage – why pay for Windows when you can have Linux for free?


Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Thursday, March 25, 2010

Audacity Tip Sheet for Students

Audacity Tip Sheet


Introduction to Podcasting for Teachers
Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Monday, November 2, 2009

Review of OpenOffice for Kids - OOo4Kids

There has been some buzz lately about a student-specific productivity suite called OpenOffice for Kids (or OOo4Kids) and considering my recent blog post pushing for the use of OpenOffice in schools, I felt the need to give it a good looking over.

Just like OpenOffice, the OOo4Kids word processing software is called Writer, and is completely compatible with Microsoft Word. It can save files with many different extensions including .doc, .rtf, and OpenOffice's native .odt. Because it's based on OpenOffice 3.0, there's no added features exclusive only to Ooo4Kids, so pretty much all the pros I listed in my early blog post apply to OOo4Kids as well.



The biggest advantage is an optimized layout directed at the tasks most often performed by children. Take a look at the side-by-side comparison of the default toolbars in OpenOffice and OOo4Kids. It's streamlined with only the most common icons active. I'm curious how it was decided what would make the cut because several tools that I find rather important (italics, bold, and underlined, for example) are missing.

Tools can still be added to the toolbar by manually activating them, but I don't think this is the kind of configuration the targeted audience is easily capable of performing. For example, to add a table in OpenOffice, go to Insert in the top menu and select table. This is missing in Ooo4Kids. Instead, here are the instructions from the help tutorial on creating a table:
To set the Behavior of rows/columns options for tables in text documents, choose Tools - Options - OOo4Kids Writer - Table, or use the Fixed, Fixed/Proportional, and Variable icons on the Table Bar.
I'm on the fence about the need for a student-specific version because I never really found OpenOffice that difficult to use in the first place. I don't teach at the elementary level, however, and that's where OOo4Kids is really intended. If the goal of the project was to create a simpler, more streamlined version of OpenOffice, then they succeeded. The problem, however is that the usefulness of tools is subjective.

Like all things open source, OpenOffice for Kids can be configured to your liking, and will surely improve as a community of users grow around it. And hey - If it's another advantage to adopting OpenOffice over Microsoft Office (since there is no student-friendly flavor), then I'm all for OOo4Kids.
A screenshot of OOo4Kids in action
Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Monday, October 26, 2009

Why Schools Should Use Open Office



Open Office is a free and open source alternative to the Microsoft suite of applications. It is available for download at openoffice.org


I first began using Open Office several years ago when I cleared Windows off of my home laptop in favor of Ubuntu Linux. I didn’t really have much choice in office suites considering Microsoft applications are unable to run on a Linux platform. The transition was easy though, and I soon found myself preferring Oo to the Microsoft suite.

Imagine my excitement when I learned that my school district was ready to begin implementing Open Office in the classroom. Today I attended the training for volunteers. A bit redundant for me? A bit. But it’s exciting because it’s my district’s first step in shifting student learning away from proprietary word processing software to open source – a change that is such a no-brainer that it amazes me that every district has not done so long ago.

Here are my reasons why every school should consider Open Office before devoting a large chunk of their technology budget to Microsoft licensing:

Pros/Cons
I began the workshop by making two columns in my notebook. I figured the day would make for an easy blog post outlining the pros and cons of using Open Office compared to the Microsoft suite of applications. As the day progressed, the columns remained pretty much empty. Comparing the two isn’t like comparing apples to oranges, but like comparing Granny Smith to Red Delicious. The skin’s different and the overall taste may be a bit off, but it’s the same thing. Sure, there’s minor differences, but with each negative comes an equal positive. For example, Open Office’s word processing application, Writer, cannot open Docx files formats (standard in Word 2007), however it has the built in function of converting a document to a pdf. Is the negative or the positive more significant? It’s nit-picking at that point.

Versatility
We should be teaching students the skills, not the program. If students only learn by using Microsoft Word, how much are they learning about using the program versus how much they’re learning about improving their ability to create written pieces on the computer? In theory, they should be just as successful whether they are using Open Office, Microsoft Word, Corel WordPerfect, or even something bare bones like Dark Room. Plus, in today’s struggling economy, it’s naive to think none of them will ever work for a business that is unable to afford high end proprietary software.

Price
My favorite explanation of open source software is that it’s free – free as in freedom, because it can be modified by anyone, and free as in free beer, because it costs nothing. It takes about 2 minutes to download, and another 2 to install. In those 4 minutes, Open Office can save a district thousands of dollars in Microsoft licensing fees.

Why aren’t more schools doing this?!
Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Tuesday, October 20, 2009

Building a Website Using Drupal


About 14 years ago, my fledgling garage band entrusted me with the duty of building a website. I registered an account with one of the free hosting providers of the time (either Angelfire or Geocities) and began teaching myself how to code html. I got pretty good at it too. This was in the days before services provided a built-in WYSIWYG editor, so I literally entered every line of code by hand.

Unfortunately for me, html has pretty much gone the way of Latin – it's a dead language. To build a professional site these days you need expertise in php, java script, Ajax, css, and other languages that are far and above simple markup tags. I know just enough about all of these to know I am grossly unprepared to take on a web design task.

Don't ask me why, but I did just that. About 6 months ago a colleague asked me to build a site for her to help market a children's book she planned on publishing. Thinking back to my html glory days, I naively said yes. I opened up my word pad, and got coding.

It didn't take long for me to realize that I simply couldn't accommodate everything she needed – user logins, message boards, checkout carts. Summer vacation came along, and the project reached a quick stasis.

A few months ago I was reading through some posts on Dooce.com and noticed the “Powered by Drupal” note in the footer. This opened my eyes to the incredible power of open source content management systems.

CMSes create a highly customizable online environment that offers the power and flexibility of a professional service provider without the cost or a need for technical coding skills. Drupal seems to be one of the more popular available, but there’s quite a few CMS applications that are free to download and install on your own web server.

Granted, it takes a bit of work to configure your web server and mySQL, but once that is done users can log in to the backend of the system and add content using a WYSIWYG editor. Do you need some tech-savviness? Yeah. But not nearly as much as someone staring at a blank txt file looking to build from scratch. Plus, the drupal.org community is thriving, so troubleshooting is just a quick search away in most cases.

Now that I finished the site for my friend, I can move on to bigger and better things. Like figuring out what I can build with Drupal that will be amazing for my students. Really, the possibilities are endless.
Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Monday, May 4, 2009

5 Reasons Linux Belongs in Schools

It seems that whenever someone I know replaces their old computer, it ends up down in my basement. My wife jokingly refers to it as the place where computers go to die. Admittedly many are in some state of disassembly or simply don't even start, but toying around with them is a fun hobby that costs nothing. And I haven't started the house on fire yet.

Every computer but one is running some flavor of Linux operating system. Linux is in distant 3rd place behind Mac and Windows operating systems, but it works great on my project computers because they are usually outdated with limited resources. Just mentioning the word Vista around them would cause them to turn to dust, so an Linux operating system that is under 50mb is the obvious alternative.

The other day I was working on installing the newest version of Ubuntu on a Dell laptop, and I was thinking about all the possibilities that Linux has over Windows. It prompted this tweet:


I use my laptop running Xandros Linux at school every day and it never fails me. I can do more with it than the Windows machines that live in my classroom. My Twitter message was supposed to reflect this, but 140 characters must not have been enough, because I immediately received this response from @jerridkruse:

So here is my belated (and >140 character response) answer to Jerrid's question.


Linux is Free
Linux is free to download, distribute, and use. Every application for Linux is free of charge and open source. Imagine the amount of money a district would save by trimming Microsoft from its budget. It is also free to upgrade (a distribution like Ubuntu guarantees new versions every few months) so a district would never have to worry about obsolescence.

Linux is Secure
While there are free anti-virus programs for Linux, they're pretty irrelevant because there are hardly any viruses for Linux. In two years' time, I have never been infected by a virus on a Linux machine, while an unprotected Windows machine gets hit within about 40 minutes of going online.

Linux is Versatile
Not only is Linux free as in no cost, it is also free as in freedom. The source code for the Linux kernel is freely available (unlike Windows or Mac that keeps their inner-workings top secret), which means schools could customize Linux to fit their specific needs and resources. In fact, many universities – University at Buffalo for one – already do this.

Linux is Capable
Many Linux nay-sayers complain that there aren't enough resources. It's true that Windows software does not work on Linux, but it's also true that for virtually every piece of Windows software, there's at least one free, open source alternative for Linux. Microsoft Office? Use OpenOffice. Photoshop? Use Gimp. Publisher? Use Scribus. Inspiration? Use Freemind. They're all excellent. And besides, a little diversity is good for students. After all, shouldn't we be teaching the process instead of the program used?

Linux is the Future
Plain and simple, Linux is not going away, and it's continually growing in popularity. Major companies are now offering computers shipped with Linux. Cell phones, ATMs, even Ebay – all run on Linux. Every school mission statement says something about preparing for the future. It is likely that these kids will someday be put in a job where they will need to work alongside Linux.

-----------------------------------------------

One thing needs to be made clear - Linux is not the same as Windows, and there's much more to it than what I wrote here. But if you are comfortable Googling answers to any Linux questions this post leaves you with, then you will probably be comfortable giving Linux a spin. Let me know if you need a hand.
Save to delicious Saved by 0 users
Digg Technorati StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl