Sto cercando interessanti puzzle di programmazione, problemi o sfide adatti a una classe di major della chimica che apprende C come primo linguaggio di programmazione. Avete consigli?Sfide di programmazione relative alla chimica
risposta
Project Euler è abbastanza buono. Hanno alcune semplici sfide che potrebbero essere adatte.
Questi non faranno davvero molto per insegnare loro C, però. I libri di testo sono molto meglio per questo.
Inoltre, è possibile fare in modo che scrivano un programma per bilanciare le equazioni di reazione chimica. Ciò andrebbe bene per l'I/O e la matematica semplice.
Dato un file di testo con un intero gruppo di conteggio pressione/temperatura/mole come input e utilizzando l'equazione della legge del gas ideale, emettere i valori del volume per i gas e generare l'intero set di dati (P, V , T e n) in un file di output ben formattato.
In caso di file di copertina i/o, utilizzo della funzione di base e formattazione della stringa. Ha il potenziale per coprire anche matrici e stadi.
Questa sembra una domanda davvero vaga ma assumendo che io sia uno studente di chimica che sta imparando C Mi piacerebbe scrivere programmi che mi permettano di definire molecole e composti a partire da elementi semplici.
Io davvero non so come spiegarlo, ma forse definire il tuo struct
per un atomo di azoto, uno per l'atomo di ossigeno e avere un modo per legarlo per produrre acqua .. o magari mescolare a sostanze diverse anche vedere cosa uscirà di programmazione ..
David, i compiti che mi vengono in mente potrebbe essere:
- calcolo del numero/topologia di isomeri di idrocarburi (ciclici e aciclici, saturi e unsturated)
- numerica integrazione di spettri ottici (assorbimento e fluorescenza)
- modelli kinetical
- deconvoluzione dei dati sperimentali
- modellazione dei cicli termodinamici e la loro efficienza
Si può provare pex4fun. Ti permette di imparare gli algoritmi in C# (che è abbastanza vicino a C). pex4fun offre classi read-to-use e anche duelli di coding coinvolgenti che trasformano l'apprendimento in un gioco.
- 1. sfide di programmazione basate su java
- 2. Esistono sfide di programmazione per gli utenti R?
- 3. formula chimica su Android
- 4. Come trovare le coordinate di UICollectionViewCell relative alla finestra dell'applicazione
- 5. Sfide in RecyclerView di Android L
- 6. I linguaggi di programmazione funzionale sono adatti alla programmazione grafica?
- 7. Come associare finestre secondarie alla finestra principale in posizioni relative?
- 8. Programmazione pura funzionale alla GPU
- 9. Haskell - Guida alla programmazione funzionale
- 10. Guida alla programmazione di OpenGL 3.2?
- 11. Generics e sfide sul Parser Fronte
- 12. La programmazione concorrente è uguale alla programmazione parallela?
- 13. Analizzare una formula chimica da una stringa in C#?
- 14. Come rispondere alle sfide di autenticazione HTTP in Android
- 15. Alternative alla programmazione orientata agli oggetti?
- 16. ArrayFire rispetto alla programmazione CUDA raw?
- 17. Introduzione alla programmazione della GUI con c
- 18. Convenzioni di denominazione relative alla visualizzazione di modelli da evitare nomi lunghi
- 19. Formato date relative
- 20. Date relative in ColdFusion
- 21. Sfide con la selezione dei valori in ListBoxFor
- 22. RectangleGeometry con dimensioni relative ... come?
- 23. d3 coordinate clic sono relative alla pagina non svg - come tradurle (errore di Chrome)
- 24. StringBuilder vs. .concat vs. "+" Prestazioni relative dell'operatore diverse in eclissi rispetto alla riga di comando?
- 25. Come ottenere le coordinate touch attuali di PanResponder relative alla vista principale?
- 26. L'estensione UIViewController non consente di ignorare le funzioni relative alla vista in Swift?
- 27. programmazione orientata agli oggetti: alla ricerca di buoni tutorial
- 28. Qualsiasi strumento valido per passare rapidamente alla documentazione di programmazione
- 29. Path.Combine assoluto con stringhe di percorso relative
- 30. ggplot: frequenze relative di due gruppi
Google "chimica computazionale". Hai già piegato una proteina? Trovato la prova di una forza maggiore nella sequenza del DNA umano? Usa google, questa non è una domanda per SO che può essere risolta con una risposta diretta. Le domande del sondaggio sono fuori tema, votando di conseguenza. –