中文
相关论文

相关论文: Teaching Functional Patterns through Robotic Appli…

200 篇论文

Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary school. To address this…

The paper describes a curricular framework for introducing microcontroller programming in the University Physics lab. The approach makes use of Modeling Instruction, an effective approach for teaching science at the secondary level in which…

物理教育 · 物理学 2014-07-30 Andrew J. Haugen , Nathan T. Moore

The functional programming paradigm has a long and storied history, with its beginnings in the Lambda Calculus. In recent decades, pure functional languages such as Haskell have been shown to be highly effective in producing robust software…

计算机与社会 · 计算机科学 2025-12-04 Rajshekhar Sunderraman

This study investigates the educational potential of Flappy, a low-cost, bioinspired robotic blimp platform modeled after the motion of manta rays, as a hands-on STEM learning tool for middle school students. Building on prior research…

物理教育 · 物理学 2025-06-18 Alexia De Costa

This paper presents a work-in-progress on a learn-ing system that will provide robotics students with a personalized learning environment. This addresses both the scarcity of skilled robotics instructors, particularly in community colleges…

We introduce Lyceum, a high-performance computational ecosystem for robot learning. Lyceum is built on top of the Julia programming language and the MuJoCo physics simulator, combining the ease-of-use of a high-level programming language…

机器人学 · 计算机科学 2020-01-22 Colin Summers , Kendall Lowrey , Aravind Rajeswaran , Siddhartha Srinivasa , Emanuel Todorov

Lengthy setup processes that require robotics expertise remain a major barrier to deploying robots for tasks involving high product variability and small batch sizes. As a result, collaborative robots, despite their advanced sensing and…

机器人学 · 计算机科学 2025-12-30 Christoph Willibald , Lugh Martensen , Thomas Eiband , Dongheui Lee

This paper describes a framework called MaestROB. It is designed to make the robots perform complex tasks with high precision by simple high-level instructions given by natural language or demonstration. To realize this, it handles a…

Mixed Reality (MR) has recently shown great success as an intuitive interface for enabling end-users to teach robots. Related works have used MR interfaces to communicate robot intents and beliefs to a co-located human, as well as developed…

机器人学 · 计算机科学 2022-03-23 Eric Rosen , Sreehari Rammohan , Devesh Jha

This is part I of the follow-up lecture notes of the lectures given by the authors at the Three \CO" (Composability, Comprehensibility, Correctness) Winter School held in Ko\v{s}ice, Slovakia, in January 2018, and Summer School held in…

软件工程 · 计算机科学 2021-07-27 Tihana Galinac Grbac

This paper presents an overview of mobile application projects conducted at the RMIT University as a part of the Learning and Teaching activities within Bachelor and Master programs, in collaboration with industrial partners. We discuss the…

软件工程 · 计算机科学 2024-04-04 Maria Spichkova

Although robotics courses are well established in higher education, the courses often focus on theory and sometimes lack the systematic coverage of the techniques involved in developing, deploying, and applying software to real hardware.…

We introduce a novel paradigm for robot pro- gramming with which we aim to make robot programming more accessible for unexperienced users. In order to do so we incorporate two major components in one single framework: autonomous skill…

机器人学 · 计算机科学 2017-09-19 Simon Hangl , Andreas Mennel , Justus Piater

M-learning (mobile learning) can take various forms. We are interested in contextualized M-learning, i.e. the training related to the situation physically or logically localized. Contextualization and pervasivity are important aspects of…

人机交互 · 计算机科学 2010-01-06 Bertrand David , Chuantao Yin , René Chalon

Typical educational robotics approaches rely on imperative programming for robot navigation. However, with the increasing presence of AI in everyday life, these approaches miss an opportunity to introduce machine learning (ML) techniques…

Learning functional programming requires learning a substitution-based computational model. While substitution should be a familiar concept from high-school algebra, students often have difficulty applying it to new settings, such as…

编程语言 · 计算机科学 2025-08-06 Pedro Vasconcelos

In this paper, we will discuss the design and implementation of three educational robotics workshops that focus on the use of robotics for addressing real-world societal problems. Through the workshops, we aimed to investigate how the…

计算机与社会 · 计算机科学 2018-06-11 Chronis Kynigos , Marianthi Grizioti , Christina Gkreka

The intention of these notes is to give a mathematical account of how I believe students could be taught to think about functional programming languages and to explain how such languages work.

编程语言 · 计算机科学 2010-08-09 Chris Preston

In the evolving landscape of education, robotics has emerged as a powerful tool for fostering creativity, critical thinking, and problem-solving skills among students of all ages. This innovative approach to learning seamlessly integrates…

机器人学 · 计算机科学 2023-12-12 Athanasios Karagounis

Robots have the potential to enhance teaching of advanced computer science topics, making abstract concepts more tangible and interactive. In this paper, we present Timmy-a GoPiGo robot augmented with projections to demonstrate shortest…

机器人学 · 计算机科学 2024-11-26 Pavel Jolakoski , Jordan Aiko Deja , Klen Čopič Pucihar , Matjaž Kljun