Results for 'Python (Computer program language) '

6 found
Order:
  1.  28
    Can Students’ Computer Programming Learning Motivation and Effectiveness Be Enhanced by Learning Python Language? A Multi-Group Analysis.Hsiao-Chi Ling, Kuo-Lun Hsiao & Wen-Chiao Hsu - 2021 - Frontiers in Psychology 11.
    Python language has become the most popular computer language. Python is widely adopted in computer courses. However, Python language’s effects on the college and university students’ learning performance, motivations, computer programming self-efficacy, and maladaptive cognition have still not been widely examined. The main objective of this study is to explore the effects of learning Python on students’ programming learning. The junior students of two classes in a college are the research (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  2.  11
    Mathematical logic through Python.Yannai A. Gonczarowski - 2022 - New York, NY: Cambridge University Press. Edited by Noam Nisan.
    An introduction to Mathematical Logic using a unique pedagogical approach in which the students implement the underlying conceps as well as almost all the mathematical proofs in the Python programming language. The textbook is accompanied by an extensive collection of programming tasks, code skeletons, and unit tests. The covered mathematical material includes Propositional Logic and first-order Predicate Logic, culminating in a proof of Gödel's Completeness Theorem. A "sneak peak" into Gödel's Incompleteness Theorem is also provided.
    Direct download  
     
    Export citation  
     
    Bookmark  
  3. Ethics, machine learning, and python in geospatial analysis.Mohammad Gouse Galety, Arulkumar Natarajan, Tesfaye Gedefa & Tsegaye Lemma (eds.) - 2024 - Hershey, PA: IGI Global.
    This book endeavors to navigate the intricate interplay between ethical considerations, advanced methodologies, and practical applications within geospatial analysis.
     
    Export citation  
     
    Bookmark  
  4.  15
    The art of randomness: using randomized algorithms in the real world.Ronald T. Kneusel - 2024 - San Francisco: No Starch Press.
    The Art of Randomness teaches readers to harness the power of randomness (and Python code) to solve real-world problems in programming, science, and art through hands-on experiments-from simulating evolution to encrypting messages to making machine-learning algorithms. Each chapter describes how randomness plays into the given topic area, then proceeds to demonstrate its problem-solving role with hands-on experiments to work through using Python code.
    Direct download  
     
    Export citation  
     
    Bookmark  
  5.  28
    Do Programmers Prefer Predictable Expressions in Code?Casey Casalnuovo, Kevin Lee, Hulin Wang, Prem Devanbu & Emily Morgan - 2020 - Cognitive Science 44 (12):e12921.
    Source code is a form of human communication, albeit one where the information shared between the programmers reading and writing the code is constrained by the requirement that the code executes correctly. Programming languages are more syntactically constrained than natural languages, but they are also very expressive, allowing a great many different ways to express even very simple computations. Still, code written by developers is highly predictable, and many programming tools have taken advantage of this phenomenon, relying on language (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  6.  32
    An experiential account of a large-scale interdisciplinary data analysis of public engagement.Julian “Iñaki” Goñi, Claudio Fuentes & Maria Paz Raveau - 2023 - AI and Society 38 (2):581-593.
    This article presents our experience as a multidisciplinary team systematizing and analyzing the transcripts from a large-scale (1.775 conversations) series of conversations about Chile’s future. This project called “Tenemos Que Hablar de Chile” [We have to talk about Chile] gathered more than 8000 people from all municipalities, achieving gender, age, and educational parity. In this sense, this article takes an experiential approach to describe how certain interdisciplinary methodological decisions were made. We sought to apply analytical variables derived from social science (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark