中文
相关论文

相关论文: TypedSchematics: A Block-based PCB Design Tool wit…

200 篇论文

Electronics prototyping using breakout boards allows designers with and without an engineering background to rapidly create interactive prototypes. However, when it comes to transition to a production-ready PCB design, stagnation exists due…

人机交互 · 计算机科学 2023-03-21 J. Garza , Steven Swanson

System-level design, once the province of board designers, has now become a central concern for chip designers. Because chip design is a less forgiving design medium -- design cycles are longer and mistakes are harder to correct --…

硬件体系结构 · 计算机科学 2025-07-15 Shuvra S. Bhattacharyya , Marilyn Wolf

Printed Circuit Board (PCB) schematic design plays an essential role in all areas of electronic industries. Unlike prior works that focus on digital or analog circuits alone, PCB design must handle heterogeneous digital, analog, and power…

人工智能 · 计算机科学 2026-02-03 Huanghaohe Zou , Peng Han , Emad Nazerian , Alex Q. Huang

Block-based programming environments like Scratch are widely used in introductory programming courses. They facilitate learning pivotal programming concepts by eliminating syntactical errors, but logical errors that break the desired…

软件工程 · 计算机科学 2024-10-14 Patric Feldmeier , Gordon Fraser , Ute Heuer , Florian Obermüller , Siegfried Steckenbiller

When scripts in untyped languages grow into large programs, maintaining them becomes difficult. A lack of explicit type annotations in typical scripting languages forces programmers to must (re)discover critical pieces of design information…

编程语言 · 计算机科学 2011-06-15 Sam Tobin-Hochstadt , Matthias Felleisen

The quality control of printed circuit boards (PCBs) is paramount in advancing electronic device technology. While numerous machine learning methodologies have been utilized to augment defect detection efficiency and accuracy, previous…

机器学习 · 计算机科学 2024-09-17 Ka Nam Canaan Law , Mingshuo Yu , Lianglei Zhang , Yiyi Zhang , Peng Xu , Jerry Gao , Jun Liu

Designing 3D objects from scratch is difficult, especially when the user intent is fuzzy without a clear target form. In the spirit of modeling-by-example, we facilitate design by providing reference and inspiration from existing model…

图形学 · 计算机科学 2019-04-17 Xiaohua Xie , Kai Xu , Niloy J. Mitra , Daniel Cohen-Or , Baoquan Chen

Finding and fixing errors is a time-consuming task not only for novice programmers but also for expert programmers. Prior work has identified frequent error patterns among various levels of programmers. However, the differences in the…

软件工程 · 计算机科学 2024-04-01 Atsushi Shirafuji , Taku Matsumoto , Md Faizul Ibne Amin , Yutaka Watanobe

Block-based environments such as Scratch are increasingly popular in programming education. While block syntax reduces surface errors, semantic bugs remain common and challenging for novices to resolve. Existing debugging workflows…

软件工程 · 计算机科学 2025-10-31 Yuan Si , Kyle Qi , Daming Li , Hanyuan Shi , Jialu Zhang

Symbolic regression that aims to detect underlying data-driven models has become increasingly important for industrial data analysis. For most existing algorithms such as genetic programming (GP), the convergence speed might be too slow for…

神经与进化计算 · 计算机科学 2017-10-31 Chen Chen , Changtong Luo , Zonglin Jiang

Proof Blocks is a software tool which enables students to write proofs by dragging and dropping prewritten proof lines into the correct order. These proofs can be graded completely automatically, enabling students to receive rapid feedback…

计算机与社会 · 计算机科学 2022-05-06 Seth Poulsen , Mahesh Viswanathan , Geoffrey L. Herman , Matthew West

Teachers face several challenges when presenting the fundamental concepts of programming in the classroom. Several tools are introduced to give a visual dimension to support the learning process. These tools rely on code blocks, easily…

计算机与社会 · 计算机科学 2019-11-22 Hussein Alrubaye , Stephanie Ludi , Mohamed Wiem Mkaouer

We introduce a novel sketch-to-image tool that aligns with the iterative refinement process of artists. Our tool lets users sketch blocking strokes to coarsely represent the placement and form of objects and detail strokes to refine their…

图形学 · 计算机科学 2024-10-28 Vishnu Sarukkai , Lu Yuan , Mia Tang , Maneesh Agrawala , Kayvon Fatahalian

Security risk assessment is essential in establishing the trustworthiness and reliability of modern systems. While various security risk assessment approaches exist, prevalent applications are "pen and paper" implementations that -- even if…

密码学与安全 · 计算机科学 2025-09-23 Avi Shaked

Block-based environments are visual programming environments, which are becoming more and more popular because of their ease of use. The ease of use comes thanks to their intuitive graphical representation and structural metaphors…

软件工程 · 计算机科学 2021-10-08 Mauricio Verano Merino , Jurgen Vinju , Mark van den Brand

Printed Circuit Boards (PCBs) are critical components in modern electronics, which require stringent quality control to ensure proper functionality. However, the detection of defects in small-scale PCBs images poses significant challenges…

计算机视觉与模式识别 · 计算机科学 2025-06-17 Xiem HoangVan , Dang Bui Dinh , Thanh Nguyen Canh , Van-Truong Nguyen

Block-based programming languages like Scratch have become increasingly popular as introductory languages for novices. These languages are intended to be used with a "tinkering" approach which allows learners and teachers to quickly…

This paper proposes the use of notebooks for the design documentation and tool interaction in the rigorous design of embedded systems. Conventionally, a notebook is a sequence of cells alternating between (textual) code and prose to form a…

软件工程 · 计算机科学 2018-11-28 Spencer Park , Emil Sekerinski

Constrained non-convex optimization problems frequently arise in control applications. Solving such problems is inherently challenging, as existing methods often converge to suboptimal local minima or incur prohibitive computational costs.…

最优化与控制 · 数学 2026-01-27 Anran Li , John P. Swensen , Mehdi Hosseinzadeh

In recent years, Printed Circuit Boards (PCB) have become the backbone of a large number of consumer electronic devices leading to a surge in their production. This has made it imperative to employ automatic inspection systems to identify…

计算机视觉与模式识别 · 计算机科学 2013-10-25 Sahil Sikka , Karan Sikka , M. K. Bhuyan , Yuji Iwahori
‹ 上一页 1 2 3 10 下一页 ›