Programming Foundations

This introductory programming book offers a hands-on approach to learning Python, designed specifically for students of natural sciences who wish to enter the world of coding. Covering fundamental programming concepts - from variables and data types to functions and loops - the book presents example...

पूर्ण विवरण

में बचाया:
ग्रंथसूची विवरण
मुख्य लेखक: Šoštarić, Nikolina
स्वरूप: Online
भाषा:अंग्रेज़ी
प्रकाशित: TU Delft OPEN Publishing 2025
विषय:
ऑनलाइन पहुंच:ONIX_20250515T142821_[...]_19
टैग: टैग जोड़ें
कोई टैग नहीं, इस रिकॉर्ड को टैग करने वाले पहले व्यक्ति बनें!
_version_ 1869531219692093440
author Šoštarić, Nikolina
author_browse Šoštarić, Nikolina
author_facet Šoštarić, Nikolina
author_sort Šoštarić, Nikolina
collection Directory of Open Access Books
description This introductory programming book offers a hands-on approach to learning Python, designed specifically for students of natural sciences who wish to enter the world of coding. Covering fundamental programming concepts - from variables and data types to functions and loops - the book presents examples and exercises rooted in applications across biology, physics, and mathematics. In addition to Python fundamentals, readers also build good practices of programming and working with computers, such as using the terminal, navigating an integrated development environment, tracking changes with Git, and writing pseudocode. Through hands-on learning, each chapter builds both confidence and competence, guiding students from simple scripts to more complex code. By the end of the book, students will not only understand Python’s core principles but also have the skills and tools to tackle real coding challenges within their scientific disciplines.
format Online
id doab-20.500.12854ir-159471
institution Directory of Open Access Books
language eng
publishDate 2025
publishDateRange 2025
publishDateSort 2025
publisher TU Delft OPEN Publishing
publisherStr TU Delft OPEN Publishing
record_format ojs
spelling doab-20.500.12854ir-1594712025-05-15T12:33:21Z Programming Foundations Šoštarić, Nikolina Introductory Python Programming Hands-on Coding Exercises Natural Sciences Algorithmic Thinking This introductory programming book offers a hands-on approach to learning Python, designed specifically for students of natural sciences who wish to enter the world of coding. Covering fundamental programming concepts - from variables and data types to functions and loops - the book presents examples and exercises rooted in applications across biology, physics, and mathematics. In addition to Python fundamentals, readers also build good practices of programming and working with computers, such as using the terminal, navigating an integrated development environment, tracking changes with Git, and writing pseudocode. Through hands-on learning, each chapter builds both confidence and competence, guiding students from simple scripts to more complex code. By the end of the book, students will not only understand Python’s core principles but also have the skills and tools to tackle real coding challenges within their scientific disciplines. 2025-05-15T12:33:21Z 2025-05-15T12:33:21Z 2024 book ONIX_20250515T142821_[...]_19 https://directory.doabooks.org/handle/20.500.12854/159471 eng image/jpeg Attribution 4.0 International https://interactivetextbooks.tudelft.nl/programming-foundations/intro.html TU Delft OPEN Publishing 10.59490/tb.102 10.59490/tb.102 6e038278-520e-4e74-a239-d06f0d179364 open access
spellingShingle Introductory Python Programming
Hands-on Coding Exercises
Natural Sciences
Algorithmic Thinking
Šoštarić, Nikolina
Programming Foundations
title Programming Foundations
title_full Programming Foundations
title_fullStr Programming Foundations
title_full_unstemmed Programming Foundations
title_short Programming Foundations
title_sort programming foundations
topic Introductory Python Programming
Hands-on Coding Exercises
Natural Sciences
Algorithmic Thinking
topic_facet Introductory Python Programming
Hands-on Coding Exercises
Natural Sciences
Algorithmic Thinking
url ONIX_20250515T142821_[...]_19
work_keys_str_mv AT sostaricnikolina programmingfoundations