sábado, 25 de julio de 2009

Introducción a Java (javaCreator LE )

La programación no es una cosa del otro mundo y menos usando lenguajes de alto nivel, lo primero que debes de tener en cuenta es lo siguiente; tu ya sabes programar, mal o buen programador ya lo eres, aquí solo vas ha organizar y a dar nombre técnico a lo que ya sabes para emplearlo en la informática.

La ciencia de la programación ha sido dispuesta para automatizar los procesos de manejo de la información para la toma dediciones, tal vez esta no es la mejor definición, pero es cierta y si tu al igual que yo lo miras de este modo, debes de preguntarte. ¿Quién no maneja información? ¿Quién no toma decisiones a partir de la obtención de una información procesada? ; Sin más preámbulo manos a la obra Definición de variables Es bien sabido para un programador experimentado cual es la finalidad del uso de las variables; per o si ese no es tu caso, una variable es el espacio dispuesto por el programa para almacena temporalmente los cálculos o datos del proceso de un algoritmo, la definición o creación de las mismas del pende de las necesidades del programador, es correcto tú eres quien las construyes, les das nombre y define el tipo de dato que esta almacenara, según el equerimiento de tus necesidades (o las necesidades del usuario final).

Dentro de nuestra vida cotidiana, Existe una gran diversidad de información, te haz preguntado si esta en su contexto; teorema?, no están complicado entender esto, solo piensa por un momento… un nombre, una dirección, una fecha, un precio entre otros datos, como puedes ver no son iguales, un nombre o dirección puede manifestarse como texto, una fecha como tal (fecha) y un precio como moneda o numero, si o no como falso y verdadero (Boleano), etc. , ahora entiendes, si no es así medítalo un poco mas. JAVA como todo lenguaje de programación interpreta una gran diversidad de tipos de datos como lo manifiesta el siguiente enunciado:

Enteros byte 8 bits complemento a dos
short 16 bits complemento a dos
int 32 bits complemento a dos
long 64 bits complemento a dos Reales en coma
flotante float 32 bits IEEE 754
double 64 bits IEEE 754
Booleanos: Boolean true ó false

Cadenas de texto:
Por ejemplo: "Esto es una cadena de texto" (note que esta entre comillas)

Ejemplo de definición Ma nifiesto:
tipo_de_dato variable = valor_ inicial;
long longtEdad = 12; int intEdad = 12;

Se complico la cosa; como así que valor de inicio, piensa por un momento, de pronto no sepas mucho de computadoras pero por lo menos haz tomado una calculadora en tus manos, pues bien cuando la enciende esta tiene un valor o no; es correcto el cero es el valor que tiene esta antes de realizar cualquier operación; para muchos usarlos esto le indica que no se a realizado ninguna operación. Recuerda este patrón básico es asimilado por muchos lenguajes de programación y java no podría ser la excepción, hay que darle un valor a la variables que se creen.

Nombre de las variables
Puedes definir el nombre de cualquier variable usando cualquier conjunto de caracteres, sin incluir los signos especiales dispuestos para java; tales como operadores matemáticos; operadores lógicos, de asignación

Operadores Matemáticos
También llamados operadores binarios dado a que se requieren de dos datos a operar (variables); de los cuales podemos realizar las operaciones matemáticas básicas, Suma (+), Resta (‐), Multiplicación (*), División (/) y residuo e la división o modulo (%).

Ejemplo 1.1 :
class operaciones{
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =4;
int numero2 =2;
int suma =0;
int resta =0;
int multi =0;
int mod =0;
float division =0;
suma= numero1 + numero2;
resta=numero1 - numero2;
multi=numero1*numero2;
mod= numero1%numero2;
division =numero1/numero2;
System.out.println("Suma ; "+suma+" Resta; " +resta+" Multiplicacion; "+multi+ " Modulo; "+mod+ " Division; "+division );
}
}


Operadores de asignación
Un operador de asignacion permite asignarle un valor a una variable, por ejemlo en la inicializacion de la misma, lo que quiere decir que el operador por excelencia es el igual. La pregunta; ¿Solamente el igual es el operador de asignacion?, pues no java dispone de los sguientes operadores
Operador Utilización Equivalente
+= op1+=op2 op1=op1+op2
-= op1-=op2 op1=op1-op2
*= op1*=op2 op1=op1*op2
/= op1/=op2 op1=op1/op2
%= op1%=op2 op1=op1%op2

Operadores Incrementables
Son aquellos que permiten incementar (++) o decrementar (--) en uno una variable.


Anexo



Partes de la ventana de JCreator V 3.0 LE (Por cuestion de maquina seleccione esta aplicacio)



Crear un nuevo archivo Menu file New File (Ctrl + N)



En l
a opcion File Type selecciona el tipo de archivo; en este caso Java File – y luego Clic en Next




En la opcion Name proporciona el nombre del archivo; si el nombre require ser separado utiliiza barra al piso o guin bajo (ejemplo_1) y expecifica la localización y por ultimo clic en Finish.


Actividades:
Con el conocimiento apquirido con anterioridad vamos manos ala obra (por fin lo lindo de la programación; programar)

1. Crea un archivo java y dale el nombre de “definicion_variables” (sin las omillas
claro) y en el editor de archivo escribe lo siguinte:

class {
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =9;
long numero2 =9;
float numero3 =9;
boolean valor =false;

System.out.println( "Numero 1; " + numero1 + " Numero 2; " + numero2+"
Numero 3; " + numero3+ " Numero 3; " + valor );
}
}


(Copile File); copilamos el archivo

(Execute Fila); Ejecutamos el archivo


