Teacher Tools – Day 3

htmlToday my picks for useful teacher tools are both related. HTML stands for Hyper-text Markup Language. It is the code used to create web pages, among other things. The code allows us to present text and other visible features through an HTML aware browser and allows us to create links to other documents using the anchor tag.

Every teacher should be able to write basic HTML and know the common tags.  Teachers should also be familiar with creating and uploading web documents to a site.  HTML is becoming the most common way to present content to students both in the classroom and remotely.  LMS systems like Canvas or Moodle all use HTML to present content and they allow you to edit HTML tags in order to more accurately control the material that you present in your classroom pages.  Being able to control the placement of text around an image, for example, is important to the presentation of your material.  If your pages are difficult or uncomfortable to read, it is likely that students will not read them.  You owe it to yourself and your students to learn the basics of HTML and web design and to use those tools as you create your materials.

The other part of this partnership is the use of Cascading Style Sheets to format and control the appearance of your material.  It is an established design principle that content and formatting should be separate.  Having the information in a different document from the formatting instructions allows you to change the appearance of your material without having to modify, or even touch, your material.  You can also edit your content without having to wade through presentation markup.  The current web model uses a markup technology called Cascading Style Sheets (CSS) to accomplish this feat.  The content is stored in an HTML document as basically paragraphs of text with no formatting.  The paragraphs are tagged with class and id names that allow the author to assign presentation information even down to a single letter of a word or sentence.  CSS allows us to separate and update presentation and appearance for an HTML document without having to disturb the content and without having to search through the content for formatting tags.  To become a better teacher in the 21st century classroom you should commit right now to learning at least the basics of HTML and CSS and then establishing an online presence.  Build an educational philosophy page, a curriculum vitae, or a blog site to discuss the things that are important to you.

Livin’ The Dream(spark)

03-DreamSpark1

Today’s entry into educational technology tools is not simply a web site or single piece of software, it is a licensing plan offered by Microsoft to get professional quality development tools into the hands of students.  The program is called Dreamspark and it is the best way to provide real tools for students at a price that any school district can live with.

Many development companies, technology shops, and “just plain businesses” use Microsoft development tools and Operating System software as the foundation of their business models.  Given that the shortage of qualified developers and technical workers continues to grow, Microsoft has decided that providing their tools to up and coming young programmers can help alleviate the gap between qualified applications and jobs.  They have developed a program that allows students and faculty to have access to their flag ship business products for a tiny fraction of the cost that business pay.

The Dreamspark program is available to qualified and accredited High School and Universities and provides software packages for students and staff to be used for educational purposes.  Visual Studio Professional 2013 (and soon 2015), MS SQL Server, Windows Server 2012, and all the various flavors of Windows 8.1 are available for home and school use for around $100 per year depending on your circumstances.  These are not crippled academic or “lite” versions, this is the real thing.  If your school district can find someone to teach it, Microsoft will provide the tools to build the class.  To give an example of the value of this program, one copy of Visual Studio 2013, purchase retail runs about $500.  A copy of MS SQL Server standard goes for about $1000, and a full copy of Server 2012 standard, depending on the number of clients and other factors, can run from $500 to more than $2000 per copy.  Dreamspark provides all this and more for around $100 per year.  The software may be downloaded be each student for use at home via a personalized web store.  Essentially there are no limits to the numbers (although I think they cap the install keys at 500).  The price is hard to beat.

Many companies are seeing the value of providing professional tools to students who are interested in the learning those products.  Adobe Creative Cloud subscriptions for academic use can be had for around $20 per month (the commercial license runs about $50 per month for individual use and $70 a month of businesses).  3D software like 3DS Max and Motionbuilder by Autodesk can be used for free by students on a yearly basis but costs thousands to be purchased for commercial projects.  It is sincerely worth your while as an educator to investigate what titles are available for academic discounts.  You owe it to your students and your self to see what is available.