Por favor escriba un informe resumido y produzca un informe multimedia como flash
Una buena experiencia de aprendizaje debe combinarse con su propia situación real y un análisis en profundidad de este tema, para que tenga ganas de escribir conocimientos teóricos a ciegas en lugar de sumar puntos. Soy un estudiante de segundo año que estudia computadoras. Busque experiencia en línea, puede ir a verla y combinarla con su situación real.
Desarrollo de software en los años de primer y segundo año Fuente: Xue Blog Park
Los ojos brillantes entraron por la puerta de la escuela desde el primer año, y ahora, en solo dos años, en el pasado. Durante dos años, aprendieron mucho durante el año, incluido cómo vivir de forma independiente, cómo comunicarse con la gente, etc. Por supuesto, lo más importante es adquirir los conocimientos profesionales que desean.
Estoy aprendiendo lenguaje informático y lenguaje C en mi primer año. El efecto que espero ver es que el lenguaje C es relativamente aburrido, principalmente debido a la operación de línea de comandos de los programas en lenguaje C. software con una interfaz de Windows, pero no hay forma de construir sobre esta base en el lenguaje C, y me temo que no será tan fácil hacer realidad el sueño. Me tomo en serio la sintaxis en lenguaje C, la lógica de control del programa y algunos algoritmos básicos. Para ser honesto, aunque es relativamente aburrido, una vez que te dedicas a la programación, naturalmente encontrarás la felicidad.
Entré en contacto con los cursos NIIT en el segundo semestre de mi primer año, que generalmente son tareas pequeñas, pero mi clase no es tan seria en cuanto a conferencias, por lo que siempre necesito tiempo después de la escuela para repasar y comprender. Los ejemplos del profesor en clase. Este semestre, estudio principalmente C ++ y Java. Acabo de empezar a entrar en contacto con un lenguaje orientado a objetos. Después de todo, estoy empezando a hacerlo. Entro en contacto con este idioma, por lo que es un poco difícil de aprender, además de la práctica habitual del tiempo.
Finalmente es el final del semestre. El proyecto del semestre es desarrollar una sala de chat en línea usando lenguaje Java. Nunca había oído hablar de este proyecto antes de desarrollarlo. Nunca pensé que podría escribir una sala de chat. , pero porque el proyecto que propone el curso debe tener su razón, y creo que al final debe realizarse. El trabajo duro vale la pena, después de casi un mes de investigación, siempre termino lo primero que hago después de llegar a la escuela. Durante este mes seguiré teniendo la oportunidad de obtener información, preguntar a los profesores, suelo tener más intercambios con los compañeros, y finalmente en la evaluación final y similares obtuve el segundo buen resultado. A lo largo del desarrollo de este semestre, casi aprendí el conocimiento en la sala de chat durante todo el semestre, lo que equivale a revisar el contenido del estudio de este semestre. En la práctica, descubrí que este enfoque es más información y experiencia de la que normalmente leo después. escuela.
En el primer semestre de mi segundo año, estudié bases de datos de entrada y Java avanzado. Para ser honesto, los plazos para las bases de datos en la escuela son los más molestos, porque un montón de lenguaje SQL en la escuela todos los días es muy. aburrido, todo el contenido de la tabla de datos sobre cómo encontrar ese período, porque creo que es un estudio de aula relativamente simple y rara vez lo uso después de la escuela. Después de desarrollar el proyecto, me di cuenta de la importancia de la base de datos. Toda la información del sistema se almacena en la base de datos y todas las operaciones de datos en el programa son equivalentes a las operaciones de consulta de datos CRUD.
Al final del proyecto, de acuerdo con los requisitos del proyecto, seguí buscando buenos conocimientos de bases de datos, que antes no tenía. Sentí que si estudiaba seriamente en el frente, no lo haría. respaldar un proyecto de desarrollo tan difícil. En este sentido, resumí la experiencia y las lecciones anteriores, no solo aprendí la combinación de lenguaje SQL y base de datos, si el proceso puede quedar claro, cómo el maestro se vincula a la base de datos y al programa utilizado por el programa, entonces quiero ser en la base de datos Para mí, estoy más interesado en aprender sobre la base de datos, porque mientras el programa esté desarrollado, pueden experimentar el encanto y el importante papel de la base de datos.
Sitio web de comercio electrónico desarrollado con J2EE Al final del semestre, aprendí muchos principios básicos de los elementos necesarios para generar páginas web dinámicas en el desarrollo de sitios web, y no se entendía suficientemente la importancia del diseño de software.
De repente llegó el segundo semestre de mi segundo año. Se puede decir que este semestre lo que más me emocionó fue que logré un salto cualitativo y aprendí la mayor cantidad de conocimientos en un semestre. ¿Básicamente dominas el lenguaje orientado a objetos según los semestres de estudio anteriores? Se ha utilizado claramente y no encuentro ninguna dificultad particular. Básicamente, este semestre me metí en el aprendizaje en línea.
Unas buenas herramientas de desarrollo son un factor importante para garantizar la eficiencia de Microsoft Visual Studio.
NET 2003, acabo de entrar en contacto con ella y me enamoré de ella. Es muy fácil de aprender y su facilidad de uso hizo que me interesara aprender Java antes de programar. La razón es que no hay mucho buen desarrollo. Las herramientas y los entornos siempre pierden mucho tiempo en tiempo real. La configuración eficaz del entorno implica muy poca programación, por lo que no estoy interesado en entender por qué.
Creo que aprender a programar debería aprender de ello, pensar en ello y escribir código. Debe evitar escribir código que no tenga nada que ver con la lógica. Por ejemplo, el código de interfaz puede ser generado automáticamente por la máquina. , y no tiene que perder el tiempo escribiéndolo manualmente. Las buenas herramientas de desarrollo pueden ayudar. Hacemos esto solo con código lógico de programación y una gran cantidad de código generado automáticamente por la máquina. Los programas de interfaz se pueden desarrollar rápidamente y son muy potentes. neto. Con una herramienta de desarrollo tan buena, de repente sentí que llegaba tarde a conocerte.
Con buenas herramientas de desarrollo, ¿qué debemos hacer a continuación? Cuando estamos emocionados, por supuesto, estamos muy dispuestos a hacer ciertas cosas que él quiere hacer, porque obtienes una buena herramienta de desarrollo, todas ellas. Días para un país desarrollado, déjalo, comencé a intentar desarrollar Flash Player, creo que no es tan difícil escribir en lugar de escribirlo, porque ya aprendí Java desde la experiencia inicial de aprendizaje en la red, elegí escribir Tiene sentido ingresar al reproductor Flash. Por un lado, es un programa relativamente simple y hay más controles e interfaces relacionados. Cuando comienzas a entrar en contacto con este lenguaje, primero debes aprender a llamar y controlar. NET, siempre que estos controles estén preparados para controles futuros. La interfaz de Windows es mucho más sencilla.
Después de unos días, finalmente produje el reproductor Flash. En el futuro, la serie Flash cultivará el rendimiento de sus propios reproductores. Creo que tiene un gusto diferente porque está hecho a mi medida. . Esto hace que el desarrollo me resulte divertido.
Cada 11 años se celebra el Concurso de Diseño de Software de la Copa Universitaria. Esta vez es en mayo. Faltan 6 meses para la competencia. Por lo tanto, estoy en un período de desarrollo emocionante. Para el concurso de diseño de software que les interesa, lo primero es conocer la distancia entre su propio programa y los demás. Lo segundo es que los métodos del proyecto se pueden utilizar para ejercitar sus propias habilidades de desarrollo. el espíritu de trabajo en equipo. Casi todo es su propio desarrollo de software, colaboración y otros pequeños, por lo que creo que este modelo de desarrollo traerá el trabajo también los pondrá en desventaja, no todos se centran en el trabajo en equipo.
Pensando que tenía dos estudiantes con ideas afines y era un buen tema para las vacaciones del "Primero de Mayo" que necesitaba ser analizado y finalizado como un diario multimedia. La división del trabajo para un buen tema, una persona es responsable de la base de datos, una persona es responsable del embellecimiento de la interfaz y el diseño de la interfaz, y la otra es responsable de implementar las funciones. Buen trabajo, comenzamos a trabajar. Inmediatamente, y en el proceso de cooperación, aprendimos mucho. Muchos libros de texto no hablan, solo conocimientos aproximados, algunas dificultades técnicas especiales, también puedes buscar y acceder a esta información en línea, casi en el idioma. El marco básico y las funciones dentro de la red nos permiten aprender a lograr el doble de resultado con la mitad del esfuerzo. Podemos absorber rápidamente el conocimiento aprendido haciendo y aprender rápidamente a través de la práctica real de este proyecto. Pronto llegó el final y la escuela celebró la competencia de software IT Elite Cup. Nuestro equipo finalmente estuvo a la altura de las expectativas y ganó el primer lugar.
En este momento resumí la experiencia del juego y decidí el primer tema de este juego. Por un lado, se debe desarrollar software práctico y tener perspectivas de mercado; También es práctico agregar algo de innovación para darle a la gente una sensación refrescante. Creo que siempre que comprendamos estos dos puntos, el software causará una buena impresión.
Durante el verano, participé en la capacitación en ingeniería de software organizada dentro del sistema y solo pude revisar vagamente los muchos, muchos proyectos de desarrollo de conocimientos de comprensión lectora en las escuelas intermedias.
De repente, en el primer semestre de mi tercer año, recordé mi experiencia en el aprendizaje del desarrollo de software en la escuela durante los últimos dos años y volví a experimentar la escritura como esta. Considerado un resumen, y por otro lado, también puedo salir y darles a todos una referencia e intercambio. Finalmente, resumiré nuevamente y resumiré cómo aprender cómo ingresar al estado más fácilmente para lograr un desarrollo rápido.
1. C++, que sienta las bases del lenguaje C, es de gran ayuda para aprender estructuras de datos y algoritmos como lenguaje básico.
2.
Los lenguajes orientados a objetos de alto nivel, incluso los más populares, son casi universales. La estructura y las características de los lenguajes orientados a objetos son casi tan largas como las de los principales, y algunas de las mismas características se han resumido. otros idiomas? Es muy fácil y conveniente lograr un efecto integral.
3. Las buenas herramientas de desarrollo pueden mejorar la eficiencia del desarrollo y aumentar el interés en la programación. También debe estudiar cómo utilizar las herramientas de desarrollo para mejorar la eficiencia en el proceso de aprendizaje de un idioma.
4. En resumen, en el proceso de desarrollo, podemos resumir muchas regularidades. Por un lado, estas leyes pueden permitirnos evitar cometer los mismos errores en el desarrollo futuro. Por otro lado, nos ayudan a dominar otras leyes. Las leyes están entrelazadas. La regla de ir juntos es buscar la verdad en los hechos.
5. Los proyectos de desarrollo son la mejor manera de aprender, que es la más conmovedora. El desarrollo de software es una actividad muy práctica, pero el aprendizaje que se basa en conocimientos teóricos es más difícil y aburrido. La proporción entre el aprendizaje teórico y la práctica de desarrollo debe ser de 1:2 y alternada. Por lo tanto, puede dominar los puntos de conocimiento con relativa rapidez.
6. Trabajo en equipo, los proyectos rara vez se realizan ahora. La comunicación regular y la cooperación estrecha son necesarias para el éxito.