domingo, 30 de octubre de 2016

Octubre 25 /2016

Octubre 25 /2016

Clase N° 33

-El profesor realiza una demostración de el template, el cual lo fue realizando para que los estudiantes tuvieran una guía de como realizar el trabajo en casa.

 CRITERIOS:
 
  1. Su sitio web debe trabajar sin tener Internet.
  2. El <title> en todas sus páginas debe contener su Primer Nombre y su primer apellido.
  3. Debe tener un módulo llamado "derechos.html", donde debe tener: Nombres y apellidos completos, foto de caracter serio, grado/grupo actual, indicar en 3 líneas por que le gusta el tema del trabajo seleccionado.
  4. Todas las páginas de su proyecto deben tener el diseño de su template seleccionado.
  5. Todas las páginas deben tener la posibilidad de navegar hacia cualquier punto de su sitio web.
  6. Debe tener un módulo de nombre personajes.html, donde se mencionan los personajes de su tema.
    1. Cada personaje debe tener una imagen y un texto alusivo a él.
    2. (OPCIONAL)Al dar click sobre su imagen debe dirigirse a otra página donde debe visualizarse la misma imagen seleccionada y el texto alusivo al personaje; opcional en esta página si se desea visualizar mas imagenes o videos se puede hacer.
    3. Debe visualizar a los personajes iniciando de los principales hasta los secundarios.
    4. Lo máximo en personajes que debe visualizar es hasta 12. Si desea presentar más, lo puede realizar.
  7. Debe tener copias de seguridad, ya sea en memoria usb personal( sólo suya, no compartida ), en una nube personal ( sólo suya, no compartida ).
DATOS DE ENTREGA:

  • Entrega Martes 01 de Noviembre de 2016.
  • El proyecto debe ser entregado en cd.
    • Debe estar marcado con su primer nombre y su primer apellido, grado/grupo, número de lista.
  • El cd debe ser entregado al representante de clase.
  • Los cds deben estar ordenados en orden de lista.
  • Los archivos del proyecto deben estar guardados dentro de una carpeta marcada como (PRIMERapellido_PRIMERnombre_##) donde ## hace referencia a 9a ó 9b según sea su caso.
  • Esa carpeta es la que se debe guardar dentro del cd.
  • El proyecto debe tener como archivo inicial el index.html.


domingo, 23 de octubre de 2016

Octubre 18 /2016

Octubre 18 /2016

Clase N° 32

Se realiza evaluación.
Nota= 100

1). Defina que es una ventana pop-up o una ventana emergente.
2). Escriba la URL del lugar donde realizó la investigación.
3). Escriba el código para llamar ventanas pop-up.

SOLUCIÓN

1). Una ventana pop-up o ventana emergente es una ventana en el navegador la cual aparece automáticamente mostrando publicidad etc. la cual el programador tiene la posibilidad de bloquearla.

2).http://www.aprenderinternet.about.com


3). 

ESTRUCTURA:
<script>
window.open("insertar la url de la página a la cual se quiere dirigir")
</script>

EJEMPLO:

<SCRIPT LANGUAGE="JavaScript">
window.open("https://www.google.com");
</SCRIPT>

EJEMPLO 2:

<script>
 window.open("https://www.nasa.gov/","miventana","width=300,height=200,menubar=no");
</script>






sábado, 15 de octubre de 2016

Octubre 11 /2016

Octubre 11 /2016

Clase N°31

Se realiza evaluación.

EVALUACIÓN
  • Programa con el cual se pueda sacar raíz cuadrada a cualquier número (es decir, asi sea positivo o negativo.)
<html>
<head></head>
<script>
var numero= prompt("Ingrese un numero");

if (numero >0) {
alert(Math.sqrt(numero));
}
else {
numero = numero * -1;
alert(Math.sqrt(numero)+ "i");

 }
</script>
<body>
</body>
</html>












  • Programa con el cual se visualice 10 líneas horizontales (entre cada linea se deben mostrar los números del 1 al 10)  y el código solo tenga 2 lineas de programación. (Se realiza con el ciclo for).

<script>
for (i=1; i<=10; i++){
document.write(i+"<hr>");
}
</script>



  • Programa que visualice 10 líneas horizontales (entre cada linea se deben mostrar los números de 10 en 10) en solo 2 líneas de programación. 

<script>
for (i=10; i<=100; i+=10){
document.write(i+"<hr>");
}
</script>





  • Para decir si pasó o no la definitiva tomando como valor 2 notas.

<script>

var nombre= prompt("Digite su nombre");
var nota1= parseFloat(prompt("Nota 1"));
var nota2= parseFloat(prompt("Nota 2"));
var def= (nota1+nota2)/2

if (def>=75){
alert(nombre+"Paso")
}
else{
alert(nombre+"No paso")
}

</script>





  • Para que el proceso anterior se repita varias veces.

<script>
for(i=1; i<=05; i++){
var nombre= prompt("Digite su nombre");
var nota1= parseFloat(prompt("Nota 1"));
var nota2= parseFloat(prompt("Nota 2"));
var def= (nota1+nota2)/2

if (def>=75){
alert(nombre+"Paso")
}
else{
alert(nombre+"No paso")
}
}
</script>







sábado, 8 de octubre de 2016

Octubre 4 /2016

Octubre 4 /2016

Clase N° 30

  • Ejemplo de sub string.
<script>
var x= "hola mundo mio";
document.write(p=x.substring(5));  //imprime mundo mio
</script>

  • Ejemplo de vector (array)
<script>
var mensaje="Hola, mundo, soy, una, cadena, de, texto"
var palabras= mensaje.split(",");
alert(palabras[4]); //sale cadena
</script>

  • Ejemplo vector (array) con toUpperCase
<script>
var mensaje="Hola, mundo, soy, una, cadena, de, texto";
var palabras= mensaje.split(",");
document.write(palabras[4].toUpperCase()); //cadena sale en mayuscula
</script>

  • Ejemplo función matemática
<script>
a= 10;
a= a+1;
document.write(a+"<br>"); //resultado:11

a++
document.write(a+"<br>")//resultado:12

a= a-1
document.write(a+"<br>")//resultado:11

a--;
document.write(a+"<br>")//resultado:10

a+=10;
document.write(a+"<br>")//resultado:20

a-=60;
document.write(a+"<br>")//resultado:-40

</script>

  • Ejemplo coseno
<script>

x=60;

document.write(Math.cos(x)+"<br>"); //muestra el valor de cos de la x

</script>


  • Ejemplo raíz (sqrt)
<script>

x=-9;

if (x<0){
    x= x*-1;
    document.write(Math.sqrt(x)+"raiz imaginaria <br>");
}
else{
document.write(Math.sqrt(x)+"<br>");
}

</script>