Andamento


Após o 1º seminário de andamento, foram efetuados alguns testes de funcionalidades/performance da aplicação iTALC e instalada a ferramenta Acer Classroom


Cenário


O cenário consiste em um ambiente totalmente virtualizado sobre o VirtualBox, onde possui-se três máquinas: um servidor e outras duas estações, ambas de diferentes plataformas (Windows/Linux).
O objetivo é testar as ferramentas neste cenário e a partir dele, criar relatórios de utilização de hardware tanto para os clientes como para o servidor, testar funcionalidades e optar pela melhor ferramenta que atendas melhor as necessidades atuais.
Em uma próxima etapa, o ambiente será construído em um dos laboratórios informatizados do SENAC, posterior liberação da administração da instituição.

iTALC

(intelligently Teaching Aand Learning with Computer)

O projeto parado desde 2006, desenvolvido sob a licença GPL, ganhou um novo release em 7 de agosto do ano passado, já na versão 3.0.0. Desenvolvido em Qt/C++, tornando compatível com sistemas Linux e Windows.
O software se comunica sobre a camada TCP utilizando o protocolo RFB, que possui um algoritmo de compressão rápido e eficiente. A comunicação servidor-cliente e vice-versa é concretizada através da troca de pares de chaves assimétricas, tornando a aplicação segura. Em sua última versão, já possui suporte a autenticação do Windows.

Site Oficial
Site para Download

Máquinas virtuais

Servidor
CPU: 1
Memória: 2048 Mb
Edubuntu 14.04 - Distribuição baseada em Ubuntu (Atualizado).
Configurada/otimizada para ser utilizada em ambientes educacionais.

Cliente (Linux)
CPU: 1
Memória: 2048 Mb
Ubuntu 14.04 - Distribuição baseada em Debian (Atualizada).

Cliente (Windows)
CPU: 1
Memória: 2048 Mb
Windows 7

Instalação

A instalação no Edubuntu é bem simples, tanto o cliente, como o servidor (Master), é possível ser baixado pela “Central de programas do Ubuntu”




Ou via apt-get:

# apt-get install italc-master italc-client


Preferível a instalação pela segunda opção, pois durante o processo serão solicitadas algumas definições. Vejamos algumas configurações que serão efetuadas:


Imagem 01 - Concedendo acesso as chaves aos grupos que serão criados posteriormente.


Imagem 02 - Criando o perfil dos “administradores” do iTALC (Exemplo: italc-admin).


Imagem 03 - Criando o perfil do “suporte” ao iTALC (Exemplo: italc-supporter).


Imagem 04 - Criando o perfil dos “estudantes” do iTALC (Exemplo: italc-student).


Imagem 05 - Criando o perfil dos “professores” do iTALC (Exemplo: italc-teacher).


Imagem 06 - Criando os grupos no S.O. relacionando aos perfis.


Imagem 07 - Criando os pares de chaves para cada perfil.

Finalizada as configurações, já é possível abrir o Master, criar uma sala de aula e gerenciar os clientes. Lembrando que o usuário que estiver logado no servidor Linux, deverá ter permissões para ler os pares de chaves criadas durante a instalação.
Como abrir o Master e o Client:


OBS: Sempre o Client primeiro e posteriormente o Master

Segue a tela do Gerenciador de Salas, onde já podemos ver “n” funcionalidades:


Funcionalidades:

Classroom:
Overview:
Fullscreen Demo:
Window Demo:
Lock all:
Text message:
Power on:
Power down:
Auto view:

Desempenho/Performance
Utilização de memória do cliente no Windows 7, durante uma conexão: