Philosophy through Computer Science

An Introduction
 
Kiadás sorszáma: 1
Kiadó: Routledge
Megjelenés dátuma:
 
Normál ár:

Kiadói listaár:
GBP 125.00
Becsült forint ár:
60 375 Ft (57 500 Ft + 5% áfa)
Miért becsült?
 
Az Ön ára:

48 300 (46 000 Ft + 5% áfa )
Kedvezmény(ek): 20% (kb. 12 075 Ft)
A kedvezmény érvényes eddig: 2024. június 30.
A kedvezmény csak az 'Értesítés a kedvenc témákról' hírlevelünk címzettjeinek rendeléseire érvényes.
Kattintson ide a feliratkozáshoz
 
Beszerezhetőség:

Becsült beszerzési idő: A Prosperónál jelenleg nincsen raktáron, de a kiadónál igen. Beszerzés kb. 3-5 hét..
A Prosperónál jelenleg nincsen raktáron.
Nem tudnak pontosabbat?
 
  példányt

 
Rövid leírás:

In providing an introduction to computer science (using Python), Daniel Lim presents in this book key philosophical issues, ranging from external world skepticism to the existence of God to the problem of induction.

Hosszú leírás:

What do philosophy and computer science have in common? It turns out, quite a lot!


In providing an introduction to computer science (using Python), Daniel Lim presents in this book key philosophical issues, ranging from external world skepticism to the existence of God to the problem of induction. These issues, and others, are introduced through the use of critical computational concepts, ranging from image manipulation to recursive programming to elementary machine learning techniques. In illuminating some of the overlapping conceptual spaces of computer science and philosophy, Lim teaches readers fundamental programming skills and allows them to develop the critical thinking skills essential for examining some of the enduring questions of philosophy.


Key Features



  • Teaches readers actual computer programming, not merely ideas about computers

  • Includes fun programming projects (like digital image manipulation and Game of Life simulation), allowing the reader to develop the ability to write larger computer programs that require decomposition, abstraction, and algorithmic thinking

  • Uses computational concepts to introduce, clarify, and develop a variety of philosophical issues

  • Covers various aspects of machine learning and relates them to philosophical issues involving science and induction as well as to ethical issues

  • Provides a framework to critically analyze arguments in classic and contemporary philosophical debates


"Philosophy and computer science have fascinating interconnections concerning knowledge, reality, and morality. With clarity and insight, Daniel Lim?s book provides an excellent introduction to computing and philosophical investigation. He valuably shows how philosophical arguments and computer programs can combine to address deep questions about thinking and the world."
Paul Thagard, University of Waterloo, Canada?


Tartalomjegyzék:

Preface


1: Philosophy and Computer Science


2: Python


3: Algorithms


4: Logic


5: Iteration


6: Image Manipulation


7: Skepticism


8: Functions


9: Mind


10: Game of Life


11: Free Will


12: Recursion


13: God


14: Data


15: Machine Learning


16: Induction


17: AI Ethics


18. Solutions


Appendix