Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Charles N. Winton

dblp:81/5980 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 3Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computing education › robotics education
educational robotics platform
0.012010
The CBC: A LINUX-based low-cost mobile robot controller · ICRA 2010
Computing education
robotics education
0.012010
The CBC: A LINUX-based low-cost mobile robot controller · ICRA 2010

Methods — techniques the papers use, named apart from their topics

color tracking · 0.2PID motor control · 0.2
YearPublicationVenuePosition
2010 The CBC: A LINUX-based low-cost mobile robot controller
abstract
Over the last five years, a number of powerful robotics controllers have become available. Only a small percentage of these are suitable for general use in robotics. In particular, they trivially interface with a large variety of sensors and effectors, have a well constructed software IDE that works with a standard programming language, are self contained and are easy to use. The CBC2 is a new robot controller that meets these conditions. The CBC2 includes an ARM 7 based DAQ/Motor control system, an ARM 9-based CPU/Vision processor running LINUX, an integrated color display and touch screen. The CBC2 is both a USB host (allowing the use of standard cameras, mass storage and network interfaces) and a USB device for software downloads. This paper describes the CBC2, its capabilities and the KISS-C IDE and associated libraries which include functionality ranging from color tracking to PID motor control. The CBC/KISS-C system was adopted by the Botball Robotics Education program in 2009, and was used in about three hundred schools. Based on feedback from that experience, design improvements were made and the CBC2 is being used in the 2010 Botball program and is also being made available for other uses.
David P. Miller, Matthew Oelke, Matthew J. Roman, Jorge Villatoro, Charles N. Winton
ICRA5
1988 Undergraduate theory of computation: an approach using simulation tools
abstract
Theory of computation courses have traditionally been taught at the advanced-undergraduate/graduate level, primarily due to the level of mathematical rigor associated with the topics involved. The topics covered include automata theory, formal languages, computability, uncomputability, and computational complexity. If the essentials of these topics are introduced earlier in the undergraduate computer science curriculum, students gain deeper insights and better comprehend the underlying computational issues associated with the material covered in subsequent computer science courses. Such a course is required of all computer science majors at the University of North Florida. Experience has demonstrated that a minimum background for the course includes Freshman-Sophomore mathematics (presently calculus) and a typical introduction to computer science. Thus the course is best positioned within the curriculum at the Junior level. Recognizing that Junior level students are rarely mathematically sophisticated, the treatment is not as rigorous as that of a more advanced course on the theory of computation. To reinforce the “theory” covered in class, an integral portion of the course is devoted to “hands-on” exercises using simulation tools designed for construction of a variety of automata. The exercises generally require the construction of automata of various forms, with observation of their step by step operation. Further exercises illustrate the connections between various automata and areas such as hardware design and compiler construction. The paper describes the course and the nature of the simulation tools used in the “hands-on” component of the course.
Yap Siong Chua, Charles N. Winton
SIGCSE2
1983 Hardware component of an upper level computer science curriculum
abstract
This report elaborates on the hard-ware requirement recommended in North Florida. Brief course contents, minimal laboratory facilities, key experiments and laboratory management are described.
Yap Siong Chua, Charles N. Winton
SIGCSE2
1983 An upper level computer science curriculum
abstract
In response to national curricular trends, the computer science curriculum at the University of North Florida has undergone three iterations since its inception in 1972. Experiences with the development of the North Florida curriculum coupled with recent exposure to the current thinking of the IEEE-CS Curriculum Committee motivate this paper.
Yap Siong Chua, Charles N. Winton
SIGCSE2