Sie sind auf Seite 1von 6

UNIVERSIDAD COOPERATIVA DE COLOMBIA

Proyecto de clase
Aplicación Tutor de programación

Ingeniería de software 2
Ing. Jose Fernando Sotelo

Facultad de Ingeniería de Sistemas

Bogotá D.C.
2016
Aplicativo Tutor de programación

1. Objetivos General:

Ayudar a los estudiantes de ingeniería de sistemas de la universidad Cooperativa de


Colombia a fomentar, desarrollar y aplicar habilidades relacionadas con la algoritmia
y la programaciòn de sistemas

2. Objetivos específicos:

● Almacenar en una aplicación web, la información de los estudiantes de


ingeniería de sistemas de la universidad, para evaluar el desempeño e
interés del estudiante por la programación y determinar si puede llegar a ser
un perfil a fin, o no, de dicha temática.
● Evaluar el desempeño del estudiante por medio de las notas del sistema de
la universidad, en las respectivas materias de programación encontradas en
el pensum para determinar en qué nivel de conocimiento se encuentra.
● Analizar la información de la aplicación para ofrecer una orientación al
estudiante sobre la temática de programación y algoritmia, basándose en el
interés y desempeño del estudiante, ofreciendo como resultado desde una
enseñanza con sólidas bases en algoritmos para resolver problemas
aplicados, hasta brindar por medio del aplicativo, una asesoría y
acompañamientos en las diferentes áreas aplicadas para el programador de
hoy en día.
3. Generalidades del proyecto:

Este proyecto nace de la necesidad de reforzar el conocimiento de los ingenieros de


sistemas de la universidad en el área de la programación, ya que en muchas
ocasiones es evidente la falta de buenas bases y conocimiento en dicha área,
donde muy pocos estudiantes son los que sobresalen o solo llevan el aprendizaje de
la materia en función de las temáticas desarrolladas.

La idea consiste en desarrollar una aplicación capaz de evaluar y determinar en qué


nivel se encuentran los estudiantes de la facultad, identificar si tiene falencias en
ciertas temáticas y ofrecer por medio de material recomendado una trayectoria de
aprendizaje diferente y eficaz, guiada por dicha herramienta, para lograr motivar a
los estudiantes a que se inclinen por esta área de aplicación de la ingeniería de
sistemas, como lo es el desarrollo y la programación; a su vez , el propósito de esta
aplicación es ayudar a las personas que tienen afinidad con el tema del desarrollo y
la programación, a que encuentren su perfil laboral ideal, asesorando con diversas
temáticas para que el estudiante escoja desarrollar en lo que más guste o si quiere
aprender otro lenguaje de programación además del que ya tenga un conocimiento
previo, logre aprender y desenvolverse con las diferentes herramientas y recursos
que nos ofrece Internet sugeridas por la aplicación e ir culminando las etapas
sugeridas por el mismo y así facilitar el trayecto de aprendizaje del estudiante.

Básicamente esta sería la etapa inicial de un proyecto con una gran escalabilidad a
futuro, donde se quiere vincular al sector laboral a los estudiantes que están
proceso de ser profesionales, identificando sus habilidades desde la etapa
universitaria y evaluando sus aptitudes en este campo de la programación, al mismo
tiempo, la universidad tendría un seguimiento más perfilado de los conocimientos
que poseen sus estudiantes y prácticamente en tiempo real.

Para el desarrollo de este proyecto se implementarán los módulos de alimentación


de la información al aplicativo, serían básicamente el registro de los estudiantes a la
aplicación y la alimentación de las notas por parte de un administrador, con
información académica proporcionada por la universidad o siendo evaluada en un
test de conocimiento, y así lograr identificar el nivel de conocimiento en el que se
encuentra el estudiante.
4. Herramientas a Utilizar:

Esta aplicación se desarrollara en un entorno web con el paradigma MVC (Modelo -


Vista - Controlador) con las siguientes herramientas:

Lenguajes para desarrollo:

Modelo (Base de datos y conexión):


● Mysql
● PHP (Conexion a DB)

Vista (Front-End) :
● HTML 5 / CSS 3 / JS (Framework Bootstrap 3)

Controlador:
● JS (Jquery)

Herramientas de desarrollo:

● Entorno de pruebas: XAMPP (Apache + MariaDB + PHP + Perl)


● Editor de texto: Sublime Text 2
5. Cronograma de actividades:

Das könnte Ihnen auch gefallen