Thursday, December 30, 2010

Skype for iPhone Now with Video Calls

I could remember back to 1964 at the New York's World Fair being transfixed as I spoke to my mother an father and was able to see them on the video phone in the ATT Pavilion. It sure has taken a long time for the idea of video calls to take hold. But if there is one prediction which will really take hold in 2011 it will be how we begin to make more and more video calls on our mobile phones. Apple lead the way this year with their  application FaceTime running on the iPhone 4 and iPod Touch, allowing users to have video conferencing calls on the go when they are within earshot of a Wifi network. Skype today announced the release of Skype for iPhone which is free that will allow users to place video calls over a 3G or Wifi network.

With Skype, you can:
  • Make video calls to people on their computers as well as other iPhones (details below)
  • Make free audio calls to anyone else on Skype
  • Make great value calls to landlines and mobiles around the world
The new app is compatible with the iPhone 4, iPhone 3GS, and iPod touch 4th generation with i0S 4.0 or above. You can also receive video calls on the iPod touch 3rd generation and iPad. Calls can be made between devices using the new Skype for iPhone app and desktops including Skype for Windows 4.2 and above, Skype for Mac 2.8 and above, Skype for Linux and the ASUS videophone.

So enjoy the New Year and reach out and touch someone with Skype for the iPhone!

Sunday, December 26, 2010

Documenting Student's Work with Xpaper

I have always been a big fan of the digital pen technology and have witnessed the growth of this market over the past 8 years with the release of such products as the Livescribe Pulse Smartpen and PaperShow for Teachers. Using a digital pen and digital paper makes the solutions come alive and are a ,natural for students and teachers to use since very little training is required. One of the solutions which I believe could have tremendous impact on how teachers and school administrators capture data in the schools could come about by using digital pen and paper solutions.

I have been using a product called Xpaper from a company called Talario, LLC for the past couple of years, which lets me print my documents or forms on ordinary plain paper from a color laser printer. Once the document is printed with Xpaper, it lays down a grid of microdots on the page which makes it ready to write on with your digital pen. In the example above, I used Xpaper to record the errors a student made while reading a text passage. Using the Logitech digital pen I marked up the reading passage and once I was done I docked the pen and a crystal clear PDF file was created for me to archive the document. Using Xpaper, I eliminated the need to scan the document into my computer and I was quickly able to create a workflow with the digital document. Using Xpaper, I can quickly send the PDF document in the cloud and store it on Google Docs if I prefer. Now imagine if teachers and schools administrators used this technology to process all of the forms and data collected in the schools? I think you will find that using this technology one could save time and be able to begin to manage, collect, and archive data that is important to the life of the school. If you are interested in learning more about Xpaper and how you could take advantage of this technology, please feel free to email me. To watch an overview of how Xpaper works click here.

Friday, December 24, 2010

aHa!Visual Web Export for MindManager 9

I find myself spending more times these days creating and putting up more  information on the web for both the classes the I teach and the workshops that I facilitate. As a result, I am always looking for tools that will make it easier for me to accomplish these goals. I spend a lot of time using various mind mapping tools to brainstorm and communicate the ideas and information that I will cover in my sessions. I tend to use MindManager 9 now to create a lot of my materials and have been looking for a way to quickly be able to output  my maps on the web. Several years ago I had reviewed aHa!Visual Web Export and found it to be an easy to use solution for moving my MindManager maps to the web. Since moving to MindManager 9 , I had a chance to take a look at the aHa!Visual Web Export plug-in which was recently updated to work with the latest version of Mindjet MindManager version 9.

Installing aHa!Visual Web Export was extremely simple process. To export your MindManager 9 mind map to the web you Select from the File Menu Export as Web Pages and then you will see an option to Export using the aHa!Visual Web Export plug in. While there are lots of ways to customize how the map will render on the web page- it is easy enough to select the default options and save your outputted files to a folder on your desktop. Once you save the outputted files you can simply upload them to your server to display them. I found the process very easy to do and within minutes I was able to view my map on the web. All of your notes and web page links are live when they are exported. You can click on this link to view the output from aHa!Visual Web Export. I would highly recommend aHa!Visual Web Export if you are looking for fast way to share your MindManager 9 maps to the web.

Thursday, December 16, 2010

