Estoy buscando acertijos de programación interesantes, problemas o desafíos adecuados para una clase de especialización en química, aprendiendo C como su primer lenguaje de programación. Tiene alguna recomendación?Desafíos de programación relacionados con la química
Respuesta
Project Euler es bastante bueno. Tienen algunos desafíos simples que pueden ser adecuados.
Sin embargo, estos no harán mucho para enseñarles C. Los libros de texto son mucho mejores para eso.
Además, puede pedirles que escriban un programa para equilibrar las ecuaciones de reacción química. Eso sería bueno para E/S y matemáticas simples.
Dado un archivo de texto con un montón de presión/temperatura/topo como entrada, y usando la ecuación ideal de la ley de gas, muestre los valores del volumen de los gases y genere todo el conjunto de datos (P, V , T yn) en un archivo de salida con buen formato.
Debe cubrir el archivo de E/S, el uso de funciones básicas y el formato de cadenas. Tiene el potencial de cubrir matrices y estucos también.
Esto parece una pregunta muy vaga, pero asumiendo que soy un estudiante de química que está aprendiendo C Me gustaría escribir programas que me permitan definir moléculas y compuestos a partir de elementos simples.
Realmente no sé cómo explicarlo, pero tal vez defina su struct
por un átomo de nitrógeno, uno por átomo de oxígeno y tenga una forma de unirlo para producir agua ... o tal vez mezclarlo con diferentes sustancias también, vea qué saldrá programación ..
David, tareas que vienen a la mente serían:
- cálculo del número/topología de isómeros de hidrocarburos (cíclicos y acíclicos, saturados e unsturated)
- numérica integración de espectros ópticos (absorción y fluorescencia)
- modelos cinéticos
- deconvolución de los datos experimentales
- el modelado de los ciclos termodinámicos y sus eficiencias
Usted puede tratar de pex4fun. Le permite aprender algoritmos en C# (que es lo suficientemente cerca de C). pex4fun ofrece clases de lectura para usar y también interesantes duelos de codificación que convierten el aprendizaje en un juego.
- 1. desafíos de programación basados en Java
- 2. ¿Cuáles son los mejores screencasts relacionados con la programación?
- 3. Analizando una fórmula química
- 4. ¿Cuál es la mejor manera de aprender sobre programación de temas relacionados con la seguridad? (PHP)
- 5. ¿Están relacionados el cálculo simbólico y la programación funcional?
- 6. Conceptos relacionados con la seguridad de WS
- 7. ¿Cuál es la mejor manera de introducir temas no relacionados con HTML/programación?
- 8. Preguntas comunes de pseudocódigo, acertijos y desafíos
- 9. Buenos desafíos/tareas/ejercicios para aprender o mejorar las habilidades de programación orientada a objetos (OOP)
- 10. ¿Cuáles son los verdaderos desafíos para un desarrollador que migra entre lenguajes de programación?
- 11. Combinar recursos relacionados con TastyPie
- 12. Crear recursos relacionados con Tastypie
- 13. Podcasts relacionados con el desarrollo de iPhone?
- 14. Anulando los métodos relacionados con Django
- 15. ¿Qué sistemas integrados relacionados con blogs y otros recursos sigues?
- 16. recuento MYSQL registros relacionados con una consulta
- 17. No se pueden recibir eventos relacionados con la red
- 18. interactuando sobre objetos relacionados con Django
- 19. Creación de lenguajes de programación y diseño de compiladores. ¿Están relacionados?
- 20. $ readmemh $ writememh recursos relacionados
- 21. Comenzando con la programación paralela
- 22. Comenzando con la programación STK?
- 23. objetos relacionados en CouchDB
- 24. Combinación de pulpos de Git con repositorios no relacionados
- 25. Ofuscación de múltiples ensamblados .NET relacionados con obfuscator de babel
- 26. Libros/tutoriales sobre problemas relacionados con el estado de Clojure
- 27. Problemas relacionados con subprocesos y depuración de ellos
- 28. Mapa genérico de llaves/valores genéricos con tipos relacionados
- 29. Django - Buscar campos relacionados
- 30. Comenzar con la Programación de restricciones
Google "química computacional". ¿Ya has doblado una proteína? ¿Se encontró evidencia de una fuerza mayor en la secuencia de ADN humano? Usa Google, esta no es una pregunta para SO que se pueda resolver con una respuesta directa. Las preguntas de la encuesta están fuera del tema, votando en consecuencia. –