“es crear “darle instrucciones
software usando un al ordenador o
lenguaje de enseñarle al
programación” ordenador a hacer
algo”.
Qué es
programación de
computadoras
Si buscamos una descripción informal en
pocas palabras sobre qué es programar,
encontraríamos frases como:
“es escribir las “es el arte de
instrucciones para hacer que una
dar las órdenes al computadora haga
computador para lo que nosotros
que realice una queramos”
cierta tarea”.
Son definiciones esquemáticas, pero si las unimos
podemos obtener una más completa:
“es crear programas (software) que
enseñan al ordenador (hardware) a
hacer algo, a través de una secuencia
de instrucciones que debe seguir, y
que hemos escrito usando un
lenguaje (de
programación) específico para ello“.
La programación no es sólo para los
programadores. A medida que avanzamos
hacia un mundo donde la tecnología
controla cada vez más nuestras vidas, es
una habilidad que prácticamente garantiza
ayudarle a, manejar aplicaciones de toda
índole, además conseguir un trabajo de
forma más fácil.
Al igual que aprender una lengua
extranjera, la programación expande
la mente y ayuda a pensar más en
forma algorítmica (esto significa que
nos ayuda a pensar de una manera
mucho más ordenada). Aun sabiendo
un poco de programación básica, esto
puede ayudar a las personas a
mejorar y automatizar tareas que
realizan en sus trabajos de la vida
cotidiana.
Saber programación es tener el
privilegio de saber crear programas
que pueden usar otros, puedes
hacer programas que ayuden a
otros en su trabajo o a divertirse.
El programador hace programas
.
(software) porque sabe
programación.
Para que se aprende a programar.
Para hacer los programas de:
Los cajeros automáticos.
Los aviones.
Programas como Facebook o Twitter.
Programas para celulares.
. Juegos.
Empresas sistematizadas.
Industrias para el manejo de maquinaria.
Y en general para los dispositivos electrónicos,
necesitamos aprender a hacerlos y a esa materia
que tenemos que aprender nos referimos de forma
general como programación.
Cual es la finalidad de que usted como estudiante
aprenda a programar
La programación es una de las disciplinas
enseñadas en las escuelas hoy en día que
prácticamente garantiza a los estudiantes un
puesto de trabajo después de graduarse.
Más allá de eso, los estudiantes están
construyendo sitios web, aplicaciones y mucho
más.
•Una vez que sabe uno, es más fácil aprender
otros
Elementos tecnológicos
1. Bombillas inteligentes
2. El casco de bicicleta invisible
3. Dibuja tus propios circuitos eléctricos
4. Inteligencia artificial: marketing digital , autos y ciudades inteligentes.
5. Tecnología 5G: cargar una película de dos horas en 3,6 segundos.
6. Dispositivos inteligentes para el hogar
7. Robótica
8. Ciudades inteligentes:
•El uso de la tecnología para mejorar la calidad de vida de ciudades enteras.
Sensores para mejorar la seguridad y salud de sus habitantes.
•Medir la calidad del aire en tiempo real.
•Hacer más eficiente el tráfico.
•Recibir notificaciones cuando hay algún estacionamiento.
•Hacer más eficiente la recolección de basura con basureros inteligentes.
9. Reconocimiento facial (Tecnologías biométricas)
No es una tecnología nueva, pero se está masificando muy rápidamente.
Antes, era una tecnología que se usaba muy poco, hoy en día puede estar
en tu teléfono o incluso en tu auto.
10. Realidad aumentada: video juegos
11. Realidad virtual
12. Cargadores inalámbricos: Gracias a Powercast, este año podremos
cargar distintos dispositivos al mismo tiempo por medio de
radiofrecuencias a una distancia de hasta 2 metros.
13. Autos inteligentes: Ya existen los autos autónomos, pero ahora
estamos frente a algo completamente nuevo. Este año, muy
probablemente estarán disponibles muchas aplicaciones que mejoren
considerablemente la experiencia de manejo..
La programación
Es una gran base para una carrera técnica en
tecnología de la información. Tener
conocimientos en programación también sirve
de base para empezar una empresa de
tecnología. Creemos firmemente que una de las
razones del porqué el bajo número de personas
con conocimientos técnicos en programación es
que la gente no se dan cuenta de todas las
oportunidades que existen para todos aquellos
que tienen la capacidad de utilizar y adaptar la
tecnología con el fin de resolver problemas que
nos afectan a todos.
Es fácil de aprender?
Como en toda disciplina, hay áreas que son más sencillas de
aprender que otras. Empezar por algo sencillo nos hará ir
cogiéndole el gusto a programar y según vayamos creando
cosas más complejas se irá desarrollando la habilidad por
nuevos conocimientos. Si eres una persona creativa, podrás
añadir la programación a tu lista de hobbies.
Programar es lo más cercano que tenemos a un súper poder.
Los programadores son los magos del futuro.
Saber programar nos va a abrir infinitas posibilidades
únicamente limitadas por nuestra imaginación y habilidad.
Pensar en todas las aplicaciones que usas en el smartphone,
los programas que utilizas en el ordenador y los juegos a los
que juegas habitualmente. Saber que si necesitas algo en
concreto eres capaz de crearlo tu mismo.
¿Dónde hay programas (software)?
Cuando encendemos el computador, en nuestra pantalla veremos
Windows o Linux y muchosde programas: procesadores de texto,
editores de imágenes, juegos, etc. Todos esos programas, incluido
Windows o Linux, son hechos por programadores.
Cuando vamos a un cajero automático, todo eso que sale en la
pantalla y que te permite sacar dinero es un programa hecho por
programadores.
Facebook es un programa o aplicación hecha por programadores,
igual que Twitter, Tuenti o Google+.
Cuando usas el móvil para consultar tus contactos, jugar, etc., todo
eso son programas hechos por programadores.
El Wifi de nuestras casas funciona gracias a programadores, también
la impresora y el ratón.
Hay programas de ordenador hasta en los aviones, en el área de
medicina En realidad donde se maneje un PC hay programas.
MOTIVOS PARA ANIMARSE A
SER
UN PROGRAMADOR
.
Como dijo Steve Jobs: "Todo el mundo en este país debería
aprender a programar un ordenador porque te enseña a
pensar". Por eso, a continuación, te presentamos algunos
motivos más para aprender a programar y para motivar a los
niños también a que se animen.
Porque es un campo laboral muy lucrativo.
El país y el mundo necesitan programadores. Los sueldos y
condiciones de trabajo son y serán buenos debido a la alta
demanda. En los próximos 10 años, sólo en EE.UU, se crearán
1.400.000 de puestos para programadores, aunque habrá
únicamente 400 mil personas capacitadas para ocuparlos.
Millones de puertas se abrirán para quienes sepan programar.
Permite crear y tomar el control.
Incluso con conocimientos básicos puedes armar tus propias
aplicaciones.
"Programar es una de las pocas cosas en el mundo que puedes
hacer cuando estás sentado y simplemente crear algo nuevo
desde cero, cualquier cosa que quieras". Mark Zuckerberg (creador
de Facebook)
Se aplican en muchas ramas.
En Ingeniería mecánica, ingeniería química, ingeniería Industrial,
Ingeniería eléctrónica en medicina y la mayoría de los campos de
la ingeniería requieren que los estudiantes tengan acceso a toda
una serie de herramientas para crear algo básico. Con sólo un
ordenador, los programadores pueden crear un mundo propio.
La emoción que se siente cuando otros empiezan a utilizar lo
que hemos creado nuestra intervención es fascinante es
indescriptible - especialmente si han pagado por ello -. No hay
materiales que comprar, no hay inventario que controlar, sólo
instrucciones que plasmar.
ACTUALMENTE ESTAMOS GOBERNADOS
POR LA TECNOLOGIA
La programación no es solo para la gente que
estudia ciencias de la computación. Aprender a
programar puede serle útil a cualquier persona
Vivimos en un mundo totalmente gobernado por
la tecnología. Hoy en día, es raro encontrar a
alguien que no use un ordenador en su día a día o
que no tenga un smartphone. Teniendo en cuenta
el impacto que tiene la tecnología en nuestras
vidas, durante estos últimos años estamos viendo
varias campañas con el objetivo de promocionar
la enseñanza de la programación entre todo el
público, sin importar edad, sexo u ocupación.
LA PROGRAMACIÓN ES EL LENGUAJE DEL
FUTURO
"Se usa en forma cotidiana y mucha más gente
debería entrar en contacto con él. Se dice que el
chino mandarín es el idioma que todo el mundo
debería hablar. Deberían añadir el lenguaje de
programación a la lista", opina Samantha, una chica
que quiere promover el aprendizaje de este lenguaje.
Puede que la programación sea un lenguaje sin
bandera; pero abre puertas en todo el mundo.
A medida que se crean más empleos en la industria
tecnológica, aprender a programar abrirá más
oportunidades para quienes buscan trabajo.
Es el leguaje del futuro. Nos preocupamos por
aprender a hablar inglés, español y hasta chino mandarín.
Pero si hay un idioma que será universal en el futuro próximo
QUE ES PROGRAMAR
Programadores
a través de la
historia
Ada Lovelace: diseño el primer algoritmo
para ser procesado por una máquina.
Alan Turing: formalizó los conceptos
de computación y algoritmos con la máquina
de Turing.
Dennis Ritchie: Ritchie es más conocido
por haber desarrollado el lenguaje C.
Dennis Ritchie y Ken Thompson:
crearon el sistema operativo Unix.
Linus Torvalds:Es el arquitecto principal
del sistema operativo Linux.
John George Kemeny y Thomas Eugene
Kurtz: Estos dos programadores fueron los
encargados en desarrollar el lenguaje
BASIC.
•Bill
Gates: desarrolló el sistema operativo
más utilizado por los ordenadores del
mundo, Microsoft junto con Paul Allen.
Steve Jobs, el visionario y cofundador de Apple
durante toda su vida innovó, revolucionó el
consumo y la forma en que la sociedad concibe a
la tecnología. Aquí algunos de los tantos inventos
que cambiaron el mundo.
Para el año 1984 Steve decide revolucionar el
mercado liderado en ese entonces por IBM, al
presentar a Macintosh, el primer computador
personal con interfaz de usuario,
crea el iPhone
Richard Brodie: Es el creador original de
Microsoft Word, un programa que
desarrolló en menos de siete meses.
Brian Behlendorf: Behlendorf es una
figura importantísima en el movimiento
open source.
Drew Houston: creador de Dropbox (es un servicio de
alojamiento de archivos multiplataforma en la nube, operado
por la compañía Dropbox)
Gabe Newell: director general de Valve (empresa
sin jefes que crea videojuegos exitosos como
Half-Life)
Jan Koum: creador de WhatsApp
El creador de Twitter es Jack Dorsey
nacido el 19 de noviembre de
1976 en St. Louis Missouri, EUA.
Larry Page, Steve Chen y Sergey Brin: Fundadores
de You tube inc. en febrero de 2005
• Andy Rubin, Rich Miner, Chris White
y Nick Sears: crearon Android Inc
• Larry Page y Sergey Brin creadores
del buscador de internet Google.
• Mark Zuckerberg: creador de
Facebook y fundado junto a Eduardo
Saverin, Chris Hughes y Dustin
Moskovitz.
LA PROGRAMACIÓN COMO FUENTE DE DINERO
Los salarios para programadores en computación en diferentes
campos, como la industria de los videojuegos, pueden ser un
jugoso aliciente para quienes consideren la posibilidad de hacer
carrera en este mundo.
En Reino Unido, por ejemplo, una persona que está empezando
puede aspirar a ganar hasta US$40.000 al año.
Tenemos muchas aplicaciones que resultan muy lucrativas o que
pueden captar el interés de compañías dispuestas a financiarlas,
porque atraen nuevas audiencias u ofrecen una plataforma
publicitaria.
Y no olvidemos a algunos de los grandes nombres de la
industria tecnológica, como Mark Zuckerberg, fundador de
Facebook; Nick D'Alosio, quien le vendió Summly a Yahoo y
Dong Nguyen, creador de Flappy Bird. Todos ellos amasaron
grandes sumas de dinero codificand.
Permite crear algo importante para uno
La creatividad no se limita a la pintura, la música
y el teatro. Ahora se está extendiendo a las
computadoras Samantha, programadora de 17
años
"Creo que la motivación de ver que una idea de uno se
hace realidad es increíble", dice Samantha Imafidon,
una programadora de 17 años que creó una app
llamada Vibe Music, que busca música apropiada al
estado de ánimo.
Las aplicaciones más simples pueden crearse
relativamente rápido.
Nguyễn Hà Đông dijo una vez que creó el
tremendamente exitoso juego Flappy Bird en unos
pocos días, el mismo que retiró un año después luego
por la culpa que le producía que fuera tan adictivo.
En cualquier caso, saber programar brinda la
Las 10 profesiones que ofrecen salarios
más altos en Colombia
1. Ingeniería Industrial
2. Administración de empresas
3. Ingeniería de sistemas
4. Economía
5. Ingeniería de redes y Telecomunicaciones
6. Ingeniería electrónica
7. Ingeniería de petróleos
8. Ingeniería Civil
9. Ingeniería Mecánica
10. Publicidad y mercadeo
Así se verá el futuro.
Según algunos estudios, aprender ciencias de la computación ayuda a
las personas en otras áreas del conocimiento.
De acuerdo con Jason Togyer, de la Carnagie Mellon University School
of Computer Science, el "pensamiento computacional" puede ayudar a
resolver problemas, a procesar grandes cantidades de información y
hasta puede utilizarse cuando se estudian temas relativos al arte.
Y si no puedes aprender a programar, al menos infórmate
Como con cualquier idioma, tener una comprensión básica, aún si no
se habla en forma fluida, siempre causará una buena impresión a
quien sí lo maneja con precisión.
Como diría un eslógan del "año del código": "Es realmente simple de
aprender y cualquiera puede hacerlo".
Aplicaciones de la
programación
EDUCATIVO
Las computadoras han sido de gran ayuda didáctica para maestros y
alumnos, puesto que les sirve para de alguna manera, entender mejor
algunas cuestiones que por obvias razones no pueden ser realizadas
en los salones de clase. Unas de estas actividades son:
1.Tutoriales para profesores y alumnos.
2.Programas de enseñanza de diferentes asignaturas.
3.Exámenes de diagnóstico o de evolución de conocimientos que son
leídos mediante un lector óptico
MILITAR
En este sector, la tecnología de las computadoras, va más orientada a
la guerra y sus usos son:
o Para la tecnología de los espías militares
o Envío y vigilancia de proyectiles
o Descifrado de mensajes ocultos
o Estrategias de defensa
DOMÉSTICO
•Productos electrodomésticos como: el microondas, máquina de coser,
videocaseteras, dvd´s, televisiones, lavadoras, estéreos, etc.
•Palm os y calculadoras
•Laptop´s
MEDICINA
Dentro de esta ciencia, se encuentra principalmente el uso de las computadoras
en las grandes clínicas y/u hospitales que poseen diversas especialidades
como: Oncología, Cardiología, Pediatría, entre otras.
oExámenes clínicos
oDiagnósticos
oTomografías, ultrasonidos, ecocardiogramas, electrocardiogramas,
mamografías, etc.
COMUNICACIONES Y TRANSPORTES
Con el paso del tiempo es clara que las comunicaciones, así como los sistemas de
transporte, han tenido cambios demasiado drásticos y ahora implementan también
la tecnología de las computadoras. Algunas de las actividades en donde se utiliza la
herramienta de equipo de cómputo son:
•Los sistemas computarizados se involucran en el lanzamiento satélites, cohetes y
sondas espaciales, también se ocupan para el diseño de los mismos y en la
transmisión de datos que éstos dispositivos mandan de regreso a la Tierra.
•También se aplican a la robótica.
•En los trenes, barcos, e incluso en los metros de diversos países, para que las
sistemas regulen las paradas, tiempos y velocidad de estos medios de transporte.
•Se utilizan también en las simulaciones de propuestas de nuevos medios de
transporte o bien, de comunicación.
•Por último, también se usan sistemas de cómputo en el fax, ya que éste permite
que se envíen documentos a través de las líneas telefónicas.
ADMINISTRACIÓN COMERCIAL
El Comercio, la Contabilidad, así como con las Finanzas, esto ya que se
manejan bases de datos muy grandes.
Dentro de las aplicaciones que se realizan en este campo se encuentran:
1.Inventarios y todos sus consecuentes
2.Sostén de nóminas
3.Organización de Compra- Venta de productos
4.Presupuestos
5.Cajeros Autmáticos
Traspaso de Dinero
INDUSTRIA
Actualmente, en las empresas que se dedican a la producción, se
necesitan de sistemas que se manejen a través de una computadora,
precisamente para que sea más fácil dicha producción y se tenga un
mejor control. Las actividades industriales en que intervienen las
computadoras son:
1.Control de procesos: operación de maquinaria ajuste de
temperaturas, de medidas, te tiempo y de tiraje.
2.Control de calidad: Ayuda en el sentido de que a través de un
sistema, es más ordenada la forma de producir y controlar la eficacia
del producto.
3.Robótica: Al manejar las máquinas con que se producen.
Otra de las disciplinas que participa en el uso de las computadoras es
la robótica, las cuales son indispensables dentro de las distintas
fábricas que puedan ocupar el mercado.
ENTRETENIMIENTO
Es la forma más común del uso de las computadoras, ya que
estamos en constante contacto con algunos de estos:
•Cine
•Videojuegos
•Televisión
•Música en General
•Deportes
Muchas gracias
por su atención.
https://www.youtube.com/watch?v=UT2kvq8-XPw