Rebit’s Holiday Specials Bring “Ridiculously Simple” Discounts on PC Backup

Rebit has to be one of the easiest ways to back up your PC. I have had the opportunity to use Rebit on my laptop and it works as advertised. Rebit not only backs up your files but it also backups your applications and system. This is a great gift for the holidays! Brian


Rebit’s Holiday Specials Bring “Ridiculously Simple” Discounts on PC Backup
All Software, 1TB Drive on Sale through New Year’s Eve

LONGMONT, CO –  December 16, 2010 – Rebit Inc., the company dedicated to making backup and recovery for PC users “ridiculously simple,” today announced that it is offering holiday specials through December 31, 2010 on orders placed through www.Rebit.com.

“Our online holiday specials are a great way for users to save on complete and automatic backup and recovery for themselves and their friends, so all of those holiday memories can be safely stored and  treasured for years to come,” commented Charlene Murphy, executive vice president, sales and marketing, Rebit. 

About Rebit’s “Ridiculously Simple” Software
Rebit is the only backup and complete system recovery solution that starts working the minute it is installed, keeping PCs continuously protected from crashes, viruses or accidental file deletions.  Rebit backup and recovery is available for both Direct Attached Storage (DAS) and Network Attached Storage (NAS), and can be purchased at www.Rebit.comU.S. computer retailers and resellers can purchase through Rebit authorized distributors D&H (www.dandh.com), and SED (www.sedonline.com).

About Rebit Inc.

Rebit Inc. is a software company committed to delivering fully-automatic and complete PC backup and recovery, removing the burden of managing backup from users.  Rebit was named a 2009 and 2010 CRN Emerging Vendor by Computer Reseller News, and Rebit products have earned the Editor’s Choice Awards from Computer Times and Dragon Steel Mods. Contact Rebit at www.Rebit.com.  Rebit recommends “following the frog” via Twitter (@Rebit_Inc), Facebook (www.Facebook.com/Rebit) and the Frog Blog (www.Rebit.com).


New French Blog / Novo blog em Francês

This article is written in English and Portuguese
Este artigo está escrito em Inglês e Português

English Version:

It's a great pleasure to present you another Informix blog. This one is written in French. The author is Eric Vercelletto, which was a colleague at Informix Portugal. Eric has a long history with Informix. We was working at Informix France and decided to join Informix Portugal mainly to participate in a big and complex project several years ago (before I joined Informix). After that we met and worked together on another customer. At the time I was working mainly with tools and he managed all the engine side stuff. When he decided to embrace other challenges outside Informix, I assumed his position at that customer. It was a big challenge for me (I had relatively low experience with the engine) and Eric was a great help. I still use some of his scripts today, and I learned many things with him.
But the world never stops spinning and currently Eric is back on Informix, and he's enthusiastic about it. I wish him all the best and I really hope he is able to share some of his knowledge about Informix with the community.
He decided to write the blog in French since French people like to take care of their language. This is great news for the French community. As for us, non French speaking people we can try our best to understand it. It would be interesting to see it in English also... (just a challenge Eric ;) ). But for now, the important it to keep a steady rate of articles. And I can assure you it's hard. Welcome Eric!

The blog address is:

http://levillageinformix.blogspot.com/

(something like "the Informix village")



Versão Portuguesa:

É um grande prazer poder apresentar-vos um novo blog Informix. Desta feita escrito em Francês. O autor é Eric Vercelletto, que foi um colega da Informix Portugal. O Eric tem um longo passado com Informix. Estava a trabalhar na Informix França e decidiu juntar-se à Informix Portugal, pricipalmente para participar num projecto grande e complexo há vários anos atrás (antes de eu ingressar na Informix Portugal). Após isso conhecemo-nos e trabalhámos juntos num outro cliente. Na altura eu trabalhava essencialmente com ferramentas e ele geria o lado do motor.
Quando ele decidiu abraçar outros desafios fora da Informix, assumi a sua posição no cliente. Foi um grande desafio para mim (tinha muito pouca experiência com o motor) e o Eric foi uma grande ajuda. Ainda utilizo alguns dos seus scripts hoje, e aprendi muitas coisas com ele.
Mas o mundo dá voltas e mais voltas e actualmente o Eric está de volta ao Informix, e continua entusiasta. Desejo-lhe tudo de bom e espero sinceramente que ele consiga partilhar algum do seu conhecimento Informix com a comunidade.
Ele decidiu escrever o blog em Francês porque os Franceses gostam de cuidar da sua língua. Isto são excelentes notícias para a comunidade Francófona. Quanto a nós, que não dominamos a língua, tentaremos o nosso melhor para o perceber. Era interessante ver o conteúdo também em Inglês (só um desafio Eric... :) ). Mas por agora, o importante é manter um ritmo constante de novos artigos. E posso assegurar que não é fácl. Bem vindo Eric!


