paper-with-me

Papers

Story-thinking, computational-thinking, programming and software engineering

2022-06-30 · Austen Rainer, Catherine Menon

Working with stories and working with computations require very different modes of thought. We call the first mode "story-thinking" and the second "computational-thinking". The aim of this curiosity-driven paper is to explore the nature of these two modes of thinking, and to do so in relation to programming, including software engineering as programming-in-the-large. We suggest that story-thinking and computational-thinking may be understood as two ways of attending to the world, and that each both contributes and neglects the world, though in different ways and for different ends. We formulate two fundamental problems, i.e., the problem of "neglectful representations" and the problem of oppositional ways of thinking. We briefly suggest two ways in which these problems might be tackled and identify candidate hypotheses about the current state of the world, one assertion about a possible future state, and several research questions for future research.

📄 PDF Abstract BibTeX arXiv:2206.15066

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Liberating Logic in the Age of AI: Going Beyond Programming with Computational Thinking

2025-11-21 · Douglas C. Schmidt, Dan Runfola arxiv

Mastering one or more programming languages has historically been the gateway to implementing ideas on a computer. Today, that gateway is widening with advances in large language models (LLMs) and artificial intelligence…

From Keyboard to Chatbot: An AI-powered Integration Platform with Large-Language Models for Teaching Computational Thinking for Young Children

2024-05-01 · Changjae Lee, JinJun Xiong

Teaching programming in early childhood (4-9) to enhance computational thinking has gained popularity in the recent movement of computer science for all. However, current practices ignore some fundamental issues resultin…

Chatbot

Training Emergent Joint Associations: A Reinforcement Learning Approach to Creative Thinking in Language Models

2025-11-22 · Mukul Singh, Ananya Singha, Aishni Parab, Pronita Mehrotra 외 arxiv

Associative thinking--the ability to connect seemingly unrelated ideas--is a foundational element of human creativity and problem-solving. This paper explores whether reinforcement learning (RL) guided by associative thi…

Reinforcement LearningCode Generation

Benchmarking Generative Models on Computational Thinking Tests in Elementary Visual Programming

2024-06-14 · Victor-Alexandru Pădurean, Adish Singla

Generative models have demonstrated human-level proficiency in various benchmarks across domains like programming, natural sciences, and general knowledge. Despite these promising results on competitive benchmarks, they …

BenchmarkingGeneral KnowledgeSynthetic Data Generation

Open-SWE-Traces: Advancing Dual-Mode Multilingual Distillation for Software Engineering Agents

2026-06-14 · Wasi Uddin Ahmad, Nikolai Ludwig, Somshubra Majumdar, Boris Ginsburg arxiv

The path toward autonomous software engineering is currently bottlenecked by a severe deficit of diverse, large-scale trajectory data. We address this by introducing \ourdataset, an expansive dataset of 207,489 agentic t…