2. Crea un archivo java y dale el nombre de “operaciones” (sin las comillas claro) y en el editor de archivo escribe lo siguinte :
class operaciones{
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =4;
int numero2 =2;
int suma =0;
int resta =0;
int multi =0;
int mod =0;
float division =0;
suma= numero1 + numero2;
resta=numero1 ‐ numero2;
multi=numero1*numero2;
mod= numero1%numero2;
division =numero1/numero2
System.out.println("Suma ; "+suma+" Resta; " +resta+" Multiplicacion;
"+multi+ " Modulo; "+mod+ " Division; "+division );
}
}
Nota:
Quetal tu primera experiencia; ahora espero que recuerdes lo siguiente el nombre del archivo debe de ser igual al del programa o la clase (class).

descargar archivo - actividades_java_intro.rar

Introducción a la Informática Educativa

Aplicación de herramientas en el aula

Las instituciones educativas a lo largo del desarrollo social y económico de las comunidades, son las encargadas de proporcionar los conocimientos necesarios para el desarrollo de la misma, basado en las necesidades, problemáticas o requerimientos a suplir. Siendo esto así, son las primeras implicadas en propiciar soluciones, generando cambios radicales basados en competencias. Ahora tengamos en cuneta que en estos momentos la forma de comunicarse de los individuos ha evolucionado y las instituciones deben amoldarse; es decir, ahora existen otros medios o por lo menos han tenido mayor relevancia en las últimas décadas los cuales deben de ser incorporados. Bien; conviene asumir que no se ha contrariado la forma de comunicarse ni han desaparecido los medios tradicionales, ni los conceptos del proceso comunicativo, los cuales obedecen a un contexto donde los entes involucrados Emisor – Receptor son los protagonistas. Son los canales que vienen surgiendo y compenetrándose en nuestros grupos sociales los que dan ese nuevo giro a la comunicación, estos instrumentos o electrodomésticos; por así decirlo, facilitan la forma de transmitir y adquirir información, a tal punto que lo permiten transmitir nuestros mensajes de una forma acelerada y globalizada.

Con esta evolución no desaparece la Lecto-Escritura, hay que apelar al rescate de los mismos; dado al vertiginoso crecimiento de los conocimientos que debemos adquirir; esto nos impulsa a visionarlos como base fundamental. Son ellos los cimientos en los cuales deben de trabajar los educadores de hoy, sin importar la asignatura en la cual se licencio o en la cual labora. esta bien definir que para un buen aprovechamiento de las TIC, está depende de la identificación de los medio y la forma en que transmite el mensaje, esto es leerlo y redactarlo, recuerda esto, la lectura no solo se aplica a textos formados por un alfabeto, sino como se expresa en las definiciones de comunicación, en este caso el código o el referente, sin duda alguna cualquier imagen, representación de marca u objeto es tenido en cuenta como interpretable y capaz de transmitir un mensaje, asociándolo de esta manera a un contexto.

Un niño que a un no sabe leer identifica los productos por su nombre con la sola asociación a su marca, incluso cuando este inicia su proceso de aprendizaje de las vocales y el alfabeto de su lengua, nosotros al momento de enseñarles, de forma instintiva asociamos los mismos a un código o referente el cual facilitara su asociación mientras este lo asimila. Entonces como educadores debemos continuar con este proceso en los educandos; la primera pregunta que se nos viene es ¿Cómo hacerlo?, pues bien Las TIC se aplica al uso de los sentidos para difundir y adquirir el conocimiento; esta es la clave, hay que aplicar canales que propicien tal evento, estos canales pueden ser una grabadora, DVD, MP4, IPOD, etc. es decir cualquier medio de comunicación independientemente a que sea un computador incluso los no electrodomésticos, con miras de siempre buscar de cautivar y apasionar su interés.


Actividad 1
1. Ten en cuenta los siguientes aspectos.
· Crea un cuento o ronda que le permita ver la funcionalidad del computador
o Cuento: Si seleccionaste el cuento crea personajes con los que el pueda identificar el computador y la labor que el presta
o Ronda: Si seleccionaste la ronda crea personajes con los que el pueda identificar el computador y la labor que el presta y puedan ser representados por los estudiantes (igual numero de personajes como de educandos )

Actividad 2
2. Ten en cuenta los siguientes aspectos.
· El niño debe adquirir como conocimiento previo las partes del computador
· Crea el material que dispondrás para tal actividad

Actividad 3
3. Ten en cuenta los siguientes aspectos.
· El niño ya sabe escribir su nombre.
· Debe enfrentarse con el teclado para escribir su nombre, para lo cual debes de crear un material didáctico que lo relacione con el mismo
· La competencia que debe alcanzar es la de identificar las letras que lo componen

sábado, 18 de julio de 2009

Ciclo # 2 Introducción a las aplicaciones informáticas

Continuación presento los puntos a investigar con sus correspondientes actividades

Definicion

1. Microsoft Word

  • Partes de la ventana
  • Como se inicia o abre la aplicación de word
  • Como se guarda un documento
  • Como se con figura una pagina

2. Norma de icontec

  1. presentación de trabajos escritos (Medidas y partes del documento)
  2. Presentación de hoja de vida (Medidas y partes del documento)

3. Realiza un trabajo escrito teniendo en cuenta las normas de configuración para el trabajo, l tema principal es la historia del computador, den tro de los cuales se debe destacar los siguientes puntos:

  1. Pioneros de la computación
  2. Cuales fueron los primeros computadores
  3. Generación de los computa dores con sus respectivas características
  4. Cual fue el factor tecnológico que permitió la evolución de los computa dores

4. Realiza una hoja de vida



Videos relacionados: