miércoles, 28 de enero de 2015
HERRAMIENTAS DE GAMBAS
Herramientas de gambas
Controles
Ø Label: El control label se usa para mostrar en el formulario “form” un
texto estático en la pantalla es decir que el texto no se puede cambiar
por el el usuario. A menos que utilices la propiedad text desde otro
control, para cambiar el texto.
Ø listbox: Le permite al usuario seleccionar (uno o varios) datos de una
lista. Para asignar los valores (item) que podrá seleccionar el usuario, se
usa el método
Ø Picturebox: Esta clase implementa un control que muestra una imagen.
Ø Progresbar: Esta clase implementa un control de barra de progreso.
Ø Combobox: Es un cuadro de texto combinado con un cuadro de lista
móvil.El textbox que aparece en el combobox, puede ser editable o de
solo lectura. Para ello hay que definir el valor de la propiedad .readonly
Si es igual a true, solo será de lectura, y si es igual a False, nos
permite modificar el textbox del combobox.
Ø Textbox: La propiedad más importante del label, sirve para que el texto
que este dentro de esa propiedad se muestre en el formulario “form”. Es
decir que si escribes en esa propiedad “Hola Mundo” cuando ejecutes tu
proyecto aparecerá el label con el texto Hola Mundo.
Ø listView: Es igual que un listbox, pero se le puede indicar un icono a
cada ítem de la lista.
Ø Button.- Esta clase implementa un control de botón pulsable.
Un botón puede mostrar texto, imagen o ambos.
Un botón dentro de una ventana puede ser el botón por defecto.
Entonces, pulsando la tecla RETURN el botón seactivará
automáticamente.
Un botón dentro de una ventana puede ser el botón de cancelar.
Ø CheckBox: Este control implementa una casilla, que puede ser activada
o desactivada. Si las propiedades tres estados se establece, entonces la
casilla de verificación puede tomar un tercer valor que significa
"desconocido" o "no cambio".
Ø Separator: Este control muestra una línea de separación. La línea
esvertical, si la altura del control es mayor que su anchura. De lo
contrario, es horizontal.
Ø RadioButton: Este implementa un control de botón de radio. Botones de
radio que el padre del mismo son mutuamente excluyentes. Sólo se
puede seleccionar al mismo tiempo.
Ø ToggleButton: Esta clase implementa un botón deactivación.
Ø ToolButton: Esta clase implementa un control de botón de barra de
herramientas. Un botón de barra de herramientas muestra su frontera
sólo cuando el ratón entra en el control.
Ø Slider: El control Slider ofrece un control deslizante vertical u horizontal.
El control deslizante es el control clásico para el control de un valor
limitado.
Ø DrawArea: (para dibujar) y distintos contenedores para organizar los
controles
FUNCIONES DE GAMBAS
Funciones de gambas
Ø Asc: Devuelve el código ASCII de un carácter en una cadena.
Ø Chr$: Devuelve un carácter a partir de su código ASCII.
Ø Comp: Compara dos cadenas.
Ø Html$ : Cita una cadena para que sea HTML válido.
Ø InStr: Busca una cadena dentro de otra.
Ø LCase$: Convierte una cadena a minúsculas.
Ø Left$: Devuelve los primeros caracteres de una cadena.
Ø Len: Devuelve la longitud de una cadena.
Ø LTrim$: Elimina espacios en blanco de la parte inicial de una cadena.
Ø Mid$: Devuelve parte de una cadena.
Ø Asc: Devuelve el código ASCII de un carácter en una cadena.
Ø Chr$: Devuelve un carácter a partir de su código ASCII.
Ø Comp: Compara dos cadenas.
Ø Html$ : Cita una cadena para que sea HTML válido.
Ø InStr: Busca una cadena dentro de otra.
Ø LCase$: Convierte una cadena a minúsculas.
Ø Left$: Devuelve los primeros caracteres de una cadena.
Ø Len: Devuelve la longitud de una cadena.
Ø LTrim$: Elimina espacios en blanco de la parte inicial de una cadena.
Ø Mid$: Devuelve parte de una cadena.
SENTENCIAS DE GAMBAS
SENTENCIAS
SENTENCIA IF
Esta sentencia se utiliza para establecer condiciones de acuerdo con una serie
de expresiones que dan como resultado un valor verdadero o falso, sintaxis
IF
Expresión THEN
SI
ES VERDADERO SE EJECUTAN LAS INSTRUCCIONES QUE ESTEN AQUI
ELSE
SI
ES FALSO SE EJECUTAN LAS INSTRUCCIONES QUE ESTEN AQUI
ENDIF
Ejemplo
if
4>2 then
print
"cuatro mayor que dos"
else print "cuatro no es mayor que dos" endif
INSTRUCCION MESSAGE
Esta instrucción se utiliza para mostrar mensajes en pantalla, tanto para
mostrarnos información o para cuestionarnos sobre algunas acciones, sintaxis:
message.metodo
Donde método puede ser:
delete
Muestra un mensaje para eliminación
Error
Muestra mensaje de error
info
Muestra mensaje de información
question
Muestra mensaje de cuestiona miento
warning
Muestra mensaje de advertencia
La sintaxis que siguen los tres métodos es parecida a excepción por el nombre
del método a llamar:
Resultado=message.metodo ("mensaje"[,boton1,boton2,boton3])
Esta sentencia se utiliza para establecer condiciones de acuerdo con una serie
de expresiones que dan como resultado un valor verdadero o falso, sintaxis
IF
Expresión THEN
SI
ES VERDADERO SE EJECUTAN LAS INSTRUCCIONES QUE ESTEN AQUI
ELSE
SI
ES FALSO SE EJECUTAN LAS INSTRUCCIONES QUE ESTEN AQUI
ENDIF
Ejemplo
if
4>2 then
"cuatro mayor que dos"
else print "cuatro no es mayor que dos" endif
INSTRUCCION MESSAGE
Esta instrucción se utiliza para mostrar mensajes en pantalla, tanto para
mostrarnos información o para cuestionarnos sobre algunas acciones, sintaxis:
message.metodo
Donde método puede ser:
delete
Muestra un mensaje para eliminación
Error
Muestra mensaje de error
info
Muestra mensaje de información
question
Muestra mensaje de cuestiona miento
warning
Muestra mensaje de advertencia
La sintaxis que siguen los tres métodos es parecida a excepción por el nombre
del método a llamar:
Resultado=message.metodo ("mensaje"[,boton1,boton2,boton3])
EJERCICIOS EN GAMBAS
EJERCICIO EN GAMBAS