O endereço do blog é:

http://levillageinformix.blogspot.com/

(algo como "a aldeia do Informix", o que vindo da Gália, trás boas recordações de criança)

Wednesday, December 15, 2010

Informix ROI webcast

This article is written in English and Portuguese
Este artigo está escrito em Português e Inglês

English version:

Following the recent announcement of a Forrester study about Informix ROI, a webcast was held on December 13. The replay can be seen here:

https://www.techwebonlineevents.com/ars/eventregistration.do?mode=eventreg&F=1002717&K=4ON

You can listen to it in webcast format and also download the slides and sound file.
The presentation was done by Jon Erickson from Forrester and Richard Wozniak who browses through some of the Panther key features.
Be sure to pass this to your company management!



Versão Portuguesa:

No seguimento do recente anúncio sobre um estudo da Forrester sobre o ROI (return on investment) do Informix, foi apresentado um webcast no dia 13 de Dezembro. Pode rever esta apresentação aqui:

https://www.techwebonlineevents.com/ars/eventregistration.do?mode=eventreg&F=1002717&K=4ON

Pode ouvir/ver em formato webcast e também fazer o download dos ficheiros com os slides e o som.
A apresentação foi feita por Jon Erickson da Forrester e Richard Wozniak que abordou algumas das principais funcionalidades da versão Panther (11.7)
Não deixe de divulgar esta informação aos gestores da sua organização!

Tuesday, December 14, 2010

Seven Things I Learned This Year

Over the past few years, I spend part of December going back through my blog to recap a bit of what some of the key things I’ve learned over the course of the year.  I’ve been doing this the past few years, for example: Learned about Learning in 2009.  And every year I use this as a Big Question – see: Learning 2010.  A lot of it is thinking through where my thinking has changed over the course of the year.  So here are a few of the things that are a bit different for me.

1. Twitter is Much Better than I Thought for Learning

I used to say during presentations that I wasn’t quite sure about twitter as a learning tool.  During 2010, I’ve been ramping up my use of twitter as a learning tool.  I’ve had to find ways to filter the flow and figure out when/how to reach out.  It was definitely helpful to spend time going through Twitter for Learning – 55 Great Articles.

2. Learning Coach Model Very Powerful

In 2010, I had a great experience where Dr. Joel Harband wrote a series of articles for my blog on Text-to-Speech in eLearning.   Here’s the series:

But what I learned from this was that it was a fantastic way to learn about a topic where I was interested but didn’t have the time to spend researching it.  Instead, Joel would write it up.  I’d ask questions and edit it.

It provided high value for me and hopefully value for people reading it.

I’m looking forward to doing more of this going forward.  Please let me know if you want to be a Learning Coach for me on another topic.

3. iPad (and iPhone) are Much More Useful Than I Expected

I didn’t actually think that I would care about the iPad except as a tool for training and performance support in environments like retail and restaurants where it’s always been an issue having access to machines.  However, now that I have an iPad myself, I’ve found myself sitting on the couch with it a LOT.  And slowly it’s got me to try more applications and then those applications expand off to my iPhone.

It’s an amazing device and no surprise it was one of the breakout topics on eLearning Learning this year.

4. LMS and Learning Tracking Still Struggling

While LMS solutions continue to get better, more powerful, more diverse, I continue to find myself searching for just the right solution for particular needs.  For example my search for an LMS Solution for Simple Partner Compliance Training didn’t really arrive at just the right solution.  I was also struggling for clients who needed very simple learning tracking but with some customizations.  Marketplace LMS solutions don’t quite fit.  Neither do more complex solutions.

And a big part of the problem is just how many there are and how fast they change.

5. Aggregation and Social Filtering Provide High Value

