Description

Book Synopsis
Whilst providing a fundamental understanding of computational social science, this book delves into the tools and techniques used to build familiarity with programming and gain context into how, why and when they are introduced. The overall focus is on helping you understand and design computational social science research, alongside delving into hands-on coding and technical instruction.

Key features include:
  • Further reading
  • Exercises accompanied by sample code
  • Programming examples in Scratch, Python and R
  • Key concepts
  • Chapter summaries
With experience in course design and teaching, Matti Nelimarkka has a deep understanding of learning techniques within computational social sciences, with the main aim of blending researching, thinking and designing together to gain a grounded foundation for coding, programming, methodologies and key concepts.

Trade Review
Matti Nelimarkka’s Coding Social Science is ambitious and wide-ranging. It is among the first to provide a detailed exposition of what it means for a social scientist to think computationally. The wealth of applied examples it unpacks is at once a rich resource and testament to the diversity of this field. Nelimarkka also helps to organise our thinking when it comes to what this field actually is through his attention to the conceptual underpinnings of computational inquiry. Most impressively, the book provides solutions to programmatic problems across three languages—a gift for any instructor trying to demystify coding for the budding computational social scientist. -- Christopher Barrie
A comprehensive and practical reference for social scientists who want to go computational, with many whats and hows, without forgetting the nots – a book to read, to think, and to use! -- Matteo Magnani

Table of Contents
New kind of social science requires new skills Computational Thinking, Algorithms and Writing Code Data Science Network Analysis Data Structures Simulations and Complex Systems Interactive Systems Best Practice for Software Development Computation and Data: Collection, Storage and Manipulation Computational Social Science Research Ethics in Computational Social Science Mistakes and Quality of Results in Computational Social Sciences Integrating Computational Methods in Research

Computational Thinking and Social Science:

    Product form

    A Paperback / softback by Matti Nelimarkka

    £48.08

    Includes FREE delivery

    Order before 4pm today for delivery by Fri 13 Nov 2026.

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Computational Thinking and Social Science: by Matti Nelimarkka

      Book details

      Publisher Sage Publications
      Published 19 December 2022
      ISBN-13 9781526497918
      978-1526497918
      ISBN-10 1526497913

      Description

      Book Synopsis
      Whilst providing a fundamental understanding of computational social science, this book delves into the tools and techniques used to build familiarity with programming and gain context into how, why and when they are introduced. The overall focus is on helping you understand and design computational social science research, alongside delving into hands-on coding and technical instruction.

      Key features include:
      • Further reading
      • Exercises accompanied by sample code
      • Programming examples in Scratch, Python and R
      • Key concepts
      • Chapter summaries
      With experience in course design and teaching, Matti Nelimarkka has a deep understanding of learning techniques within computational social sciences, with the main aim of blending researching, thinking and designing together to gain a grounded foundation for coding, programming, methodologies and key concepts.

      Trade Review
      Matti Nelimarkka’s Coding Social Science is ambitious and wide-ranging. It is among the first to provide a detailed exposition of what it means for a social scientist to think computationally. The wealth of applied examples it unpacks is at once a rich resource and testament to the diversity of this field. Nelimarkka also helps to organise our thinking when it comes to what this field actually is through his attention to the conceptual underpinnings of computational inquiry. Most impressively, the book provides solutions to programmatic problems across three languages—a gift for any instructor trying to demystify coding for the budding computational social scientist. -- Christopher Barrie
      A comprehensive and practical reference for social scientists who want to go computational, with many whats and hows, without forgetting the nots – a book to read, to think, and to use! -- Matteo Magnani

      Table of Contents
      New kind of social science requires new skills Computational Thinking, Algorithms and Writing Code Data Science Network Analysis Data Structures Simulations and Complex Systems Interactive Systems Best Practice for Software Development Computation and Data: Collection, Storage and Manipulation Computational Social Science Research Ethics in Computational Social Science Mistakes and Quality of Results in Computational Social Sciences Integrating Computational Methods in Research

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account