Utilizando los frames realizar lo siguiente:
Gambas class file
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button1_Click()
IF CheckBox1.Value = 1 THEN
Message("MASCULINO")
ELSE
IF CheckBox1.Value = 0 THEN
Message("DATO FEMENINO")
END IF
IF CheckBox2.Value = 1 THEN
Message("ES FEMENINO")
ELSE
IF CheckBox2.Value = 0 THEN
Message(" DATOS MASCULINO")
END IF
END IF
END IF
END
PUBLIC SUB Button4_Click()
QUIT
END
PUBLIC SUB Button2_Click()
IF CheckBox3.Value = 0 THEN
Message("SU SUELDO ES DE 100 A 200")
ELSE
IF CheckBox3.Value = 1 THEN
Message("")
END IF
IF CheckBox4.Value = 0 THEN
Message("SU SUELDO ES DE 201 A 300")
ELSE
IF CheckBox4.Value = 1 THEN
Message("")
END IF
IF CheckBox5.Value = 1 THEN
Message("SU SUELDO ES DE 301 A 400")
ELSE
IF CheckBox5.Value = 0 THEN
Message("")
END IF
END IF
END IF
END IF
END
PUBLIC SUB CheckBox5_Click()
END
PUBLIC SUB Button3_Click()
IF CheckBox6.Value = 0 THEN
Message("CHECADO")
ELSE
IF CheckBox6.Value = 1 THEN
Message("NO CHECADO")
END IF
IF CheckBox7.Value = 0 THEN
Message("CHECADO")
ELSE
IF CheckBox7.Value = 1 THEN
Message("NO CHECADO")
END IF
IF CheckBox8.Value = 0 THEN
Message("CHECADO")
ELSE
IF CheckBox8.Value = 1 THEN
Message("NO CHECADO")
END IF
END IF
END IF
END IF
END

