sábado, 29 de agosto de 2009

Inicio do processo de elaboração do artigo

Com o término da primeira parte do projeto, o grupo terá como foco principal a realização de um artigo. Ele tem por finalidade inscrever o grupo no Fórum Mundial de Educação Profissional e Tecnológica, que será realizado na cidade de Brasília entre 23 e 24 de novembro deste ano. Caso nosso projeto seja aprovado, iremos para lá apresentá-lo.
Realizamos uma reunião e nela foram discutidos assuntos que poderiam ser abordados no artigo e chegamos a conclusão que o tema-chave de nosso artigo será:

"Os desafios de trabalhar em grupo".

Foi pensando nos desafios que o grupo enfrentou para a realizar o projeto, que decidimos por esse tema, e tomando-o como base começamos um processo de pesquisa que envolve outros artigos que utilizaram como base o mesmo tema.

Primeira parte do programa basicamenta concluída

Nesta parte evitamos usar banco de dados, conseguimos inserir tabelas atráves de comandos, como:


If (análise) then
else
end if

Nos deparamos com muitos problemas, um deles é usar os objetos da forma correta, pois quando selecionavámos um objeto, não conseguíamos desabilitá-lo.
Pesquisamos em várias apostilas, mas apenas uma delas nos deu uma idéia - book - com um pouco de raciocínio analisamos e mesclamos o comando if com objetos check e option.

Aprendendo a usar os objetos check e option.













O objeto check e option funcionam na ativação e na desativação.
Portanto é necessário inserir comandos de entrada e de saída.
Para desabilita-lo é preciso usar uma estrutura de comparação e ativar o unchecked para o check, e value = false para o option .

Eexemplo para o objeto check:

Privat sub check_click

if (check.value = checked) then
a = (3.14 + b)
else
if (check.value = unchecked) then
a = 0
end if
endif

end sub

Este exemplo funciona também para o option, a diferença é de checked para true e unchecked para false.
A variavél recebe o resultado (3.14 + b) se o objeto estiver ativado, se ele for ou estiver desativado a variável recebe 0 .
Toda esta comparação é programada dentro dos objetos.

Algo muito importante que não poderíamos deixar de falar é a respeito da propriedade visible:

Esta por sua vez permite vários frames (quadros) um por cima do outro, relacionados com objetos.

Ex.

Dentro de um formulário temos quatro frames um por cima do outro. Inserimos quatro objetos (option).
Dentro do primeiro objeto (option1) entramos com o comando seguinte:

Privat sub option1_click

if (option1.value = true) then
frame1.visible = true
else
if (option1.value = false) then
frame1.visible = false
end if
endif

end sub

E assim por diante.

Se selecionamos o option2, consequentemente o frame 2 é ativado e qualquer outro que estava visível é desativado (invísivel).

Portanto, terminamos a primeira etapa do trabalho: realizar o dimensionamento e redimensionamento, consultar tabelas, interpolar, aproximação dos resultados (sempre para mais no nosso caso de tensão no pé do dente), comparar a tensão máxima calculada com a tensão do material, recalcular com opções (check e option), voltar para a tela executável em casos de erros.