¡Vamos a familiaricémonos!


Introducción

La programación se ha convertido en el cuarto componente de la alfabetización. Todo el mundo necesita saber cómo funciona nuestro mundo digital, no solo los ingenieros”. – dice Mark Serman, director ejecutivo de la Fundación Mozilla

Programación. ¿Para qué estudiar si hay muchos programas listos para usar para computadoras?Sí, realmente hay muchos programas listos para usar. Pero como muestra la práctica, siempre hay tareas que no se pueden resolver por medios estándar. En este caso, debe crear su propio programa (o modificar uno existente).  

Y sin embargo puedes decir que la programación no es para ti, que te estás inclinando por las humanidades. Entonces, ¿por qué lo necesita de todos modos?
En primer lugar, vivimos en la era de la tecnología de la información. La tecnología informática está a nuestro alrededor. Saber cómo funciona es simplemente útil.
En segundo lugar, aprender a programar ayuda a las personas a pensar de manera abstracta y dividir una tarea en partes más pequeñas.

Nuestros cursos te permitirán aprender programación paso a paso desde habilidades básicas hasta la resolución de problemas complejos.  

Este curso está dedicado a aprender uno de los lenguajes de programación más populares: el lenguaje C#.

C# (pronunciado si sostenido) — lenguaje de programación orientado a objetos. Desarrollado en  1998 - 2001 por un equipo de ingenieros Microsoft dirigido por Anders Hejlsberg y Scott Wilthaumot como lenguaje de desarrollo de aplicaciones para Microsoft .NET Framework y .NET Core.  C# pertenece a una familia de lenguajes con sintaxis similar a C, de los cuales su sintaxis es la más cercana a C++ y Java.

A medida que avanza en el curso, desarrollará gradualmente sus habilidades. Comenzando con los conceptos básicos de programación, pronto podrá llevar sus habilidades a la perfección, resolviendo los problemas más complejos. Para aprender los conceptos básicos, es posible que no necesite ningún software especializado. Basta con tener Internet y tus ganas de aprender. 

Si estás listo para aprender a programar fácil y libremente, ¡entonces comienza a hacer tareas!

 

Tipos de tareas
1) El primer tipo de tarea es escribir el programa usted mismo. 
En la tarea anterior, tuviste que escribir el programa tú mismo. Esto se puede hacer tanto en el editor del sitio, como copiar el programa desde cualquier entorno de programación. O simplemente puede enviar el archivo. La mayoría de las veces trabajará con este tipo de tareas.

2) El segundo tipo de tareas son tareas para editar código de programa existente.  

3) Otro tipo de problemas son los habituales de tipo test, en los que tendrás que dar una respuesta corta o elegir entre las opciones que se ofrecen.

Compilador - un programa lo que traduce todo el programa en código de máquina que el procesador puede ejecutar.

Durante la capacitación, trabajará con un compilador en línea, escribiendo o editando un programa en una ventana especial en la pantalla. 
Pero en algunas tareas (que tendrá que resolver usted mismo), necesitará un compilador en su computadora de trabajo. 
Para aprender el lenguaje de programación C#, recomendamos instalar el entorno de programación Visual Studio.

Un programa C# simple se ve así: programa de clase {     vacío estático principal ()     {     } } Vamos a explicar cada personaje del programa: class Program {...}  es la clase contenida por defecto. Inicia la ejecución del programa. static void Principal -  método (función) es el punto de partida de cualquier aplicación, es decir, el momento a partir del cual el programa empieza a funcionar.

() : los corchetes vacíos significan que Main no tiene argumentos.
{} - Las llaves marcan el principio y el final del programa principal. Todas las acciones que deben realizarse se escriben entre llaves.

¿Qué hace nuestro programa?
Dado que no hay nada dentro de las llaves, nuestro programa no hace nada, simplemente sigue las reglas del lenguaje C#, se puede compilar y obtener un archivo exe, un archivo ejecutable que se puede ejecutar.