MPRIMIR LA PALABRA PATO 10 VECES EN UN LISTBOX1 Y EN UN LABEL1
QUIT
END
PUBLIC SUB Button2_Click()
Label2.Caption = ""
END
PUBLIC SUB Button1_Click()DIM x AS Integer
FOR x = 1 TO 5
Label2.Caption = ("pato")
NEXT
END
PUBLIC SUB Button5_Click()
ListBox1.Clear
END
PUBLIC SUB Button4_Click()DIM A AS Integer
FOR A = 1 TO 10
ListBox1.Add("pato")
NEXT END

REALIZAR LAS SIGUIENTES CALCULOS:
POTENCIA, AREA DEL CIRCULO Y LAS SIGUIENTES CONVERSIONES DE AÑOS A MESES Y DE AÑOS A DIAS.
' Gambas class file
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button3_Click()
QUIT
END
PUBLIC SUB Button2_Click()
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
TextBox8.Text = ""
TextBox9.Text = ""
END
PUBLIC SUB Button1_Click()
TextBox3.Text = TextBox1.Text ^ TextBox2.Text
TextBox5.Text = 3.14 * (TextBox4.Text) ^ 2
TextBox7.Text = TextBox6.Text * (12)
TextBox9.Text = TextBox8.Text * (365)
END
PUBLIC SUB TextBox5_KeyPress()
END


Capturar un número cualesquiera e informar si es o no es mayor de 100
' Gambas class file
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button3_Click()
QUIT
END
PUBLIC SUB Button2_Click()
TextBox1.Text = ""
END
PUBLIC SUB Button1_Click()
DIM A AS Integer
A = TextBox1.Text
IF A > 100 THEN
Message("EL NUMERO ES MAYOR")
ELSE
Message(" EL NUMERO ES MENOR")
END IF
END

UTILIZANDO CUATRO FRAME REALIZAR LAS CUATRO OPERACIONES BASICAS
Gambas class file
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button1_Click()
CODIFICACIÓN DE LA SUMA
TextBox3.TEXT = Val(TextBox1.TEXT) + Val(TextBox2.TEXT)
CODIFICACIÓN DE LA RESTA
TextBox6.TEXT = Val(TextBox4.TEXT) - Val(TextBox5.TEXT)
CODIFICACIÓN DE LA MULTIPLICACIÓN
TextBox9.TEXT = Val(TextBox7.TEXT) * Val(TextBox8.TEXT)
CODIFICACIÓN DE LA DIVISIÓN
TextBox12.TEXT = Val(TextBox10.TEXT) / Val(TextBox11.TEXT)
END
CODIFICACIÓN PARA BORRAR
PUBLIC SUB Button2_Click()
TextBox1.TEXT = " "
TextBox2.TEXT = " "
TextBox3.TEXT = " "
TextBox4.TEXT = " "
TextBox5.TEXT = " "
TextBox6.TEXT = " "
TextBox7.TEXT = " "
TextBox8.TEXT = " "
TextBox9.TEXT = " "
TextBox10.TEXT = " "
TextBox11.TEXT = " "
TextBox12.TEXT = " "
END

Realice un cuestionario de preguntas a un estudiante
' Gambas class file
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button2_Click()
QUIT
END
PUBLIC SUB Button1_Click()
IF RadioButton1.Value = TRUE THEN
TextBox1.Text = ("SI ")
END IF
IF RadioButton2.Value = TRUE THEN
TextBox2.Text = ("ESCUCHAR MUSICA ")
END IF
IF RadioButton3.Value = TRUE THEN
TextBox3.Text = "BAILAR "
END IF
IF RadioButton4.Value = TRUE THEN
TextBox4.Text = "ESTUDIAR"
END IF
IF RadioButton5.Value = TRUE THEN
TextBox5.Text = "SAN PABLO DE ATENAS "
END IF
IF RadioButton6.Value = TRUE THEN
TextBox6.Text = "080132511 "
END IF
END