eLearning Learning has somewhat become my singular source of great eLearning content.  I use it to filter and find all the best content on a daily, weekly, monthly basis.  And it’s going to become much better in the new year as it moves over to the next generation platform.  I was really glad to see it grow to become one of the Top eLearning Sites.  And the system itself is growing with sites like Social Media Informer

6. Open Content Potential But There are Challenges

This year I spent quite a bit of time looking at where and how open content could get leveraged in different ways.  I’m still struggling a little bit with it, but I know there’s going to be a lot going on around it.  See Failure of Creative Commons Licenses and Creative Commons Use in For-Profit Company eLearning? for more on this.

7. Flash may Die and HTML 5 is Going to be Big

2010 opened my eyes are Flash and HTML 5.  I really think that 2010 marks the Beginning of Long Slow Death of Flash.  This, of course, means some really big changes for authoring tools in the industry.

Top Topics and Posts

As part of this exercise, I went back to look at my top posts and hottest topics for the year via eLearning Learning.  What I wrote more about in 2010 than past years:

And here were my top posts based on social signals.

  1. Twitter for Learning – 55 Great Articles
  2. Wikis and Learning – 60 Resources
  3. Teaching Online Courses – 60 Great Resources
  4. Top 10 eLearning Predictions for 2010
  5. Top 35 Articles on eLearning Strategy
  6. Open Source eLearning Tools
  7. 19 Tips for Effective Online Conferences
  8. Effective Web Conferences – 41 Resources
  9. Augmented Reality for Learning
  10. eLearning Conferences 2011
  11. Creative Commons Use in For-Profit Company eLearning?
  12. Top eLearning Sites?
  13. Social Learning Tools Should Not be Separate from Enterprise 2.0
  14. Social Media for Knowledge Workers
  15. Low-Cost Test and Quiz Tool Comparison
  16. Using Text-to-Speech in an eLearning Course
  17. Text-to-Speech Overview and NLP Quality
  18. SharePoint Social Learning Experience
  19. Beginning of Long Slow Death of Flash
  20. Text-to-Speech vs Human Narration for eLearning
  21. eLearning Innovation 2010 – Top 30
  22. Future of Virtual 3D Environments for Learning
  23. Failure of Creative Commons Licenses
  24. Text-to-Speech eLearning Tools - Integrated Products
  25. Success Formula for Discussion Forums in Financial Services
  26. Ning Alternatives that Require Little to No Work?
  27. Performance Support in 2015
  28. What Makes an LMS Easy to Use?
  29. Selling Social Learning – Be a Jack
  30. Evaluating Knowledge Workers
  31. Learning Flash
  32. LMS Solution for Simple Partner Compliance Training
  33. Filtering, Crowdsourcing and Information Overload
  34. Best Lecture
  35. Text-to-Speech Examples
  36. Sales eLearning – 21 Great Resources
  37. Simulations Games Social and Trends
  38. SharePoint Templates for Academic Departments
  39. Virtual Presentation – Ten eLearning Predictions for 2010
  40. Information Filtering

Sunday, December 12, 2010

Panther: Name service cache

This article is written in English and Portuguese
Este artigo está escrito em Inglês e Português

English version:

A recent thread in the IIUG mailing list (relative to a reverse DNS issue) reminded me of a new Panther (version 11.7) functionality that was on my list for articles. I've been avoiding many of the bigger and more important features because they will take a lot of time to write about... I hope this one will be shorter.

Informix needs to read several files or interact with DNS servers each time you try to open a connection. Considering Unix and Linux (Windows is a bit different technically, but not that much conceptually), these are some of the actions the engine must do:
  1. Depending on your host resolution criteria it will probably open the /etc/hosts file to search for your client's IP address. If it's not there it will contact your DNS server in order to request the name associated with the IP address.
    Note that all this is done by a system call.
  2. It will access /etc/passwd (or equivalent) to get your user details (HOME dir, password - this is probably stored in another file like /etc/shadow - , user id, group id etc.)
The engine must also access /etc/services and /etc/group in other situations.
Depending on your environment these activities can take a bit of time, and require some significant CPU usage. There are systems with high number of connections per second which can naturally transform this into a significant issue.
To give you an example I do regular work on a system that used to receive a very large number of requests from CGI programs. So, each request received by HTTP required a new process on the application server, and a new connection on the database server. They had peaks of tens of requests per second. Currently they're using Fast CGI with noticeable improvements.
Anyway, IBM decided to give us the chance to optimize this by caching previous results (file searches and DNS requests). This is done with the new parameter called NS_CACHE (from Name Service Cache). The format of this $ONCONFIG parameter is:

