Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Cambio de Lenguaje en Algoritmos y Estructura de Datos
Autor Mensaje
Nimix Sin conexión
Secretario de la SAE
Trust me, I'm Engineer
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 423
Agradecimientos dados: 36
Agradecimientos: 272 en 62 posts
Registro en: Apr 2011
Mensaje: #61
RE: BUENAS NOTICIAS CHAU PASCAL, HOLA C !
Che, no digo que cuando veas algo de C ya podés programar en C de forma laboral, pero que podés meterte en alguna empresa como Junior para cobrar dos mangos y seguir aprendiendo podés seguro. Y si no, si empezás a estudiar por tu cuenta cualquier otro lenguaje comercial (PHP, C#, Java) te va a resultar mucho más fácil el startup viniendo con una base de C que viniendo de Pascal.

No odio Pascal: es didáctico, tiene muchos IDEs, etc, pero en la realidad, más que para "aprender" a programar no sirve para nada. Si se apunta a que el alumno sea autodidacta lo mejor que le puede pasar es aprender a programar en C. No van a ver sockets, memory management ni nada muy heavy de seguro, van a ver For, If, While, punteros... los mismos temas que veían con Pascal pero en C.

Cita:nos dijo claramente(cito): " En algoritmos se trabaja con pascal. mas a delante se iva a dar un curso,"piloto paralelo", con C++ que pueden o no hacerlo. "

Igualmente ya no tiene muchísimo sentido ver si sirve o no el cambio ya que claramente no es lo que todos pensábamos =P
29-03-2013 12:40
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Imakuni Sin conexión
Presidente del CEIT
Boxes tastes like mush
********

Ing. en Sistemas
Facultad Regional Córdoba

Mensajes: 7.021
Agradecimientos dados: 124
Agradecimientos: 129 en 85 posts
Registro en: Jul 2008
Mensaje: #62
RE: BUENAS NOTICIAS CHAU PASCAL, HOLA C !
Cita:" En algoritmos se trabaja con pascal. mas a delante se iva a dar un curso,"piloto paralelo", con C++ que pueden o no hacerlo.

pero en la materia de algoritmos se va a trabajar con pascal, o almeno con migo".

Está buenisimo eso! O sea, que se pueda elegir sobre hacer C como un complemento.

Cita:La curva de aprendizaje de C es un toque más heavy que la de Pascal sólo en cuanto al manejo de memoria, tampoco es Assembler

El problema no es necesariamente que sea más jodido o no aprender. El problema que veo, es que es mas facil equivocarse y no darse cuenta. Algo re normal: Haces un bucle, y envez de recorrer los n elementos, recorres n+1. Ese "n+1" con pascal te chilla automaticamente. Con C, puede ser que te tire segfault, o puede ser que haya otra variable y te la pise. Despues ves que tu programa funciona de manera erratica, y no entendes un carajo sobre lo que está sucediendo.

Despues tenes errores tipicos, como el "=" y el "==" en un if, que te hacen perder tiempo hasta que lo aprendes.

Y eso que todavia no vimos punteros.... agregale el mambo que puede traer hacer aritmetica de punteros =P.

Por supuesto, ya habiendo visto C y habiendo laburado en un lenguaje C-like, a uno puede parecerle una huevada... pero ese tipo de errores existen, y probalbmente todos lo vivimos =P. Me parece que lo mejor es agregarle a la enseñanza más algoritmos, que cambiar de lenguaje. Más aún siendo una materia de 1ro, en donde uno recién se está acostumbrando a la facu.
29-03-2013 13:17
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #63
RE: BUENAS NOTICIAS CHAU PASCAL, HOLA C !
(28-03-2013 15:42)Virus escribió:  
(28-03-2013 15:15)nanuiit escribió:  C, o C++?

hasta donde escuche aprenden C, yo aprobe algoritmos el año pasado cuando se veia pascal, me daba lo mismo, ya sabia programar C e incorporar un lenguaje mas que tiene ciertas similitudes al delphi creo que me suma.

De oído no sirve, porque algunos dicen C, otros C#, otros C++

Voy a editar el título del thread

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
(Este mensaje fue modificado por última vez en: 29-03-2013 13:59 por nanuiit.)
29-03-2013 13:59
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
rulo Sin conexión
Ultra Nerd Mod
By demons driven!
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.333
Agradecimientos dados: 51
Agradecimientos: 67 en 37 posts
Registro en: Apr 2009
BlogSpot
Mensaje: #64
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
La verdad es que no se si esta bueno que te choques con la complejidad de C de entrada (la de cualquier C) aunque si es cierto que usar la estructura BEGIN-END me molestaba, lo importante en algoritmos no es que el lenguaje sea copado o no, si no que no se entrometa con el objetivo principal de la materia.

La podés dar en python y mientras enseñes bien los conceptos algorítmicos no me parecería mal.

Mi impresión igual fue la de no llegar a aprender como corresponde punteros porque lo vimos como la ultima parte de la materia y muy "de corrido". Tampoco se hasta que punto estudiarte de memoria como se implemeta una pila es realmente beneficioso. Yo despues dar el final , me olvide de todo.

Cita:Absolve me, save my reign
Have you forgotten me?
29-03-2013 14:19
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Amadeo Sin conexión
Profesor del Modulo A
Sin estado :(
*****

Otra
UBA - Ciencias Exactas y Naturales

Mensajes: 335
Agradecimientos dados: 3
Agradecimientos: 8 en 8 posts
Registro en: Dec 2009
Mensaje: #65
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
Habiendo cursado una materia similar cuando estaba en FIUBA, creo que deberían darla en Python. Imperativo, muy sencillo, y con el tiempo que te ahorras en aprenderlo/codear al lado de Pascal y C, podes ver más estructuras de datos o algoritmos. De hecho en FIUBA están las cátedras pascaleras, y cuatrimestre por medio hay una cátedra que la da en Python, y aparentemente con éxito (este es el apunte de la cátedra: link ).

.
(Este mensaje fue modificado por última vez en: 29-03-2013 14:30 por Amadeo.)
29-03-2013 14:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
sacros Sin conexión
Profesor del Modulo A
<img src=x onerror="al...
*****

Otra
Facultad Regional Buenos Aires

Mensajes: 246
Agradecimientos dados: 94
Agradecimientos: 68 en 26 posts
Registro en: Nov 2010
Mensaje: #66
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
todas las versiones que escuche decian que ivan a usar C++

creo que era por una cosa de que en ANSI C no hay tipo de dato "string" entre otras cosas

puede parecer una jilada pero justamente ayer estaba queriendo hacer algo con strings en C y me di cuenta que "la puta que lo pario no tengo strings concha de la lora" y los punteros a char no me servian (tambien podrian decir "chicos, esto es C con strings" y listo, total para gcc es lo mismo)


Off-topic:
personalmente me parece bien que enseñen un lenguaje que despues sirve posta (creo nadie va a defender a Pascal como un lenguaje serio). Ademas no me parecen tan terriblemente distintos como para decir que cambiarlo te hace mucha diferencia... ni me parece tan didactico Pascal como dicen
29-03-2013 15:28
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Tian Sin conexión
Empleado del buffet
Panic is on the way!
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 13
Agradecimientos dados: 3
Agradecimientos: 2 en 1 posts
Registro en: Mar 2013
Mensaje: #67
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
Y en el caso de los que debemos el final de Algoritmos, y cursamos con Pascal, como seria en caso de que esto se oficialice?
29-03-2013 16:49
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #68
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
No se toma código en el final => el final no cambia!

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
29-03-2013 16:52
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
leandrodg Sin conexión
Il Capo Cannoniere
Lost Admin
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.421
Agradecimientos dados: 11
Agradecimientos: 52 en 20 posts
Registro en: Mar 2008
Facebook Twitter YouTube
Mensaje: #69
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
Ya no se pide codificar? Cuando yo la cursé la máxima nota sin codificar era 8, si además hacías bien todo el código era 10.

LeandroDG

Mi blog: http://www.logue.com.ar/blog
Ingeniero en Sistemas
29-03-2013 21:26
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Virus Sin conexión
Profesor del Modulo A
Programador
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 361
Agradecimientos dados: 37
Agradecimientos: 60 en 46 posts
Registro en: Feb 2012
Mensaje: #70
RE: BUENAS NOTICIAS CHAU PASCAL, HOLA C !
Cita:Eclipse, man.
Por el único motivo que yo cambiaría pascal por c/c++ es por un ide decente. Programar tiene que ser cómodo, fácil. No puedo estar peleándome con errores pelotudos que un ide decente te marca (por ej, olvidarme un ; o un paréntesis).
No te digo que se usen los refactors a full, porque ni en pedo están ahí todavía. Pero syntax highlighting, autocomplete, errores de compilación, un buen debugger. Esas son cosas que, a mi parecer, facilitan muchísimo a la hora de programar y me dejan pensar en lo que estoy programando y no en como lo estoy programando.

el lazarus (http://www.lazarus.freepascal.org/) sin dudas es un buen ide, con debugger, posibilidad de trabajar con interfaces graficas y demas, muy completo.
29-03-2013 21:57
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #71
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
(29-03-2013 21:26)leandrodg escribió:  Ya no se pide codificar? Cuando yo la cursé la máxima nota sin codificar era 8, si además hacías bien todo el código era 10.


Off-topic:
Pero vos la diste como en el 2004 pibe =P Hace una bocha no toman código

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
29-03-2013 22:00
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
sacros Sin conexión
Profesor del Modulo A
<img src=x onerror="al...
*****

Otra
Facultad Regional Buenos Aires

Mensajes: 246
Agradecimientos dados: 94
Agradecimientos: 68 en 26 posts
Registro en: Nov 2010
Mensaje: #72
RE: BUENAS NOTICIAS CHAU PASCAL, HOLA C !
(29-03-2013 21:57)Virus escribió:  
Cita:Eclipse, man.
Por el único motivo que yo cambiaría pascal por c/c++ es por un ide decente. Programar tiene que ser cómodo, fácil. No puedo estar peleándome con errores pelotudos que un ide decente te marca (por ej, olvidarme un ; o un paréntesis).
No te digo que se usen los refactors a full, porque ni en pedo están ahí todavía. Pero syntax highlighting, autocomplete, errores de compilación, un buen debugger. Esas son cosas que, a mi parecer, facilitan muchísimo a la hora de programar y me dejan pensar en lo que estoy programando y no en como lo estoy programando.

el lazarus (http://www.lazarus.freepascal.org/) sin dudas es un buen ide, con debugger, posibilidad de trabajar con interfaces graficas y demas, muy completo.

nunca tuve tantos problemas con un IDE como con Lazarus =D perdon que salte con esto, yo se que es un proyecto copado igual, pero posta =P
(Este mensaje fue modificado por última vez en: 29-03-2013 22:06 por sacros.)
29-03-2013 22:05
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.477
Agradecimientos dados: 230
Agradecimientos: 345 en 206 posts
Registro en: Jun 2008
Mensaje: #73
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
nanuiit, no tengo idea cuándo fue que le dieron el curso a Spigariol. Yo me enteré de parte de él hará una o dos semanas.

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
30-03-2013 01:42
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Virus Sin conexión
Profesor del Modulo A
Programador
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 361
Agradecimientos dados: 37
Agradecimientos: 60 en 46 posts
Registro en: Feb 2012
Mensaje: #74
RE: Cambio de Lenguaje en Algoritmos y Estructura de Datos
(30-03-2013 01:42)Desert69 escribió:  nanuiit, no tengo idea cuándo fue que le dieron el curso a Spigariol. Yo me enteré de parte de él hará una o dos semanas.

con el curso paradigmas, nos dijo que a partir de este año es profesor de algoritmos
30-03-2013 04:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gnzls Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 44
Agradecimientos dados: 0
Agradecimientos: 2 en 1 posts
Registro en: Mar 2013
Mensaje: #75
Re: Cambio de Lenguaje en Algoritmos y Estructura de Datos
Yo lo tengo a Spigarol, dijo que habrá cambios.

Enviado desde mi XT890 usando Tapatalk 2
30-03-2013 05:13
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)