Tabela D.2: Tabela ia Armazena os grupos de atividades interativas
Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia
course bigint(10) Não 0 id do curso no qual a tarefa está inserida name varchar(255) Não Título do grupo de atividades
activity_group tinyint(1) Não 1 Tipo de agrupamento: 0 - não aplica agrupa- mento, as atividades são organizadas no grupo pela ordem de inserção; 1 - agrupa as atividades por tipo: exercício, teste e exemplo.
Tabela D.3: Tabela ia assign Armazena as atividades interativas
Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia_assign
ia_id bigint(10) Não 0 id da tarefa na qual a atividade está inserida name varchar(255) Não Título da atividade
type_assign tinyint(2) Não 3 Tipo da atividade: 1 - exemplo; 2 - teste; 3 - exer- cício
proposition mediumtext Sim NULL Enunciado da atividade author_name varchar(255) Não 0 id do autor da atividade
author_modied_name varchar(255) Não 0 id do último autor que modicou a atividade ia_ima_id bigint(10) Não 0 id do iMA associado a atividade
le varchar(255) Sim NULL Localização e nome do arquivo da atividade grade bigint(11) Não 100 Nota máxima para esta atividade
timemodied bigint(10) Não 0 Data da última atualização timecreated bigint(10) Não 0 Data da criação
timeavailable bigint(10) Não 0 Data de abertura da atividade timedue bigint(10) Não 0 Data de encerramento da atividade preventlate tinyint(2) Sim 1 Permitir envio atrasado? 0 - não; 1 - sim
test tinyint(1) Sim 0 Permitir o desenvolvimento da atividade como teste após prazo? 0 - não; 1 - sim
special_param1 tinyint(1) Sim 0 Atividade contém algoritmo? 0 - desabilitado; 1 - habilitado
position bigint(10) Não 0 Posição da atividade dentro do bloco de tarefas visible tinyint(1) Sim 1 Controle de visualização da atividade pelo aluno:
0 - atividade oculta; 1- atividade visível max_experiment bigint(10) Não 0 Número máximo de tentativas: 0 - ilimitado dependency varchar(255) Não 0 Lista de id das atividades que esta atividade de-
Tabela D.4: Tabela ia assign submissions
Armazena as submissões das atividades interativas do tipo exercício realizados pelos alunos Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia_assign_submissions ia_assign_id bigint(10) Não 0 id da atividade na qual a submissão esta relacio-
nada
user_id bigint(10) Não 0 id do usuário autor da atividade timecreated bigint(10) Não 0 Data do primeiro envio
timemodied bigint(10) Não 0 Data da última modicação grade bigint(11) Não 0 Nota da atividade
teacher bigint(10) Não 0 id do professor, caso haja mais de um professor no curso será registrado sempre o professor que executar a última alteração
answer longtext Não String com a última solução enviada pelo aluno experiment tinyint(1) Não 0 Número total de envios
status tinyint(1) Sim 0 Situação da atividade: 0 - não enviado; 1 - en- viado; 2 - enviado avaliado como incorreto; 3 - enviado avaliado como correto
Tabela D.5: Tabela ia assign submissions comment
Armazena os comentários das atividades interativas trocados entre alunos e professores Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia_assign_submissions_comment
submission_id bigint(10) Não 0 id da submissão no qual o comentário está relaci- onado
comment_author_id bigint(10) Não 0 id do autor do comentário timecreated bigint(10) Não 0 Data do envio do comentário comment longtext Não Comentário
return_status tinyint(1) Não 0 Situação do retorno: 0 - mensagem não lida; 1 - mensagem lida
receiver tinyint(1) Não 0 Destinatário:1 - mensagem para professor; 2 - mensagem para aluno
Tabela D.6: Tabela ia ima Armazena as informações sobre os iMA
Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia_ima name varchar(20) Não Nome do iMA
description mediumtext Sim NULL Descrição do iMA
extension varchar(30) Não Extensão do arquivos deste iMA le_jar varchar(255) Não Nome do arquivo JAR
le_class tinyint(1) Não Nome do arquivo class width bigint(10) Não 800 Largura
heigth bigint(10) Não 600 Altura
enable tinyint(1) Sim 0 Situação do iMA: 0 - desabilitado; 1 - habilitado timemodied bigint(10) Não 0 Data da última modicação
author bigint(10) Não 0 id do autor do iMA timecreated bigint(10) Não 0 Data da última alteração
evaluate tinyint(1) Sim 0 iMA possui avaliador automático? 0 - não; 1 - sim category bigint(10) Não 0 Id do iMA a qual este iMA pertence
Tabela D.7: Tabela ia ima cong Armazena os parâmetros especícos dos iMA
Campo Tipo Nulo Padrão Comentários
id bigint(10) Não Chave primária da tabela ia_ima_cong ia_ima_id bigint(10) Não id do iMA ao qual o parâmetro pertence param_name varchar(100) Não Nome do parâmetro
param_value varchar(100) Não Valor do parâmetro description mediumtext Sim NULL Descrição do parâmetro
visible tinyint(1) Sim 0 Parametro visível na edicao de ativiades? 0 - não; 1 - sim
Informações complementares dos
experimentos
E.1 Descrição dos cursos do LEM
• LEM - Laboratório de Ensino de Matemática1) Introdução ao uso do computador e programa de Geometria Dinâmica/Interativa. 2) Uso de sistemas para ensino-aprendizagem de funções. 3) Trigonometria e polinômios via Geome- tria Dinâmica/Interativa. Usando a Geometria Dinâmica, como levar o aluno a "construir"as funções Seno, Co-seno e Tangente. 4) Construção de mosaicos via Geometria Dinâmica/Inte- rativa. 5) Algoritmos e fractais via Geometria Dinâmica/Interativa.
Público alvo: Professores de Matemática do ensino fundamental e médio. Carga Horária: 40 horas.
• LEM - Construções Geométricas Interativas para o Ensino Médio
1) Apresentar exemplos de uso de ferramentas computacionais para ensino de Geometria no Ensino Médio, usando o iGeom e o Moodle. 2) Mostrar exemplos em que a interatividade das construções com o iGeom possa estimular e facilitar o aprendizado dos alunos. 3) Serão examinados os seguintes tópicos: arco capaz; médias aritmética, geométrica e harmônica em R2; relações métricas no triângulo retângulo (trigonometria); os 4 pontos notáveis clássicos e ver alguns teoremas relacionados (Teorema de Ceva, Reta de Euler e Teorema de Napoleão). Público alvo: Professores de matemática do ensino médio interessados em usar TIC no ensino.
Carga Horária: 10 horas.
• Laboratório de Ensino de Matemática: curso sobre educação a distância (EAD) para professores de Matemática
1) Introduzir questões relativas ao uso da Web em cursos a distância. 2) Apresentar ferramen- tas gratuitas para EAD, como Moodle, iGeom e iGraf. 3) Apresentar recursos para autoria e avaliação automática de exercícios. 4) Testar na prática os sistemas, como professores/autores, elaborando exercícios e publicando-os na Web. 5) Testar, como alunos, os cursos elaborados. Público alvo: Professores de Matemática do ensino médio.
Carga Horária: 20 horas.