O documento discute se a ciência da computação é considerada uma ciência. Apresenta argumentos de que sim, já que a computação estuda processos de informação, tanto naturais quanto artificiais. Também recomenda um livro sobre grandes princípios da computação que explora esse tópico.
1. Moderador: Ricardo Rodrigues Nunes
Debate sobre o artigo:
Denning, Peter J. "Is computer science science?“
Communications of the ACM 48.4 (2005): 27-31.
2.
3.
4.
5. algoritmos experimentais
ciência da computação experimental
ciência computacional
design
desenvolvimento
engenharia de software
engenharia da computação
complexidade computacional
software matemático
análise numérica
6. design
desenvolvimento
engenharia de software
engenharia da computação
algoritmos experimentais
ciência da computação experimental
ciência computacional
complexidade computacional
software matemática
análise numérica
“Arte refere-se às práticas úteis de um
campo, não é sobre desenhos ou esculturas.”
7. design
desenvolvimento
engenharia de software
engenharia da computação
algoritmos experimentais
ciência da computação experimental
ciência computacional
complexidade computacional
software matemática
análise numérica
Programação e design
engenharia de software e de hardware
construção e validação de modelos
construção de interfaces com usuário
Pode ser estendido para gráficos, layout, desenhos,
fotografias, animação, música, jogos,
e entretenimento
8. 1. teste reverso de Turing;
2. simulações de tarefas
cognitivas focadas;
3. limites nos sistemas
especialistas;
(...)
15. Toda ciência é aplicada para resolver dois problemas gerais humanos: a curiosidade e a necessidade.
16. Moderador: Ricardo Rodrigues Nunes
Hoje, EU penso que sim. A computação é a ciência dos
processos de informação, sejam eles naturais ou artificiais.
Leia também o livro:
Peter J. Denning and Craig H. Martell. Great Principles of Computing.
The MIT Press. 2015.