host=num_secs,services=num_secs,user=num_secs,group=num_secs

Each comma separated pair (functionality=num_secs) configures the number of seconds that the engine will cache a query result for that functionality. I'm calling it functionality, because it can be implemented through files or system APIs. The documentation could be clearer, but let's check each one:
  • host
    This is the host and IP address resolution service. Depending on your system configuration (on most Unixes and Linux this is specified in /etc/nsswitch.conf) it can be resolved by reading the /etc/hosts file and/or making a request to your DNS servers
  • service
    This should be the map between service names and system ports, usually done by reading /etc/services. The only situation that comes to my mind where this is used is when you're trying to start a listener (either during engine startup or after that with onmode -P) or when you're trying to make a distributed query to another engine, and you use names in your INFORMIXSQLHOSTS instead of port numbers. In any case, I may be missing something...
  • user
    This is very important. It refers to all the user related info that Informix gathers from the OS and that is relevant to Informix. The information can be stored in /etc/passwd, /etc/shadow, or indirectly be managed by external services like LDAP. It can include:
    - Home dir
    - User ID
    - Group ID
    - Password
    - User status (enable or disable
  • group
    This relates to the OS group information. Usually done by reading /etc/group
If the specified number of seconds to cache the information is zero, it means that we don't want to cache it. So the behavior will be the old engine behavior (for each relevant request, the information must be obtained).
The parameter can be changed online with onmode -wm

It's important that you fully understand the implications of caching these kind of information. By asking Informix to cache this info, we're also assuming the risk of working with stale information. Let's imagine a simple scenario. Assume this sequence of events:
  1. At time T0 you connect using user and password to the engine which is setup to cache user information for 600s (10 minutes).
  2. At time T1 you change that user password
  3. At time T2, the same user tries to connect to the Informix database with the new password. It will fail!
  4. At time T3 (T0 + the number of seconds to cache user information) the user repeats the connection attempt with the new password. It will succeed!
How can you avoid situation 3? If you change the cache timeout to 0, it will work as a flush.
If for example you do some changes to your user's information you can run:


onmode -wm NS_CACHE="host=900,service=900,user=0,group=900"
onmode -wm NS_CACHE="host=900,service=900,user=900,group=900"


These commands will flush the user information cache, and then reactivate it.

So, the point I'd like to make is that this feature can help you improve performance (specially for systems with an high connection rate), but it can have some side effects. You can workaround these ones, but for that you must know they exist.


Versão Portuguesa:

Uma discussão recente na lista de correio do IIUG (relativa a um problema com reverse DNS) lembrou-me de uma funcionalidade nova do Panther (versão 11.7) que estava na minha lista de temas a abordar. Tenho andando a evitar muitas das maiores e mais importantes novidades porque vou demorar bastante tempo a escrever sobre elas.... Espero que esta seja mais reduzida.

O Informix tem de ler diversos ficheiros ou interagir com servidores de nomes (DNS) cada vez que abre uma conexão. Considerando o Unix e Linux (em Windows será um pouco diferente tecnicamente, mas não muito conceptualmente), estas são as acções que o motor tem de fazer durante o estabelecimento de uma conexão:

  1. Dependendo do critério usado para resolver endereços e nomes, provavelmente irá abrir o ficheiro /etc/hosts para procurar o IP da conexão. Se não o encontrar irá provavelmente contactar o servidor de nomes (DNS) e pedir o nome associado ao IP de onde chega a conexão.
    Note-se que isto é feito com uma chamada de sistema e não cabe ao Informix definir os critérios.
  2. Irá aceder ao /etc/passwd (ou equivalente) para obter os dados do utilizador (HOME dir, password - isto deve estar guardado noutro ficheiros como o /etc/shadow- , id de utilizador, id de grupo etc.)
O motor também tem de aceder ao /etc/services e /etc/group noutras situações.
Dependendo do seu ambiente estas operações podem demorar um pouco e requerer um consumo de CPU relevante. Existem sistemas com muitas conexões novas por segundo o que naturalmente pode transformar isto num problema sério.
Para dar um exemplo, trabalho regularmente com um sistema que em dada altura recebia um enorme número de pedidos por CGI. Sendo CGI, cada pedido recebido via HTTP requeria um novo processo na máquina do servidor aplicacional, e uma nova conexão na base de dados. Tinham picos de dezenas de ligações por segundo. Actualmente estão a usar Fast CGIs com benefício notórios.
De qualquer forma a IBM decidiu dar aos utilizadores a oportunidade de optimizarem estes aspectos, através de uma cache que guarda respostas anteriores (pesquisas em ficheiros e resultados de DNS). Isto é feito com um novo parâmetro designado NS_CACHE (de Name Service Cache). O formato do parâmtro do $ONCONFIG é:

host=num_segs,services=num_segs,user=num_segs,group=num_segs

Cada par (funcionalidade=num_segs) separado por vírgula, configura o número de segundos durante os quais o motor irá manter em cache o resultado de uma pesquisa para essa funcionalidade. Estou a chamar-lhe "funcionalidade", porque pode ser implementada usando ficheiros ou APIs de sistema. A documentação deveria ser mais clara, mas vamos ver cada uma:
  • host
    O serviço de resolução de nomes e endereços IP. Conforme a configuração do seu sistema (na maioria dos Unixes e Linux isto é definido em /etc/nsswitch.conf) pode ser resolvido pelo ficheiro /etc/hosts ou fazendo um pedido aos servidores de DNS
  • service
    Este é o mapeamento entre o nome de serviços e as portas de sistema, habitualmente feito através da leitura do ficheiro /etc/services. As únicas situações que me ocorrem em que isto é usado é quando arrancamos com um listener (seja no arranque do motor ou depois quando se usa o onmode -P), ou quando tentamos executar uma query distríbuida a outro motor, e usamos nomes no nosso INFORMIXSQLHOSTS em vez de números de portos. Mas pode estar a escapar-me alguma coisa, e haver outras...
  • user
    Este é muito importante. Refere-se a toda a informação relativa aos utilizadores que o Informix obtém do sistema operativo e que é relevante para o Informix. A informação é guardada no /etc/passwd e /etc/shadow, ou gerida indirectamente em serviços externos como LDAP. Pode incluir:
    - Home dir
    - ID de utilizador
    - ID de grupo
    - Palavra passe
    - Estado do utilizador (activo, inactivo)
  • group
    Isto diz respeito à informação de grupos do sistema operativo. Normalmente feito por consulta ao ficheiro /etc/group

Se o número de segundos especificado para a cache for zero, significa que não queremos fazer caching. Portanto o comportamento será o antigo do motor (para cada pedido a informação tem de ser obtida).

O parâmetro pode ser modificado online com o comando onmode -wm

É importante que entenda completamente todas as implicações de fazer caching deste tipo de informação. Ao pedir ao Informix que guarde e reutilize a informação já obtida, estamos também a assumir o risco de trabalhar com informação entretanto desactualizada. Vamos imaginar um cenário simples. Consideremos a seguinte sequência de eventos:

  1. No momento T0 conectamo-nos usando um utilizador e palavra chave a um motor configurado para efectuar caching por 600 segundos (10 minutos).
  2. No momento T1 mudamos a palavra chave desse mesmo utilizador.
  3. No momento T2 o mesmo utilizador tenta conectar-se ao Informix usando a nova palavra chave. Vai falhar!
  4. No momento T3 (T0+ o número de segundos configurado para a cache de utilizador) o utilizador repete a tentativa de acesso com a nova palavra chave. Vai ter sucesso!
Como pode evitar a situação do ponto 3? Se mudar o tempo de cache para 0, funciona como uma limpeza da cache.
Se por exemplo efectuar mudanças na informação dos utilizadores, pode executar:


onmode -wm NS_CACHE="host=900,service=900,user=0,group=900"
onmode -wm NS_CACHE="host=900,service=900,user=900,group=900"


Estes comandos fazem a limpeza da informação e depois re-activam a cache.

Portanto, o ponto que gostaria de frisar é que esta funcionalidade pode melhorar o desempenho (especialmente em sistemas com elevada frequência de novas conexões), mas também pode ter efeitos secundários. Estes podem ser contornados, mas para isso temos de saber que existem.

Saturday, December 11, 2010

Creating Language Arts Lessons with PaperShow for Teachers

As more and more teachers have begun to use PaperShow for Teachers in the classroom I wanted to share this tip for creating quick grammar and cloze technique activities. Using the interactive paper that comes with PaperShow for Teachers gives you the freedom to create activities for the classroom that your students can interact with. Once you create the activity and print it out on the interactive paper you can then pass the activity out to your students and have them complete it from their desks, so that everyone can see. Likewise you could use it to model how to complete the activity so that everyone can see how it is done. So lets get started!

I have found that the trick to creating these activities is using PowerPoint. So open PowerPoint and create one slide for each of your activities. In the screen shot below you will see that I created a slide that the students could use to correct the grammar.



It is probably a good idea to select a simple PowerPoint style that has a white background for two reasons: one, this will use less ink and two, it will be easier for your student to see the text when it is printed. Likewise, you will want to select a larger font so that it will be easier for your students to write on once it is printed on the interactive paper. For the second activity I created a cloze activity from the first stave of A Christmas Carol. I simply pasted the text into my PowerPoint slide and then removed the text and used an underscore to create the gap. For each of the words, I cut out I then pasted them on the bottom of the slide.

Now that my activity is completed I can save my PowerPoint file and import the slide deck into the PaperShow for Teachers application that is on the USB key and print it on the PaperShow for Teachers interactive paper. PaperShow for Teachers will prompt you print the slides on the interactive paper so make sure that you have the paper loaded in your color printer before clicking the OK button. Just a tip it is good idea to place the Printer Sticker on the printer that you will be using with PaperShow for Teachers that you received when you purchased the PaperShow for Teachers Starter Kit to help remind you how to orient the interactive  paper.

Here is a quick screencast of how to create import your activity into the PaperShow for Teachers application.
Click on this link to see a video on how to import your PowerPoint Slides into PaperShow for Teachers

Saturday, December 4, 2010

Sharing Ideas with PaperShow for Teachers in the Classroom

As much as interactive whiteboards pervade the classroom landscape it is amazing what you can do with PaperShow for Teachers to get students involved and engaged in the classroom instruction. PaperShow for Teachers provides a great vehicle for students to actively record their ideas as apart of a classroom discussion. PaperShow for Teachers has a 30 foot range from the computer which is ideal for walking around the classroom and having students make contributions to the lesson. Students will feel right at home using the digital pen and paper notebook to capture their ideas that their classmates can then see. Teachers will find it easy to pass the notebook and pen around the classroom and give students the opportunity to contribute to the classroom discussion. Once students have made their contribution, the notebook file can be saved in a PDF format, emailed or placed on the schools website to share.

PaperShow for Teachers makes for a great tool when students are brainstorming or story-boarding ideas. Consider setting up a learning center with a laptop, a LCD projector and PaperShow for Teachers. Students can then use PaperShow for Teachers to mind map their ideas or brainstorm while working in a small group. There is no need to complete the entire session during one class- just save the the file you are working on the PaperShow for Teachers USB key and you can always revisit it, the next time the class meets.

While many PaperShow for Teachers users-use it to deliver more engaging presentations, PaperShow for Teachers is an ideal tool for actively engaging students when they need to analyze or annotate images, diagrams or pictures. Using the PaperShow for Teachers application that resides on the USB key you can quickly bring in a series of images- print them using a color printer on the 8 1/2 x11 interactive paper and be ready to use them with the digital pen to mark up. Simply place the images you would like to use in a folder and PaperShow for Teachers will dutifully import them and get them ready to print on the interactive paper.Once the images are printed on the paper you can use all of the PaperShow for Teachers tools to annotate and mark up the images. This feature gives teachers the flexibility to bring in whatever pictures they need for a particular lesson. Once you do one time you will see just how easy it is do accomplish and how much fun it is to use in the classroom. So make you lessons more interactive by printing images with PaperShow for Teachers and then pass the binder with the images around the classroom to engage the students. Using images, students can identify certain features on the picture, comment about the picture, add additional ideas and then save them if it so desired.

At just $249 dollars, PaperShow for Teachers gives you tremendous value and a way to engage students in the classroom by providing them more opportunities to participate and interact with ideas and images. Contact me if you would like a free demonstration of PaperShow for Teachers.