Capturar los cinco datos mas importantes de un Empleado, incluyendo el
sueldo diario y los días trabajados esto en un panel, desplegarle su cheque
semanal en un segundo panel solo si ganó mas de $500.00 en la semana,
caso contrario desplegarle un bono de despensa semanal de $150.00en un tercer panel.
' Gambas class file
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
END
PUBLIC SUB Button3_Click()
QUIT
END
PUBLIC SUB Button2_Click()
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
END
PUBLIC SUB Button1_Click()
DIM A AS Integer
A = TextBox6.Text
IF A > 500 THEN
Message("CHEQUE SEMANAL")
ELSE
Message("BONO DE DESPENSA DE 150")
END IF
END
GAMBAS
Gambas es un lenguaje de programación libre derivado de BASIC (de ahí que Gambas quiere decir GambasAlmost Means Basic). Es distribuido con licencia GNU GPL. Cabe destacar que presenta ciertas similitudes conJava ya que en la ejecución de cualquier aplicación, se requiere un conjunto de librerías intérprete previamente instaladas (Gambas Runtime) que entiendan el bytecode de las aplicaciones desarrolladas y lo conviertan en código ejecutable por el computador.
Permite crear formularios con botones de comandos, cuadros de texto y muchos otros controles y enlazarlos abases de datos como MySQL, PostgreSQL o SQLite además de facilitar la creación de aplicaciones muy diversas como videojuegos (utilizando OpenGL), aplicaciones para dispositivos móviles, aplicaciones de red (con manejo avanzado de protocolos HTTP, FTP, SMTP, DNS), entre otras .
Componentes
Un compilador.
Un intérprete.
Un archivador.
Una interfaz gráfica de usuario.
Un entorno de desarrollo integrado.
QUE RECURSOS UTILIZA LOS DOCENTES?
El estudiante como centro del proceso de enseñanza aprendizaje, a través de su participación activa y consciente en las tareas que favorecen la construcción de sus conocimientos, habilidades y valores. Este se concibe como un ser autónomo, creativo, íntegro y pleno.
Un individuo flexible, que modifica sus formas de actuación, al reajustarse a las condiciones históricas concretas en que desenvuelve su actividad. Postulado que se revela en las exigencias de cada una de las actividades prácticas donde se le pide sus criterios, y a partir de la retroalimentación del profesor se orientan las formas de proceder con el contenido. La posibilidad de registrar por escrito respuestas del estudiante, profesores y otros miembros del grupo abre un espacio a la meditación más profunda que permite un análisis del grado de adecuación de la comprensión, así como de la ejecución de las tareas realizadas.
Esta característica se da en un contexto flexible de aprendizaje que requiere de una estructuración lógica y coherente del contenido a similar que estimula el dinamismo[1]1] e interactividad [2]2] del estudiante con su objeto de estudio.
Este principio indica la necesidad de diseñar tareas donde el estudiante sea tanto sujeto como objeto de su aprendizaje, asumiendo una posición activa y responsable en su formación. Es importante prever y concretar en la misión y visión que se plantea cada institución universitaria, los elementos antes mencionados.
Existen en todas las universidades potencialidades científicas que permiten desarrollar proyectos de investigación que tributen a elevar la calidad de la docencia y al mismo tiempo dirigir sus resultados a la solución de problemas de la comunidad, por ello es necesario orientar la labor académica e investigativa de la institución universitaria hacia el entorno social donde el proceso enseñanza aprendizaje tiene lugar.
Este principio apunta a la dirección planificada de la enseñanza por todas las etapas que debe transitar el estudiante en su proceso de aprendizaje, en el cual el profesor tiene la responsabilidad de orientarlo de manera detallada para que logre desarrollar los conocimientos, habilidades y valores previstos en los objetivos. En las etapas finales el estudiante adquiere mayor independencia, pero incluso en ese momento hay que prever cómo el profesor controla la calidad de sus resultados para corregirlo en caso necesario.
RECURSOS DIDACTICOS
La importancia de los recursos didácticos
Es importante tener en cuenta que el material didáctico debe contar con los elementos que posibiliten un cierto aprendizaje específico. Por eso, un libro no siempre es un material didáctico. Por ejemplo, leer una novela sin realizar ningún tipo de análisis o trabajo al respecto, no supone que el libro actúe como material didáctico, aún cuando puede aportar datos de la cultura general y ampliar la cultura literaria del lector.
Funciones de recursos didácticos
Ayuda en la práctica de las habilidades de los estudiantes para desarrollarlas.
Despiertan la motivación, la impulsan y crean un interés por el contenido a estudiar.
Permiten saber los conocimientos de los alumnos ya que gracias a eso permite que el estudiante reflexione.
jueves, 15 de enero de 2015
¿QUE SON LOS RECURSOS DIDÁCTICOS ?
RECURSOS DIDÁCTICOS
Son un conjunto de elementos que facilitan la realización del proceso enseñanza-aprendizaje. Estos contribuyen a que los estudiantes logren el dominio de un contenido determinado. Y por lo tanto, el acceso a la información, la adquisición de habilidades, destrezas y estrategias, como también a la formación de actitudes y valores.
Funciones:
a) Ayudan a ejercitar las habilidades de los estudiantes y también a desarrollarlas.
b) Despiertan la motivación, la impulsan y crean un interés por el contenido a estudiar.
c) Permiten evaluar los conocimientos de los alumnos en cada momento, ya que normalmente tienen una serie de información sobre la que se quiere que el alumnado reflexione.
Ventajas:
Pretenden acercar a los estudiantes a situaciones de la vida real representando estas situaciones lo mejor posible.
Permiten que los estudiantes tengan impresiones más reales sobre los temas que se estudian.
Son útiles para minimizar la carga de trabajo tanto de docentes como de estudiantes.
Contribuyen a maximizar la motivación en el alumnado.
Facilitan la comprensión de lo que se estudia al presentar el contenido de manera tangible, observable y manejable.
Concretan y ejemplifican la información que se expone, generando la motivación del grupo.
Complementan las técnicas didácticas y economizan tiempo.
Son un conjunto de elementos que facilitan la realización del proceso enseñanza-aprendizaje. Estos contribuyen a que los estudiantes logren el dominio de un contenido determinado. Y por lo tanto, el acceso a la información, la adquisición de habilidades, destrezas y estrategias, como también a la formación de actitudes y valores.
Funciones:
a) Ayudan a ejercitar las habilidades de los estudiantes y también a desarrollarlas.
b) Despiertan la motivación, la impulsan y crean un interés por el contenido a estudiar.
c) Permiten evaluar los conocimientos de los alumnos en cada momento, ya que normalmente tienen una serie de información sobre la que se quiere que el alumnado reflexione.
Ventajas:
Pretenden acercar a los estudiantes a situaciones de la vida real representando estas situaciones lo mejor posible.
Permiten que los estudiantes tengan impresiones más reales sobre los temas que se estudian.
Son útiles para minimizar la carga de trabajo tanto de docentes como de estudiantes.
Contribuyen a maximizar la motivación en el alumnado.
Facilitan la comprensión de lo que se estudia al presentar el contenido de manera tangible, observable y manejable.
Concretan y ejemplifican la información que se expone, generando la motivación del grupo.
Complementan las técnicas didácticas y economizan tiempo.
Funcion de los Materiales Didácticos
Se considera que las principales funciones de los recursos didácticos son:
Ayudar a sintetizar el tema y reforzar los puntos claves.
Sensibilizar y despertar el interés en los participantes.
Ilustrar los puntos difíciles mediante las imágenes o cuadros sinópticos.
Ilustrar objetivamente la información (esto cuando se utiliza maqueta, modelos reales o películas).
Hacer que la exposición de un tema sea dinámico y agradable, facilitando con ello la comunicación del grupo.
Favorecer el aprendizaje de los participantes por medio de la asociación de imágenes y esquemas.
Por ejemplo el tema "La Planta", para hacerlo mas dinámico y agradable, lo podemos utilizar de la siguiente manera:
Pegar primero la raíz.
Luego el tronco.
Posteriormente las ramas, las hojas.
Por ultimo el fruto.
Según vamos pegando las partes de la planta se debe explicar cada una de ellas.
COLEGIO DE BACHILLERATO MARIO MINUCHE

EL COLEGIO DE BACHILLERATO MARIO MINUCHE TIENE COMO OBJETIVO INSTITUCIONAL
alcanzar la excelencia académica en la educación regular acorde a los avances pedagógicos científicos y tecnológicos que afiances al reconocimiento nacional impartir una educación integral en los niveles básico y bachillerato en ciencias de la educación contribuyendo en el desarrollo de la sociedad a través de la aplicación de un modelo pedagógico alternativo dentro de un marco de lealtad a la institución disciplina consciente y practica permanente de valores.
MISIÓN
Generar una educación de calidad de acorde con políticas y alineamientos establecidos en la reforma curricular del ministerio de educación y cultura dentro de un marco consistente practica de valores éticos y morales
VISIÓN
convertirnos en uno de los mejores centros educativos del país con reconocimiento internacional el cual brinde a la juventud ecuatoriana una coeducacion integral de calidad de forma ciudadana o creativos críticos y solidarios.
Suscribirse a:
Entradas (Atom)