Search

Search Results

Showing 1-20 of 295,246 results
  1. Article

    Children’s programming environment acceptance: extending the boundary conditions to programming competition, computational thinking, and programming modality

    While numerous studies have highlighted the potential benefits of programming environment (PE) use for children’s learning, the boundary conditions...

    Miaoting Cheng, Xiaoyan Lai, ... Jun Yang in Education and Information Technologies
    23 November 2023
  2. Article

    Goal Programming Advanced Yield Model by Artificial Intelligence and R Programming

    A nation’s economic and social progress is strongly influenced by its agricultural sector. Crop distribution, crop combination, and operational...

    K. Shalini, Sridevi Polasi, ... Vishal Patil in SN Computer Science
    26 September 2024
  3. Article

    The impact of a large language model-based programming learning environment on students’ motivation and programming ability

    Attention to programming education from K-12 to higher education has been growing with the aim of fostering students’ programming ability. This...

    Seongyune Choi, Hyeoncheol Kim in Education and Information Technologies
    11 November 2024
  4. Article
    Full access

    Would ChatGPT-facilitated programming mode impact college students’ programming behaviors, performances, and perceptions? An empirical study

    ChatGPT, an AI-based chatbot with automatic code generation abilities, has shown its promise in improving the quality of programming education by...

    Dan Sun, Azzeddine Boudouaia, ... Yan Li in International Journal of Educational Technology in Higher Education
    22 February 2024 Open access
  5. Article

    Integrating programming errors into knowledge graphs for automated assignment of programming tasks

    In this study, we developed a classification system of programming errors based on the historical data of 680,540 programming records collected on...

    Guozhu Ding, Xiangyi Shi, Shan Li in Education and Information Technologies
    22 July 2023
  6. Chapter

    Programming

    This chapter is devoted to programming, which is the creation of programs that prescribe systems. Therefore, Sect. 5.1 considers the connection...
    Andreas Prinz, Birger Møller-Pedersen, ... Bernhard Thalheim in Understanding Modelling and Programming
    2025
  7. Article

    Parallel Programming

    Abstract

    The genesis of parallel programming models is considered. It is shown that parallelism and hardware support of synchronization inherent in an...

    28 July 2023
  8. Article

    Intellectual disabilities and programming: Improving computational thinking-based problem solving

    In the digital age, computational thinking (CT)-based problem-solving skills have emerged as essential competencies. Particularly, students with...

    MiJeong Kim, JaMee Kim, WonGyu Lee in Education and Information Technologies
    08 January 2025
  9. Article

    Programming languages ranking based on energy measurements

    Software is developed using programming languages whose choice is made based on a wide range of criteria, but it should be noted that the programming...

    Alberto Gordillo, Coral Calero, ... João Saraiva in Software Quality Journal
    27 July 2024
  10. Article

    EduCodeVR: VR for programming teaching through simulated farm and traffic

    Virtual reality (VR) technology has revolutionized science, technology, engineering, arts, and mathematics (STEAM) education by simulating real-world...

    Zean Jin, Yulong Bai, ... Xiaoxin Yue in The Visual Computer
    07 November 2024
  11. Article

    ARCS approach to PTA-based programming language practice sessions: Factors influencing Programming Problem-Solving Skills

    This study used the ARCS approach to investigate the effects of university students’ motivation, including attention, relevance, confidence, and...

    Benazir Quadir, Kazi Mostafa, ... Rokaya Akter in Education and Information Technologies
    31 March 2023
  12. Article
    Full access

    Cognitive biases in user experience and spreadsheet programming

    The impact of cognitive biases, particularly biased self-assessment, on learning outcomes and decision-making in higher education is of great...

    Domicián Máté, Judit T. Kiss, Mária Csernoch in Education and Information Technologies
    01 February 2025 Open access
  13. Chapter

    Dynamic Programming

    Dynamic programming is presented as a method for solving optimization problems by breaking them into overlapping sub-problems....
    2025
  14. Article

    A distributed decomposition algorithm for solving large-scale mixed integer programming problem

    Mixed integer programming is inherently involved in solving a significant number of practical problems. This paper focuses on mixed integer...

    Fangzheng Tian, Hongzhe Liu, Wenwu Yu in Science China Information Sciences
    11 December 2024
  15. Article

    Committed-programming reductions: formalizations, implications and relations

    In this work, we introduce a class of black-box (BB) reductions called committed-programming reduction (CPRed) in the random oracle model (ROM) and...

    Jiang Zhang, Yu Yu, ... Zhenfeng Zhang in Science China Information Sciences
    26 September 2024
  16. Living reference work entry

    Inductive Programming

    Inductive programming is a branch of program synthesis that is based on inductive inference where a recursive, declarative program is constructed...
    2024
  17. Article

    Research on evaluation index system of IT teachers’ programming literacy in primary and secondary schools

    The promotion and implementation of programming education in primary and secondary schools in the intelligent era are associated with high-quality...

    Wei Wei, BinBin Zhu, Ning Ding in Education and Information Technologies
    20 January 2025
  18. Article

    Designing accessible block-based programming environments for persons with visual impairments

    Recent advancements have led to the emergence of a few block-based programming environments that are accessible to individuals with visual...

    Aboubakar Mountapmbeme, Stephanie Ludi in Universal Access in the Information Society
    19 February 2025
  19. Article

    Reactamole: functional reactive molecular programming

    Chemical reaction networks (CRNs) are an important tool for molecular programming. This field is rapidly expanding our ability to deploy computer...

    Titus H. Klinge, James I. Lathrop, ... Allison Rogers in Natural Computing
    19 April 2024
  20. Article

    Redefining computational thinking: Synergizing unplugged activities with block-based programming

    In the dynamic educational context of Malaysia, this study examines the impact of integrating Unplugged Activities (UA) with Block-Based Programming...

    Badruliman Batni, Syahrul Nizam Junaini in Education and Information Technologies
    19 July 2024
Did you find what you were looking for? Share feedback.