Teaching a Mouse How to Draw
نویسندگان
چکیده
An apprenticeship metaphor is described for programming by example, graphically, which enables untrained end users to add composite operations to a drawing program using constructive methods traditionally employed in drafting. To combat the extraneous activity that plagues naturally-produced traces, interaction is used to constrain induction by suppressing, or at least controlling, variability . A device called "Metamouse" serves to concentrate the user's attention on the system's limited inferential capabilities. It predicts actions, asks for constructions, solicits input parameters when required, and induces a program. Implications for machine learning include the benefits of simulating a pupil to complete the teaching metaphor, and the role of user interaction in constraining the search for apt generalizations . Implications for computer graphics include the feasibility of teaching an interactive editor to perfonn repetitive graphical procedures and the use of familiar drawing primitives as a basis for more complex transfonnations.
منابع مشابه
On Not Being Able to Draw a Mousetrap
A hundred years ago officers entering the Royal Navy took an exam where they had to draw a mouse-trap. At the time there was much discussion, and some despair, about competence, and about teaching. For amateurs, drawing manuals provided instructions on how to render a still life in 3D, or draw a running figure, tasks that would now be effortless given current software. Today much debate about d...
متن کاملStatistic Model of Pe Teaching Effect Based on Spss Software
PE teaching score is a direct reflection of the quality of teaching, and the statistic analysis of the grade is an important part of the physical teaching process. Teachers can draw their own teaching effectiveness and know how students are getting along with study, through the analysis of the results, which make exams truly serving the quality education. How to do teaching analysis better and ...
متن کاملA Study on the Importance of Utilizing Art-Based Curriculum in Teaching Peace to Learners
The present study aimed to draw attentions toward the importance of art-based curriculum in order to promote indexes of teaching peace to learners. Arts education is an integral part of curriculums and greatly influence nurturing philanthropist and peaceful teachings to learners especially in their early years. However, arts education and its effect on developing ethical skills, compassion, sym...
متن کاملSLDNF-Draw: a Visualisation Tool of Prolog Operational Semantics
Logic Programming is a programming paradigm widely used for teaching Artificial Intelligence in university courses. Also, learning it is propaedeutical for understanding formal specification languages, widely accepted tools in software engineering. Many widely used Logic Programming languages (such as Prolog) adopt the SLDNF resolution as operational semantics. However, after a first phase in w...
متن کاملبررسی سلامت جنسی زوجین و شیوههای تأمین آن در اندیشه شیعی بر اساس احادیث کتاب وسائلالشیعه
Introduction: Sexual Health and how to attain it is one of the most significant issues in the realm of Sexual Studies in Medicine, Psychology, education, Sociology, Law, and the like, simply because a good part and parcel of the mental and physical health of individuals, family integrity, and reaching a healthy well-developed society depends on such a health. According to the teaching of Shi'i...
متن کامل