{"id":33884,"date":"2024-02-16T15:19:46","date_gmt":"2024-02-16T15:19:46","guid":{"rendered":"https:\/\/blogs.ugto.mx\/rea\/?p=33884"},"modified":"2024-02-16T15:19:47","modified_gmt":"2024-02-16T15:19:47","slug":"guia-didactica-programacion-basica","status":"publish","type":"post","link":"https:\/\/blogs.ugto.mx\/rea\/guia-didactica-programacion-basica\/","title":{"rendered":"Gu\u00eda did\u00e1ctica Programaci\u00f3n b\u00e1sica"},"content":{"rendered":"\n\n\n<div class=\"wp-block-cover is-light\" style=\"min-height:284px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-contrast-background-color has-background-dim-40 has-background-dim\"><\/span><img decoding=\"async\" class=\"wp-block-cover__image-background wp-image-34133\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53.png\" style=\"object-position:46% 65%\" data-object-fit=\"cover\" data-object-position=\"46% 65%\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1425\" height=\"616\" class=\"wp-block-cover__image-background wp-image-34133\" alt=\"\" src=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53.png\" style=\"object-position:46% 65%\" data-object-fit=\"cover\" data-object-position=\"46% 65%\" srcset=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53.png 1425w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53-300x130.png 300w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53-1024x443.png 1024w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2024\/02\/Captura-de-Pantalla-2024-02-07-a-las-13.59.53-768x332.png 768w\" sizes=\"auto, (max-width: 1425px) 100vw, 1425px\" \/><\/noscript><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-base-3-color has-text-color has-large-font-size wp-block-paragraph\">Programaci\u00f3n b\u00e1sica<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fundamentacion\">Fundamentaci\u00f3n <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La UDA de Programaci\u00f3n B\u00e1sica est\u00e1 planteada para impartirse en modalidad semipresencial. De acuerdo con las nuevas competencias de aprender a aprender, la Universidad de Guanajuato trabaja en el fomento a esta nueva formaci\u00f3n diciplinar, y por ello, las UDA\u00b4s que as\u00ed lo permitan pueden migrarse a esta modalidad de aprendizaje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al desarrollar la competencia en el manejo de las tecnolog\u00edas de la informaci\u00f3n y comunicaci\u00f3n (TICs), un reto importante es el llevar de la mano al alumno para adquirirla, dado que el \u00e1rea de la tecnolog\u00eda es un campo en constante cambio y\/o renovaci\u00f3n de nuevo conocimiento. La materia de Programaci\u00f3n B\u00e1sica es una UDA con la cual se puede apoyar al alumno a lograr esta competencia,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En esta materia se estar\u00e1 trabajando mayoritariamente con el Lenguaje C. La programaci\u00f3n en C permitir\u00e1 al alumno desarrollar la l\u00f3gica de programaci\u00f3n estructurada para crear l\u00edneas de programaci\u00f3n derivadas de algoritmos, representados como pseudoc\u00f3digos o diagramas de flujo para la soluci\u00f3n de problemas de su \u00e1rea disciplinar. Desarrollar estas l\u00edneas de programaci\u00f3n junto con el entendimiento conceptual del lenguaje C fortalecer\u00e1 el razonamiento y la capacidad de an\u00e1lisis del alumno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La materia de Programaci\u00f3n B\u00e1sica (en modalidad semipresencial) ense\u00f1ar\u00e1 al alumno a ser autodidacta en el aprendizaje del lenguaje de programaci\u00f3n C para que posteriormente pueda migrar a programar en nuevos lenguajes por cuenta propia.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El alumno realizar\u00e1 presencialmente los ex\u00e1menes y pr\u00e1cticas de temas complejos que requieran explicaci\u00f3n del profesor (punteros, arreglos, archivos, etc.). El resto de las actividades las realizar\u00e1 de forma autogestiva.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"competencia-general\">Competencia general<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Crea programas en alg\u00fan lenguaje de programaci\u00f3n a partir un pseudoc\u00f3digo, diagrama de flujo u otra representaci\u00f3n algor\u00edtmica, que solucione problemas sencillos en el \u00e1mbito laboral relacionados con su programa educativo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"contenidos-tematicos\">Contenidos tem\u00e1ticos<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Conceptualizaci\u00f3n de programaci\u00f3n, Pseudoc\u00f3digo<\/li>\n\n\n\n<li>Sistemas Num\u00e9ricos y Matem\u00e1ticas para la Computaci\u00f3n<\/li>\n\n\n\n<li>Pseudoc\u00f3digo y Algoritmos<\/li>\n\n\n\n<li>Variables y su manipulaci\u00f3n<\/li>\n\n\n\n<li>Condicionales<\/li>\n\n\n\n<li>Secuencias de control y repetici\u00f3n<\/li>\n\n\n\n<li>Funciones<\/li>\n\n\n\n<li>Arreglos<\/li>\n\n\n\n<li>Apuntadores<\/li>\n\n\n\n<li>Cadenas de caracteres y archivos<\/li>\n\n\n\n<li>Migraci\u00f3n de lenguaje de programaci\u00f3n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Metodolog\u00eda del trabajo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para llevar a cabo el curso de Programaci\u00f3n B\u00e1sica &#8211; en modo semipresencial &#8211; el alumno deber\u00e1:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Al inicio de la sesi\u00f3n:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A distancia:<\/strong> contar con equipo de c\u00f3mputo e Internet para desarrollar en l\u00ednea y as\u00edncronamente las pr\u00e1cticas de la materia.<\/li>\n\n\n\n<li><strong>Y presencia<\/strong>l: tener acceso a un equipo de c\u00f3mputo en el aula dispuesta para estas actividades<\/li>\n\n\n\n<li><strong>A distancia y presencialmente<\/strong>: adquirir experiencia en el uso del plug-in VPL en un ambiente de MOODLE.<\/li>\n\n\n\n<li><strong>A distancia: <\/strong>Se sugiere instalar previamente un compilador del Lenguaje C (Windows (App Dev ++), Lunux (compilador gcc), OSX (compilador gcc)).<\/li>\n\n\n\n<li><strong>A distancia y presencial:<\/strong> trabajar con compiladores en l\u00ednea similares a <a href=\"https:\/\/www.onlinegdb.com\/\">https:\/\/www.onlinegdb.com\/<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Durante la sesi\u00f3n:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Presencial<\/strong>: El profesor expondr\u00e1 el contenido del tema, conceptualizando y desarrollando ejemplos.<\/li>\n\n\n\n<li><strong>A distancia<\/strong>: El alumno revisar\u00e1 los contenidos del desarrollo tem\u00e1tico disponibles en el aula virtual.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A distancia y presencial:<\/strong> El alumno practicar\u00e1 a trav\u00e9s de ejercicios propuestos durante el desarrollo del tema y posteriormente practicar\u00e1 con la soluci\u00f3n de tareas.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Al cierre de la sesi\u00f3n:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A distancia y presencial:<\/strong> El alumno mostrar\u00e1 evidencias de su aprendizaje mediante diversas herramientas did\u00e1cticas (mini ex\u00e1menes, c\u00f3digos guiados, etc.).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"criterios-de-evaluacion\">Criterios de evaluaci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los criterios de evaluaci\u00f3n son los siguientes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mostrar habilidad de programaci\u00f3n en cada una de las consignas.<\/li>\n\n\n\n<li>Se observar\u00e1 a trav\u00e9s de ex\u00e1menes te\u00f3ricos y pr\u00e1cticos el entendimiento de la conceptualizaci\u00f3n de programaci\u00f3n<\/li>\n\n\n\n<li>A trav\u00e9s de las consignas se evaluar\u00e1 el desarrollo de sus l\u00edneas de programaci\u00f3n.<\/li>\n\n\n\n<li>La evaluaci\u00f3n ser\u00e1 formativa y sumatoria.<\/li>\n\n\n\n<li>La evaluaci\u00f3n mantendr\u00e1 un enfoque hol\u00edstico que involucre lo cuantitativo y cualitativo.<\/li>\n\n\n\n<li>Algunos ex\u00e1menes y ejercicios se desarrollar\u00e1n de forma presencial.<\/li>\n\n\n\n<li>El 100% de la calificaci\u00f3n se basar\u00e1: en el desempe\u00f1o, entregables, actividades colaborativas tales como el desarrollo de un proyecto final que involucre las competencias adquiridas en la materia y las pruebas de conocimiento.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Para aprobar es necesario cumplir en tiempo y forma los siguientes requisitos durante el desarrollo de la unidad de aprendizaje o curso:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lectura reflexiva de los materiales.<\/li>\n\n\n\n<li>Participaci\u00f3n y pertinente en las actividades que as\u00ed lo especifiquen.<\/li>\n\n\n\n<li>Entrega en tiempo y forma de las consignas<\/li>\n\n\n\n<li>Asistir a las sesiones presenciales<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Las ponderaciones en el proceso de evaluaci\u00f3n se basar\u00e1n en los siguientes porcentajes:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Evidencia<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Ponderaci\u00f3n<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Ex\u00e1menes presenciales<\/td><td class=\"has-text-align-center\" data-align=\"center\">40 %<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Ex\u00e1menes en l\u00ednea<\/td><td class=\"has-text-align-center\" data-align=\"center\">10%<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Consignas a distancia y presenciales<\/td><td class=\"has-text-align-center\" data-align=\"center\">30 %<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Actividades colaborativas y grupales<\/td><td class=\"has-text-align-center\" data-align=\"center\">20 %<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Total:<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>100%<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creditos\">Cr\u00e9ditos <\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">AUTORES<\/th><th class=\"has-text-align-center\" data-align=\"center\"><strong>DESARROLLO Y PRODUCCI\u00d3N<\/strong><\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"> Dr. Arturo Gonz\u00e1lez Vega Dr. <br>Luis Carlos Padierna Garc\u00eda <br>Mtra. Alma Rosario Rodr\u00edguez Z\u00fa\u00f1iga<\/td><td class=\"has-text-align-center\" data-align=\"center\">SEDigital<strong><br><\/strong>(Sistema de Educaci\u00f3n Digital)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fundamentaci\u00f3n La UDA de Programaci\u00f3n B\u00e1sica est\u00e1 planteada para impartirse en modalidad semipresencial. De acuerdo con las nuevas competencias de aprender a aprender, la Universidad de Guanajuato trabaja en el fomento a esta nueva formaci\u00f3n diciplinar, y por ello, las UDA\u00b4s que as\u00ed lo permitan pueden migrarse a esta modalidad de aprendizaje. Al desarrollar la &#8230; <a title=\"Gu\u00eda did\u00e1ctica Programaci\u00f3n b\u00e1sica\" class=\"read-more\" href=\"https:\/\/blogs.ugto.mx\/rea\/guia-didactica-programacion-basica\/\" aria-label=\"Leer m\u00e1s sobre Gu\u00eda did\u00e1ctica Programaci\u00f3n b\u00e1sica\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":142,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","footnotes":""},"categories":[880,881],"tags":[885,883,39,882,884],"class_list":["post-33884","post","type-post","status-publish","format-standard","hentry","category-licenciatura-en-ingenieria-biomedica","category-uda-programacion-basica","tag-alma-rosario-rodriguez-zuniga","tag-arturo-gonzalez-vega","tag-guia-didactica","tag-iili05032","tag-luis-carlos-padierna-garcia"],"acf":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/33884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/comments?post=33884"}],"version-history":[{"count":2,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/33884\/revisions"}],"predecessor-version":[{"id":34134,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/33884\/revisions\/34134"}],"wp:attachment":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/media?parent=33884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/categories?post=33884"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/tags?post=33884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}