A CAD (Classroom Assessment Design) of a Computer Programming Course
ERIC Educational Resources Information Center
Hawi, Nazir S.
2012-01-01
This paper presents a CAD (classroom assessment design) of an entry-level undergraduate computer programming course "Computer Programming I". CAD has been the product of a long experience in teaching computer programming courses including teaching "Computer Programming I" 22 times. Each semester, CAD is evaluated and modified…
ERIC Educational Resources Information Center
Velez-Rubio, Miguel
2013-01-01
Teaching computer programming to freshmen students in Computer Sciences and other Information Technology areas has been identified as a complex activity. Different approaches have been studied looking for the best one that could help to improve this teaching process. A proposed approach was implemented which is based in the language immersion…
Modeling Teaching with a Computer-Based Concordancer in a TESL Preservice Teacher Education Program.
ERIC Educational Resources Information Center
Gan, Siowck-Lee; And Others
1996-01-01
This study modeled teaching with a computer-based concordancer in a Teaching English-as-a-Second-Language program. Preservice teachers were randomly assigned to work with computer concordancing software or vocabulary exercises to develop word attack skills. Pretesting and posttesting indicated that computer concordancing was more effective in…
Use of a Computer Language in Teaching Dynamic Programming. Final Report.
ERIC Educational Resources Information Center
Trimble, C. J.; And Others
Most optimization problems of any degree of complexity must be solved using a computer. In the teaching of dynamic programing courses, it is often desirable to use a computer in problem solution. The solution process involves conceptual formulation and computational Solution. Generalized computer codes for dynamic programing problem solution…
Teaching Business Programming Using Games: A Critical Analysis
ERIC Educational Resources Information Center
Muganda, Nixon; Joubert, Pieter, Jr.; Toit, Jacques Du; Johnson, Roy
2012-01-01
Introduction: This paper examines the persistent problematic issue of engaging business students in teaching computer programming. Studies continue to document challenges in teaching computer programming and various methods have been proposed with varying degrees of success. From an educator's perspective, the concern is how to engage students to…
Computers in Engineering Teaching.
ERIC Educational Resources Information Center
Rushby, N. J.
This bibliography cites 26 books, papers, and reports dealing with various uses of computers in engineering education; and describes several computer programs available for use in teaching aeronautical, chemical, civil, electrical and electronic, mechanical, and nuclear engineering. Each computer program entry is presented by name, author,…
Experiences with Efficient Methodologies for Teaching Computer Programming to Geoscientists
ERIC Educational Resources Information Center
Jacobs, Christian T.; Gorman, Gerard J.; Rees, Huw E.; Craig, Lorraine E.
2016-01-01
Computer programming was once thought of as a skill required only by professional software developers. But today, given the ubiquitous nature of computation and data science it is quickly becoming necessary for all scientists and engineers to have at least a basic knowledge of how to program. Teaching how to program, particularly to those students…
ERIC Educational Resources Information Center
Deutsch, William
1992-01-01
Reviews the history of the development of the field of performance technology. Highlights include early teaching machines, instructional technology, learning theory, programed instruction, the systems approach, needs assessment, branching versus linear program formats, programing languages, and computer-assisted instruction. (LRW)
Toward Using Games to Teach Fundamental Computer Science Concepts
ERIC Educational Resources Information Center
Edgington, Jeffrey Michael
2010-01-01
Video and computer games have become an important area of study in the field of education. Games have been designed to teach mathematics, physics, raise social awareness, teach history and geography, and train soldiers in the military. Recent work has created computer games for teaching computer programming and understanding basic algorithms. …
Intelligent Computer-Aided Instruction for Medical Diagnosis
Clancey, William J.; Shortliffe, Edward H.; Buchanan, Bruce G.
1979-01-01
An intelligent computer-aided instruction (ICAI) program, named GUIDON, has been developed for teaching infectious disease diagnosis.* ICAI programs use artificial intelligence techniques for representing both subject material and teaching strategies. This paper briefly outlines the difference between traditional instructional programs and ICAI. We then illustrate how GUIDON makes contributions in areas important to medical CAI: interacting with the student in a mixed-initiative dialogue (including the problems of feedback and realism), teaching problem-solving strategies, and assembling a computer-based curriculum.
Computer Applications in Teaching and Learning.
ERIC Educational Resources Information Center
Halley, Fred S.; And Others
Some examples of the usage of computers in teaching and learning are examination generation, automatic exam grading, student tracking, problem generation, computational examination generators, program packages, simulation, and programing skills for problem solving. These applications are non-trivial and do fulfill the basic assumptions necessary…
ERIC Educational Resources Information Center
Alkaria, Ahmed; Alhassan, Riyadh
2017-01-01
This study was conducted to examine the effect of in-service training of computer science teachers in Scratch language using an electronic learning platform on acquiring programming skills and attitudes towards teaching programming. The sample of this study consisted of 40 middle school computer science teachers. They were assigned into two…
Teaching Computer Programming: A Connectionist View of Pedagogical Change.
ERIC Educational Resources Information Center
Yuen, Allan H. K.
2000-01-01
Interviewed 12 computer studies faculty in Hong Kong about their perspectives on teaching computer programming; organized data into themes. Concluded that teachers rely on a "mind as container" understanding of knowledge and learning that would be better replaced with a connectionist view of the mind. (EV)
Computer-Assisted Instruction to Teach DOS Commands: A Pilot Study.
ERIC Educational Resources Information Center
McWeeney, Mark G.
1992-01-01
Describes a computer-assisted instruction (CAI) program used to teach DOS commands. Pretest and posttest results for 65 graduate students using the program are reported, and it is concluded that the CAI program significantly aided the students. Sample screen displays for the program and several questions from the pre/posttest are included. (nine…
ERIC Educational Resources Information Center
Sniecinski, Jozef
This paper reviews efforts which have been made to improve the effectiveness of teaching through the development of principles of programed teaching and the construction of teaching machines, concluding that a combination of computer technology and programed teaching principles offers an efficient approach to improving teaching. Three different…
Computer Programming: A Medium for Teaching Problem Solving.
ERIC Educational Resources Information Center
Casey, Patrick J.
1997-01-01
Argues that including computer programming in the curriculum as a medium for instruction is a feasible alternative for teaching problem solving. Discusses the nature of problem solving; the problem-solving elements of discovery, motivation, practical learning situations and flexibility which are inherent in programming; capabilities of computer…
Computer-Aided Authoring of Programmed Instruction for Teaching Symbol Recognition. Final Report.
ERIC Educational Resources Information Center
Braby, Richard; And Others
This description of AUTHOR, a computer program for the automated authoring of programmed texts designed to teach symbol recognition, includes discussions of the learning strategies incorporated in the design of the instructional materials, hardware description and the algorithm for the software, and current and future developments. Appendices…
CATS--Computer Assisted Teaching in Science.
ERIC Educational Resources Information Center
Barron, Marcelline A.
This document contains the listings for 46 computer programs which are designed to teach various concepts in chemistry and physics. Significant time was spent in writing programs in which students would input chemical and physical data from their laboratory experiments. No significant time was spent writing drill and practice programs other than…
Toward using games to teach fundamental computer science concepts
NASA Astrophysics Data System (ADS)
Edgington, Jeffrey Michael
Video and computer games have become an important area of study in the field of education. Games have been designed to teach mathematics, physics, raise social awareness, teach history and geography, and train soldiers in the military. Recent work has created computer games for teaching computer programming and understanding basic algorithms. We present an investigation where computer games are used to teach two fundamental computer science concepts: boolean expressions and recursion. The games are intended to teach the concepts and not how to implement them in a programming language. For this investigation, two computer games were created. One is designed to teach basic boolean expressions and operators and the other to teach fundamental concepts of recursion. We describe the design and implementation of both games. We evaluate the effectiveness of these games using before and after surveys. The surveys were designed to ascertain basic understanding, attitudes and beliefs regarding the concepts. The boolean game was evaluated with local high school students and students in a college level introductory computer science course. The recursion game was evaluated with students in a college level introductory computer science course. We present the analysis of the collected survey information for both games. This analysis shows a significant positive change in student attitude towards recursion and modest gains in student learning outcomes for both topics.
ERIC Educational Resources Information Center
Marcovitz, Alan B., Ed.
Presented are two papers on computer applications in engineering education coursework. The first paper suggests that since most engineering graduates use only "canned programs" and rarely write their own programs, educational emphasis should include model building and the use of existing software as well as program writing. The second paper deals…
On teaching computer ethics within a computer science department.
Quinn, Michael J
2006-04-01
The author has surveyed a quarter of the accredited undergraduate computer science programs in the United States. More than half of these programs offer a 'social and ethical implications of computing' course taught by a computer science faculty member, and there appears to be a trend toward teaching ethics classes within computer science departments. Although the decision to create an 'in house' computer ethics course may sometimes be a pragmatic response to pressure from the accreditation agency, this paper argues that teaching ethics within a computer science department can provide students and faculty members with numerous benefits. The paper lists topics that can be covered in a computer ethics course and offers some practical suggestions for making the course successful.
ERIC Educational Resources Information Center
Hansen, David L.; Morgan, Robert L.
2008-01-01
This research evaluated effects of a multi-media computer-based instruction (CBI) program designed to teach grocery store purchasing skills to three high-school students with intellectual disabilities. A multiple baseline design across participants used measures of computer performance mastery and grocery store probes to evaluate the CBI. All…
ERIC Educational Resources Information Center
Stultz, Sherry L.
2013-01-01
Using computers to teach students is not a new idea. Computers have been utilized for educational purposes for over 80 years. However, the effectiveness of these programs for teaching mathematics to students with specific learning disability is unclear. This study was undertaken to determine if computer-assisted instruction was as effective as…
Creative Computer Detective: The Basics of Teaching Desktop Publishing.
ERIC Educational Resources Information Center
Slothower, Jodie
Teaching desktop publishing (dtp) in college journalism classes is most effective when the instructor integrates into specific courses four types of software--a word processor, a draw program, a paint program and a layout program. In a course on design and layout, the instructor can demonstrate with the computer how good design can be created and…
ERIC Educational Resources Information Center
Taylor, Karen A.
This review of the literature and annotated bibliography summarizes the available research relating to teaching programming to high school students. It is noted that, while the process of programming a computer could be broken down into five steps--problem definition, algorithm design, code writing, debugging, and documentation--current research…
ERIC Educational Resources Information Center
Schultz, Leah
2011-01-01
This research investigates the implementation of the programming language Alice to teach computer programming logic to computer information systems students. Alice has been implemented in other university settings and has been reported to have many benefits including object-oriented concepts and an engaging and fun learning environment. In this…
Computer Aided Instruction in Teaching Program Evaluation.
ERIC Educational Resources Information Center
Dowell, David A.; Binette, Holly A. Lizotte
This paper reports the results of two semesters of experience using computer-assisted instruction (CAI) to teach topics in program evaluation to undergraduate and graduate psychology students at California State University, Long Beach. (The topics addressed are models of evaluation, evaluability assessment, needs assessment, experimental and…
NASA Astrophysics Data System (ADS)
Orr, C. H.; Mcfadden, R. R.; Manduca, C. A.; Kempler, L. A.
2016-12-01
Teaching with data, simulations, and models in the geosciences can increase many facets of student success in the classroom, and in the workforce. Teaching undergraduates about programming and improving students' quantitative and computational skills expands their perception of Geoscience beyond field-based studies. Processing data and developing quantitative models are critically important for Geoscience students. Students need to be able to perform calculations, analyze data, create numerical models and visualizations, and more deeply understand complex systems—all essential aspects of modern science. These skills require students to have comfort and skill with languages and tools such as MATLAB. To achieve comfort and skill, computational and quantitative thinking must build over a 4-year degree program across courses and disciplines. However, in courses focused on Geoscience content it can be challenging to get students comfortable with using computational methods to answers Geoscience questions. To help bridge this gap, we have partnered with MathWorks to develop two workshops focused on collecting and developing strategies and resources to help faculty teach students to incorporate data, simulations, and models into the curriculum at the course and program levels. We brought together faculty members from the sciences, including Geoscience and allied fields, who teach computation and quantitative thinking skills using MATLAB to build a resource collection for teaching. These materials, and the outcomes of the workshops are freely available on our website. The workshop outcomes include a collection of teaching activities, essays, and course descriptions that can help faculty incorporate computational skills at the course or program level. The teaching activities include in-class assignments, problem sets, labs, projects, and toolboxes. These activities range from programming assignments to creating and using models. The outcomes also include workshop syntheses that highlights best practices, a set of webpages to support teaching with software such as MATLAB, and an interest group actively discussing aspects these issues in Geoscience and allied fields. Learn more and view the resources at http://serc.carleton.edu/matlab_computation2016/index.html
CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming
ERIC Educational Resources Information Center
Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios
2017-01-01
Computer programming has for decades posed several difficulties for students of all educational levels. A number of teaching approaches have been proposed over the years but none seems to fulfil the needs of students nowadays. Students use computers mainly for playing games and the Internet and as quite a few researchers state this aspect of…
Computer Mediated Support for Student Teaching and First Year Teaching.
ERIC Educational Resources Information Center
Clarken, Rodney H.
This paper describes computer-mediated distance learning experiments in field settings by a rural teacher education program, in which student teachers and a student teaching seminar leader at Northern Michigan University conferenced via electronic mail. Participating student teachers, who were teaching in schools 300 miles apart, were expected to…
Teaching Perspectives among Introductory Computer Programming Faculty in Higher Education
ERIC Educational Resources Information Center
Mainier, Michael J.
2011-01-01
This study identified the teaching beliefs, intentions, and actions of 80 introductory computer programming (CS1) faculty members from institutions of higher education in the United States using the Teacher Perspectives Inventory. Instruction method used inside the classroom, categorized by ACM CS1 curriculum guidelines, was also captured along…
Computer Graphics and Physics Teaching.
ERIC Educational Resources Information Center
Bork, Alfred M.; Ballard, Richard
New, more versatile and inexpensive terminals will make computer graphics more feasible in science instruction than before. This paper describes the use of graphics in physics teaching at the University of California at Irvine. Commands and software are detailed in established programs, which include a lunar landing simulation and a program which…
ERIC Educational Resources Information Center
Ali, Azad; Smith, David
2014-01-01
This paper presents a debate between two faculty members regarding the teaching of the legacy programming course (COBOL) in a Computer Science (CS) program. Among the two faculty members, one calls for the continuation of teaching this language and the other calls for replacing it with another modern language. Although CS programs are notorious…
A Computer Program for Crystal Drawing.
ERIC Educational Resources Information Center
Dutch, Steven I.
1981-01-01
Described is a computer program which accepts face data, performs all necessary symmetry operations, and produces a drawing of the resulting crystal. The program shortens computing time to make it suitable for online teaching use or for use in small computers. (Author/DC)
ERIC Educational Resources Information Center
Bati, Tesfaye Bayu; Gelderblom, Helene; van Biljon, Judy
2014-01-01
The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and…
ERIC Educational Resources Information Center
Çetin, Nagihan Imer
2016-01-01
The purpose of this study was to examine science teachers' level of using computers in teaching and the impact of a teacher professional development program (TPDP) on their views regarding utilizing computers in science education. Forty-three in-service science teachers from different regions of Turkey attended a 5 day TPDP. The TPDP was…
Teaching CAD on the Apple Computer.
ERIC Educational Resources Information Center
Norton, Robert L.
1984-01-01
Describes a course designed to teach engineers how to accomplish computer graphics techniques on a limited scale with the Apple computer. The same mathematics and program code will also function for larger and more complex computers. Course content, instructional strategies, student evaluation, and recommendations are considered. (JN)
ERIC Educational Resources Information Center
Painter, Diane D.
2016-01-01
The four-week university-sponsored summer Computer-based Writing (CBW) Program directed by the head of a special education initial teacher licensure program gave teaching interns opportunities to work with young struggling writers in a supervised clinical setting to address keyboarding skills, writing conventions and knowledge and application of…
A Computer-Based Program to Teach Braille Reading to Sighted Individuals
ERIC Educational Resources Information Center
Scheithauer, Mindy C.; Tiger, Jeffrey H.
2012-01-01
Instructors of the visually impaired need efficient braille-training methods. This study conducted a preliminary evaluation of a computer-based program intended to teach the relation between braille characters and English letters using a matching-to-sample format with 4 sighted college students. Each participant mastered matching visual depictions…
Teach or No Teach: Is Large System Education Resurging?
ERIC Educational Resources Information Center
Sharma, Aditya; Murphy, Marianne C.
2011-01-01
Legacy or not, mainframe education is being taught at many U.S. universities. Some computer science programs have always had some large system content but there does appear to be resurgence of mainframe related content in business programs such as Management Information Systems (MIS) and Computer Information Systems (CIS). Many companies such as…
Making Advanced Computer Science Topics More Accessible through Interactive Technologies
ERIC Educational Resources Information Center
Shao, Kun; Maher, Peter
2012-01-01
Purpose: Teaching advanced technical concepts in a computer science program to students of different technical backgrounds presents many challenges. The purpose of this paper is to present a detailed experimental pedagogy in teaching advanced computer science topics, such as computer networking, telecommunications and data structures using…
PLATO--AN AUTOMATED TEACHING DEVICE.
ERIC Educational Resources Information Center
BITZER, D.; AND OTHERS
PLATO (PROGRAMED LOGIC FOR AUTOMATIC TEACHING OPERATION) IS A DEVICE FOR TEACHING A NUMBER OF STUDENTS INDIVIDUALLY BY MEANS OF A SINGLE, CENTRAL PURPOSE, DIGITAL COMPUTER. THE GENERAL ORGANIZATION OF EQUIPMENT CONSISTS OF A KEYSET FOR STUDENT RESPONSES, THE COMPUTER, STORAGE DEVICE (ELECTRIC BLACKBOARD), SLIDE SELECTOR (ELECTRICAL BOOK), AND TV…
Linguistics, Computers, and the Language Teacher. A Communicative Approach.
ERIC Educational Resources Information Center
Underwood, John H.
This analysis of the state of the art of computer programs and programming for language teaching has two parts. In the first part, an overview of the theory and practice of language teaching, Noam Chomsky's view of language, and the implications and problems of generative theory are presented. The theory behind the input model of language…
The Use of Metaphors as a Parametric Design Teaching Model: A Case Study
ERIC Educational Resources Information Center
Agirbas, Asli
2018-01-01
Teaching methodologies for parametric design are being researched all over the world, since there is a growing demand for computer programming logic and its fabrication process in architectural education. The computer programming courses in architectural education are usually done in a very short period of time, and so students have no chance to…
Teaching Machines and Programmed Instruction.
ERIC Educational Resources Information Center
Kay, Harry; And Others
The various devices used in programed instruction range from the simple linear programed book to branching and skip branching programs, adaptive teaching machines, and even complex computer based systems. In order to provide a background for the would-be programer, the essential principles of each of these devices is outlined. Different ideas of…
An Interactive Computer-Based Training Program for Beginner Personal Computer Maintenance.
ERIC Educational Resources Information Center
Summers, Valerie Brooke
A computer-assisted instructional program, which was developed for teaching beginning computer maintenance to employees of Unisys, covered external hardware maintenance, proper diskette care, making software backups, and electro-static discharge prevention. The procedure used in developing the program was based upon the Dick and Carey (1985) model…
A Review of Models for Teacher Preparation Programs for Precollege Computer Science Education.
ERIC Educational Resources Information Center
Deek, Fadi P.; Kimmel, Howard
2002-01-01
Discusses the need for adequate precollege computer science education and focuses on the issues of teacher preparation programs and requirements needed to teach high school computer science. Presents models of teacher preparation programs and compares state requirements with Association for Computing Machinery (ACM) recommendations. (Author/LRW)
Teaching "Filing Rules"--Via Computer-Aided Instruction.
ERIC Educational Resources Information Center
Agneberg, Craig
A computer software package has been developed to teach and test students on the Rules for Alphabetical Filing of the Association of Records Managers and Administrators (ARMA). The following computer assisted instruction principles were used in developing the program: gaining attention, stating objectives, providing direction, reviewing…
ERIC Educational Resources Information Center
Mechling, Linda C.; Gast, David L.; Langone, John
2002-01-01
A study evaluated use of computer-based video instruction to teach generalized reading of grocery store aisle signs and the location of the corresponding grocery items to four students (ages 9-17) mental retardation. The computer-based video program was successful in teaching generalized reading of signs and the location of items. (Contains…
Teaching and Learning: Whose Computer Is It? December/January E-Mail.
ERIC Educational Resources Information Center
Zhao, Yong; Hueyshan Tan, Sophia; Mishra, Punya
2001-01-01
Notes that teachers see the computer as a tool to help them teach better, while students use computers to play games, chat, and design Web sites. Describes the after-school program Kids Learning In Computer Klubhouses (KLICK!) that operates clubhouses within local middle schools. Discusses what participants have accomplished for themselves, their…
SOILSOLN: A Program for Teaching Equilibria Modeling of Soil Solution Composition.
ERIC Educational Resources Information Center
Wolt, Jeffrey D.
1989-01-01
Presents a computer program for use in teaching ion speciation in soil solutions. Provides information on the structure of the program, execution, and software specifications. The program estimates concentrations of ion pairs, hydrolytic species, metal-organic complexes, and free ions in solutions. (Author/RT)
ERIC Educational Resources Information Center
Falleur, David M.
This presentation describes SuperPILOT, an extended version of Apple PILOT, a programming language for developing computer-assisted instruction (CAI) with the Apple II computer that includes the features of its early PILOT (Programmed Inquiry, Learning or Teaching) ancestors together with new features that make use of the Apple computer's advanced…
ERIC Educational Resources Information Center
Waters, Hugh E.; Boon, Richard T.
2011-01-01
This study investigated the effects of the TouchMath[C] program (Bullock, Pierce,&McClellan, 1989) to teach students with mild intellectual disabilities to subtract 3-digit money computational problems with regrouping. Three students with mild intellectual disabilities in high school received instruction in a special education mathematics…
Computer Aided Instruction and Problem Solving in the Teaching of Oral Diagnosis.
ERIC Educational Resources Information Center
Spencer, Judson; Gobetti, John P.
A computer-assisted instructional (CAI) program is being used at the University of Michigan School of Dentistry to aid in the teaching of oral diagnosis to dental students. The program is designed to simulate a real life situation--i.e., the diagnosis of patient illness-which would not be otherwise available to the student and to demonstrate to…
ERIC Educational Resources Information Center
Price, Linda; Svensson, Ingrid; Borell, Jonas; Richardson, John T. E.
2017-01-01
Students' ratings of teaching quality on course units in a computer science program and an environmental engineering program at a large Swedish university were obtained using the Course Experience Questionnaire; 8888 sets of ratings were obtained from men and 4280 sets were obtained from women over ten academic years. These student ratings from…
ERIC Educational Resources Information Center
Nordman, R.; Parker, J.
This report compares two methods of teaching BASIC programming used to develop computer literacy among children in grades three through seven in British Columbia. Phase one of the project was designed to instruct children in grades five to seven on the arithmetic operations of writing simple BASIC programs. Instructional methods included using job…
Computer Integrated Manufacturing Programs in Higher Education.
ERIC Educational Resources Information Center
International Business Machines Corp., Milford, CT. Academic Information Systems.
This publication focuses on computer integrated manufacturing (CIM) programs at several higher education institutions which teach the use of computing in manufacturing. The document describes programs at the following institutions: University of Alabama (where researchers are investigating CIM techniques with a key focus on transferring their…
Hybrid-Mentoring Programs for Beginning Elementary Science Teachers
ERIC Educational Resources Information Center
Bang, EunJin
2013-01-01
This study examines four induction models and teacher changes in science teaching practices, as a result of several mentoring programs. It explores three different computer-mediated mentoring programs, and a traditional offline induction program--in terms of interactivity, inquiry-based teaching, and topics of knowledge. Fifteen elementary science…
Introductory Programming Subject in European Higher Education
ERIC Educational Resources Information Center
Aleksic, Veljko; Ivanovic, Mirjana
2016-01-01
Programming is one of the basic subjects in most informatics, computer science mathematics and technical faculties' curricula. Integrated overview of the models for teaching programming, problems in teaching and suggested solutions were presented in this paper. Research covered current state of 1019 programming subjects in 715 study programmes at…
Using an Electronic Bulletin Board in Science Teacher Education: Issues and Trade-Offs
ERIC Educational Resources Information Center
Burkett, Ruth S.; Leard, Cynthia; Spector, Barbara S.
2004-01-01
University professors increasingly are expected to infuse computer technology in teaching. Many universities are aggressively promoting the delivery of entire courses and programs using computers and the Internet as vehicles for instruction. There is also a movement to align university teaching with the national standards for K-12 teaching.…
CAI-BASIC: A Program to Teach the Programming Language BASIC.
ERIC Educational Resources Information Center
Barry, Thomas Anthony
A computer-assisted instruction (CAI) program was designed which fulfills the objectives of teaching a simple programing language, interpreting student responses, and executing and editing student programs. The CAI-BASIC program is written in FORTRAN IV and executes on IBM-2741 terminals while running under a time-sharing system on an IBM-360-70…
ERIC Educational Resources Information Center
Miller, Allen H., Ed.; Ogilvie, John F., Ed.
The use of computers in higher education teaching programs is discussed in 16 papers and reports. Applications of computers in teaching particular subjects including prehistory and anthropology, mathematics, Hindi, plant science, chemistry, language, medicine, drawing, statistics, and engineering are discussed in 10 of the contributions. The other…
Minimizing the Free Energy: A Computer Method for Teaching Chemical Equilibrium Concepts.
ERIC Educational Resources Information Center
Heald, Emerson F.
1978-01-01
Presents a computer method for teaching chemical equilibrium concepts using material balance conditions and the minimization of the free energy. Method for the calculation of chemical equilibrium, the computer program used to solve equilibrium problems and applications of the method are also included. (HM)
A Proposed Programming System for Knuth's Mix Computer.
ERIC Educational Resources Information Center
Akers, Max Neil
A programing system using a hypothetical computer is proposed for use in teaching machine and assembly language programing courses. Major components such as monitor, assembler, interpreter, grader, and diagnostics are described. The interpreter is programed and documented for use on an IBM 360/67 computer. The interpreter can be used for teaching…
Base Numeration Systems and Introduction to Computer Programming.
ERIC Educational Resources Information Center
Kim, K. Ed.; And Others
This teaching guide is for the instructor of an introductory course in computer programming using FORTRAN language. Five FORTRAN programs are incorporated in this guide, which has been used as a FORTRAN IV SELF TEACHER. The base eight, base four, and base two concepts are integrated with FORTRAN computer programs, geoblock activities, and related…
Projection of Teachers' Salaries for Contract Negotiations.
ERIC Educational Resources Information Center
Ott, Jack P.
1982-01-01
Lists and explains a computer program written in BASIC which calculates teacher salaries using a salary index. Modification of this payroll program is suggested as a student project in schools which teach computer programing. (JJD)
Enhancing Instruction through Technology.
ERIC Educational Resources Information Center
Greenleaf, Connie; Gee, Mary Kay
Following an introductory section that provides a rationale for using computers in workplace literacy classes, this guide reviews six computer programs and provides activities that teachers can use with the programs in teaching workplace literacy classes. The six computer programs reviewed are as follows: "Grammar Games,""Spell It 3,""The Way…
ERIC Educational Resources Information Center
Dennis, J. Richard; Thomson, David
This paper is concerned with a low cost alternative for providing computer experience to secondary school students. The brief discussion covers the programmable calculator and its relevance for teaching the concepts and the rudiments of computer programming and for computer problem solving. A list of twenty-five programming activities related to…
ERIC Educational Resources Information Center
Dewhurst, D. G.; And Others
1989-01-01
An interactive computer-assisted learning program written for the BBC microcomputer to teach the basic principles of genetic engineering is described. Discussed are the hardware requirements software, use of the program, and assessment. (Author/CW)
Design and Implementation of a Tool for Teaching Programming.
ERIC Educational Resources Information Center
Goktepe, Mesut; And Others
1989-01-01
Discussion of the use of computers in education focuses on a graphics-based system for teaching the Pascal programing language for problem solving. Topics discussed include user interface; notification based systems; communication processes; object oriented programing; workstations; graphics architecture; and flowcharts. (18 references) (LRW)
ERIC Educational Resources Information Center
Shim, Jaekwoun; Kwon, Daiyoung; Lee, Wongyu
2017-01-01
In the past, computer programming was perceived as a task only carried out by computer scientists; in the 21st century, however, computer programming is viewed as a critical and necessary skill that everyone should learn. In order to improve teaching of problem-solving abilities in a computing environment, extensive research is being done on…
Student Achievement in Computer Programming: Lecture vs Computer-Aided Instruction
ERIC Educational Resources Information Center
Tsai, San-Yun W.; Pohl, Norval F.
1978-01-01
This paper discusses a study of the differences in student learning achievement, as measured by four different types of common performance evaluation techniques, in a college-level computer programming course under three teaching/learning environments: lecture, computer-aided instruction, and lecture supplemented with computer-aided instruction.…
Student Performance in Computer-Assisted Instruction in Programming.
ERIC Educational Resources Information Center
Friend, Jamesine E.; And Others
A computer-assisted instructional system to teach college students the computer language, AID (Algebraic Interpretive Dialogue), two control programs, and data collected by the two control programs are described. It was found that although first response errors were often those of AID syntax, such errors were easily corrected. Secondly, while…
Using Problem Solving to Teach a Programming Language.
ERIC Educational Resources Information Center
Milbrandt, George
1995-01-01
Computer studies courses should incorporate as many computer concepts and programming language experiences as possible. A gradual increase in problem difficulty will help the student to understand various computer concepts, and the programming language's syntax and structure. A sidebar provides two examples of how to establish a learning…
A Study of the Programming Languages Used in Information Systems and in Computer Science Curricula
ERIC Educational Resources Information Center
Russell, Jack; Russell, Barbara; Pollacia, Lissa F.; Tastle, William J.
2010-01-01
This paper researches the computer languages taught in the first, second and third programming courses in Computer Information Systems (CIS), Management Information Systems (MIS or IS) curricula as well as in Computer Science (CS) and Information Technology (IT) curricula. Instructors teaching the first course in programming within a four year…
Systematic Literature Review Protocol: Teaching Novices Programming Using Robots
ERIC Educational Resources Information Center
Major, Louis
2010-01-01
Teaching computer programming to novices is a difficult task due to the complex nature of the subject, as negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. This Protocol outlines the plan that is to be followed in order to investigate the effectiveness…
Using Interactive Multimedia to Teach Pedestrian Safety: An Exploratory Study
ERIC Educational Resources Information Center
Glang, Ann; Noell, John; Ary, Dennis; Swartz, Lynne
2005-01-01
Objectives: To evaluate an interactive multimedia (IMM) program that teaches young children safe pedestrian skills. Methods: The program uses IMM (animation and video) to teach children critical skills for crossing streets safely. A computer-delivered video assessment and a real-life street simulation were used to measure the effectiveness of the…
ERIC Educational Resources Information Center
Shadiev, Rustam; Hwang, Wu-Yuin; Yeh, Shih-Ching; Yang, Stephen J. H.; Wang, Jing-Liang; Han, Lin; Hsu, Guo-Liang
2014-01-01
This study aimed to investigate an effectiveness of unidirectional and reciprocal teaching strategies on programming learning supported by web-based learning system (VPen); particularly, how differently effective these two teaching strategies would work. In this study novice programmers were exposed to three different conditions: 1) applying no…
Teaching Braille Letters, Numerals, Punctuation, and Contractions to Sighted Individuals
ERIC Educational Resources Information Center
Putnam, Brittany C.; Tiger, Jeffrey H.
2015-01-01
Braille-character recognition is one of the foundational skills required for teachers of braille. Prior research has evaluated computer programming for teaching braille-to-print letter relations (e.g., Scheithauer & Tiger, 2012). In the current study, we developed a program (the Visual Braille Trainer) to teach not only letters but also…
Using Multimedia for Teaching Analysis in History of Modern Architecture.
ERIC Educational Resources Information Center
Perryman, Garry
This paper presents a case for the development and support of a computer-based interactive multimedia program for teaching analysis in community college architecture design programs. Analysis in architecture design is an extremely important strategy for the teaching of higher-order thinking skills, which senior schools of architecture look for in…
ERIC Educational Resources Information Center
Rose, Simon P.; Habgood, M. P. Jacob; Jay, Tim
2017-01-01
Programming tools are being used in education to teach computer science to children as young as 5 years old. This research aims to explore young children's approaches to programming in two tools with contrasting programming interfaces, ScratchJr and Lightbot, and considers the impact of programming approaches on developing computational thinking.…
ERIC Educational Resources Information Center
Hubbard, Aleata Kimberly
2017-01-01
In this dissertation, I explored the pedagogical content knowledge of in-service high school educators recently assigned to teach computer science for the first time. Teachers were participating in a professional development program where they co-taught introductory computing classes with tech industry professionals. The study was motivated by…
Stateless Programming as a Motif for Teaching Computer Science
ERIC Educational Resources Information Center
Cohen, Avi
2004-01-01
With the development of XML Web Services, the Internet could become an integral part of and the basis for teaching computer science and software engineering. The approach has been applied to a university course for students studying introduction to computer science from the point of view of software development in a stateless, Internet…
Teaching Computer-Aided Design of Fluid Flow and Heat Transfer Engineering Equipment.
ERIC Educational Resources Information Center
Gosman, A. D.; And Others
1979-01-01
Describes a teaching program for fluid mechanics and heat transfer which contains both computer aided learning (CAL) and computer aided design (CAD) components and argues that the understanding of the physical and numerical modeling taught in the CAL course is essential to the proper implementation of CAD. (Author/CMV)
ERIC Educational Resources Information Center
Yang, Tzu-Chi; Hwang, Gwo-Jen; Yang, Stephen J. H.; Hwang, Gwo-Haur
2015-01-01
Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important…
Introducing Students to Computer Programming on a UNIX Time-Sharing System.
ERIC Educational Resources Information Center
Cook, Allen R.
1983-01-01
Reviews experiences in teaching computer programing to engineering freshmen at the University of Oklahoma. Focuses on the stimulating interactive environment that is possible when using the UNIX operating system to introduce students to programing. (JN)
Teaching Materials and Methods.
ERIC Educational Resources Information Center
Physiologist, 1982
1982-01-01
Twelve abstracts of papers presented at the 33rd Annual Fall Meeting of the American Physiological Society are listed, focusing on teaching materials/methods. Topics, among others, include trends in physiology laboratory programs, cardiovascular system model, cardiovascular computer simulation with didactic feedback, and computer generated figures…
A Computer Course for Business Students: Teacher's Guide.
ERIC Educational Resources Information Center
Waterhouse, Ann
This teacher's guide is for a course designed to teach business students the fundamentals of the BASIC language and computer programming using a series of business-oriented programs. Each lesson contains an introduction, flow charts, and computer programs. The six lesson topics are print-out and format control, count-average, withholding tax…
ERIC Educational Resources Information Center
Lee, Young-Jin
2010-01-01
Teaching computer programming to young children has been considered difficult because of its abstract and complex nature. The objectives of this study are (1) to investigate whether an innovative educational technology tool called Scratch could enable young children to learn abstract knowledge of computer programming while creating multimedia…
Basic BASIC; An Introduction to Computer Programming in BASIC Language.
ERIC Educational Resources Information Center
Coan, James S.
With the increasing availability of computer access through remote terminals and time sharing, more and more schools and colleges are able to introduce programing to substantial numbers of students. This book is an attempt to incorporate computer programming, using BASIC language, and the teaching of mathematics. The general approach of the book…
Teaching Introductory GIS Programming to Geographers Using an Open Source Python Approach
ERIC Educational Resources Information Center
Etherington, Thomas R.
2016-01-01
Computer programming is not commonly taught to geographers as a part of geographic information system (GIS) courses, but the advent of NeoGeography, big data and open GIS means that programming skills are becoming more important. To encourage the teaching of programming to geographers, this paper outlines a course based around a series of…
ERIC Educational Resources Information Center
Depradine, Colin; Gay, Glenda
2004-01-01
With the strong link between programming and the underlying technology, the incorporation of computer technology into the teaching of a programming language course should be a natural progression. However, the abstract nature of programming can make such integration a difficult prospect to achieve. As a result, the main development tool, the…
ERIC Educational Resources Information Center
Reed, Cajah S.
2012-01-01
This study sought to find evidence for a beneficial learning theory to teach computer software programs. Additionally, software was analyzed for each learning theory's applicability to resolve whether certain software requires a specific method of education. The results are meant to give educators more effective teaching tools, so students…
Architecture-Adaptive Computing Environment: A Tool for Teaching Parallel Programming
NASA Technical Reports Server (NTRS)
Dorband, John E.; Aburdene, Maurice F.
2002-01-01
Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement applications on parallel architectures by providing them the assurance that future architectures will be able to run their applications with a minimum of modification. A secondary purpose is to encourage computer architects to develop new types of architectures by providing an easily implemented software development environment and a library of test applications. This new language should be an ideal tool to teach parallel programming. In this paper, we will focus on some fundamental features of aCe C.
ERIC Educational Resources Information Center
Ellingsen, Ryleigh; Clinton, Elias
2017-01-01
This manuscript reviews the empirical literature of the TouchMath© instructional program. The TouchMath© program is a commercial mathematics series that uses a dot notation system to provide multisensory instruction of computation skills. Using the program, students are taught to solve computational tasks in a multisensory manner that does not…
ERIC Educational Resources Information Center
Trescases, Pierre
A computer system developed as a database access facilitator for the blind is found to have application to foreign language instruction, specifically in teaching French to speakers of English. The computer is programmed to translate symbols from the International Phonetic Alphabet (IPA) into appropriate phonemes for whatever language is being…
Teaching Differential Diagnosis by Computer: A Pathophysiological Approach
ERIC Educational Resources Information Center
Goroll, Allan H.; And Others
1977-01-01
An interactive, computer-based teaching exercise in diagnosis that emphasizes pathophysiology in the analysis of clinical data is described. Called the Jaundice Program, its objective is to simplify the pattern recognition problem by relating clinical findings to diagnosis via reference to disease mechanisms. (LBH)
Edwardson, S R; Pejsa, J
1993-01-01
A computer-based tutorial for teaching nursing financial management concepts was developed using the macro function of a commercially available spreadsheet program. The goals of the tutorial were to provide students with an experience with spreadsheets as a computer tool and to teach selected financial management concepts. Preliminary results show the tutorial was well received by students. Suggestions are made for overcoming the general lack of computer sophistication among students.
The BASIC Instructional Program: Conversion into MAINSAIL Language.
ERIC Educational Resources Information Center
Dageforde, Mary L.
This report summarizes the rewriting of the BASIC Instructional Program (BIP) (a "hands-on laboratory" that teaches elementary programming in the BASIC language) from SAIL (a programming language available only on PDP-10 computers) into MAINSAIL (a language designed for portability on a broad class of computers). Four sections contain…
The Computer as a Teaching Aid for Eleventh Grade Mathematics: A Comparison Study.
ERIC Educational Resources Information Center
Kieren, Thomas Ervin
To determine the effect of learning computer programming and the use of a computer on mathematical achievement of eleventh grade students, for each of two years, average and above average students were randomly assigned to an experimental and control group. The experimental group wrote computer programs and used the output from the computer in…
The TangibleK Robotics Program: Applied Computational Thinking for Young Children
ERIC Educational Resources Information Center
Bers, Marina U.
2010-01-01
This article describes the TangibleK robotics program for young children. Based on over a decade of research, this program is grounded on the belief that teaching children about the human-made world, the realm of technology and engineering, is as important as teaching them about the natural world, numbers, and letters. The TangibleK program uses…
OJPOT: online judge & practice oriented teaching idea in programming courses
NASA Astrophysics Data System (ADS)
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui
2016-05-01
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming practice, i.e. online practice. Due to fair and timely feedback results from OJ websites, online practice outperforms traditional programming practice. In order to promote students' practical abilities in programming and algorithm designing, this article presents a novel teaching idea, online judge & practice oriented teaching (OJPOT). OJPOT is applied to Programming Foundation course. OJPOT cultivates students' practical abilities through various kinds of programming practice, such as programming contests, online practice and course project. To verify the effectiveness of this novel teaching idea, this study conducts empirical research. The experimental results show that OJPOT works effectively in enhancing students' practical abilities compared with the traditional teaching idea.
Computer Systems for Teaching Complex Concepts.
ERIC Educational Resources Information Center
Feurzeig, Wallace
Four Programing systems--Mentor, Stringcomp, Simon, and Logo--were designed and implemented as integral parts of research into the various ways computers may be used for teaching problem-solving concepts and skills. Various instructional contexts, among them medicine, mathematics, physics, and basic problem-solving for elementary school children,…
Beyond the Clock--Using the Computer to Teach the Abstract Concept of Time.
ERIC Educational Resources Information Center
Drysdale, Julie
1993-01-01
Discusses several projects to help teach and reinforce the concept of time, using the books "The Very Hungry Caterpillar" (by Eric Carle) and "Charlotte's Web (by E. B. White) as well as the computer software program "Timeliner" (by Tom Snyder). (SR)
Teaching Bioinformatics in Concert
Goodman, Anya L.; Dekhtyar, Alex
2014-01-01
Can biology students without programming skills solve problems that require computational solutions? They can if they learn to cooperate effectively with computer science students. The goal of the in-concert teaching approach is to introduce biology students to computational thinking by engaging them in collaborative projects structured around the software development process. Our approach emphasizes development of interdisciplinary communication and collaboration skills for both life science and computer science students. PMID:25411792
Designing Educational Games for Computer Programming: A Holistic Framework
ERIC Educational Resources Information Center
Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios
2014-01-01
Computer science is continuously evolving during the past decades. This has also brought forth new knowledge that should be incorporated and new learning strategies must be adopted for the successful teaching of all sub-domains. For example, computer programming is a vital knowledge area within computer science with constantly changing curriculum…
Short Stories via Computers in EFL Classrooms: An Empirical Study for Reading and Writing Skills
ERIC Educational Resources Information Center
Yilmaz, Adnan
2015-01-01
The present empirical study scrutinizes the use of short stories via computer technologies in teaching and learning English language. The objective of the study is two-fold: to examine how short stories could be used through computer programs in teaching and learning English and to collect data about students' perceptions of this technique via…
Logic via Computer Programming.
ERIC Educational Resources Information Center
Wieschenberg, Agnes A.
This paper proposed the question "How do we teach logical thinking and sophisticated mathematics to unsophisticated college students?" One answer among many is through the writing of computer programs. The writing of computer algorithms is mathematical problem solving and logic in disguise and it may attract students who would otherwise stop…
Computers in Astronomy: Astronomy on an Apple Macintosh.
ERIC Educational Resources Information Center
Mosley, John E.
1987-01-01
Presents a review of computer programs written for the Apple Macintosh computer that teach astronomy. Reviews general programs, along with some which deal more specifically with sky travel, star charting, the solar system, Halley's Comet, and stargazing. Includes the name and address of each producer. (TW)
Computer programming in the UK undergraduate mathematics curriculum
NASA Astrophysics Data System (ADS)
Sangwin, Christopher J.; O'Toole, Claire
2017-11-01
This paper reports a study which investigated the extent to which undergraduate mathematics students in the United Kingdom are currently taught to programme a computer as a core part of their mathematics degree programme. We undertook an online survey, with significant follow-up correspondence, to gather data on current curricula and received replies from 46 (63%) of the departments who teach a BSc mathematics degree. We found that 78% of BSc degree courses in mathematics included computer programming in a compulsory module but 11% of mathematics degree programmes do not teach programming to all their undergraduate mathematics students. In 2016, programming is most commonly taught to undergraduate mathematics students through imperative languages, notably MATLAB, using numerical analysis as the underlying (or parallel) mathematical subject matter. Statistics is a very popular choice in optional courses, using the package R. Computer algebra systems appear to be significantly less popular for compulsory first-year courses than a decade ago, and there was no mention of logic programming, functional programming or automatic theorem proving software. The modal form of assessment of computing modules is entirely by coursework (i.e. no examination).
Integrating Corpus-Based CALL Programs in Teaching English through Children's Literature
ERIC Educational Resources Information Center
Johns, Tim F.; Hsingchin, Lee; Lixun, Wang
2008-01-01
This paper presents particular pedagogical applications of a number of corpus-based CALL (computer assisted language learning) programs such as "CONTEXTS" and "CLOZE," "MATCHUP" and "BILINGUAL SENTENCE SHUFFLER," in the teaching of English through children's literature. An elective course in Taiwan for…
Simulation of the stress computation in shells
NASA Technical Reports Server (NTRS)
Salama, M.; Utku, S.
1978-01-01
A self-teaching computer program is described, whereby the stresses in thin shells can be computed with good accuracy using the best fit approach. The program is designed for use in interactive game mode to allow the structural engineer to learn about (1) the major sources of difficulties and associated errors in the computation of stresses in thin shells, (2) possible ways to reduce the errors, and (3) trade-off between computational cost and accuracy. Included are derivation of the computational approach, program description, and several examples illustrating the program usage.
A Pulsatile Cardiovascular Computer Model for Teaching Heart-Blood Vessel Interaction.
ERIC Educational Resources Information Center
Campbell, Kenneth; And Others
1982-01-01
Describes a model which gives realistic predictions of pulsatile pressure, flow, and volume events in the cardiovascular system. Includes computer oriented laboratory exercises for veterinary and graduate students; equations of the dynamic and algebraic models; and a flow chart for the cardiovascular teaching program. (JN)
Computer-Simulated Psychotherapy as an Aid in Teaching Clinical Psychology.
ERIC Educational Resources Information Center
Suler, John R.
1987-01-01
Describes how Elisa, a widely known computer program which simulates the responses of a psychotherapist, can be used as a teaching aid in undergraduate clinical psychology classes. Provides information on conducting the exercise, integrating it into the course syllabus, and evaluating its impact on students. (JDH)
TEACHING ENGINEERING DESIGN, A STUDY OF JOBSHOP.
ERIC Educational Resources Information Center
ENTWISLE, DORIS R.; HUGGINS, W.H.
THE USE OF A COMPUTER PROGRAM BY ENGINEERING STUDENTS TO SIMULATE A JOB SHOP THAT MANUFACTURES ELECTRONIC DEVICES HAS INDICATED THAT SIMULATION METHODS OFFER REALISTIC ASSISTANCE IN TEACHING. EACH STUDENT IN THE STUDY SUBMITTED SPECIFICATIONS FOR A CIRCUIT DESIGN AND, FROM THE COMPUTER, RECEIVED PERFORMANCE ASSESSMENTS OF THE CIRCUIT WHICH…
Teaching Recognition of Normal and Abnormal Heart Sounds Using Computer-Assisted Instruction
ERIC Educational Resources Information Center
Musselman, Eugene E.; Grimes, George M.
1976-01-01
The computer is being used in an innovative manner to teach the recognition of normal and abnormal canine heart sounds at the University of Chicago. Experience thus far indicates that the PLATO program resources allow the maximum development of the student's proficiency in auscultation. (Editor/LBH)
ERIC Educational Resources Information Center
Wang, Xiao-Ming; Hwang, Gwo-Jen; Liang, Zi-Yun; Wang, Hsiu-Ying
2017-01-01
It has become an important and challenging issue to foster students' concepts and skills of computer programming. Scholars believe that programming training could promote students' higher order thinking performance; however, many school teachers have reported the difficulty of teaching programming courses. Although several previous studies have…
A Teaching Exercise for the Identification of Bacteria Using An Interactive Computer Program.
ERIC Educational Resources Information Center
Bryant, Trevor N.; Smith, John E.
1979-01-01
Describes an interactive Fortran computer program which provides an exercise in the identification of bacteria. Provides a way of enhancing a student's approach to systematic bacteriology and numerical identification procedures. (Author/MA)
The TeachScheme! Project: Computing and Programming for Every Student
ERIC Educational Resources Information Center
Felleisen, Matthias; Findler, Robert Bruce; Flatt, Matthew; Krishnamurthi, Shriram
2004-01-01
The TeachScheme! Project aims to reform three aspects of introductory programming courses in secondary schools. First, we use a design method that asks students to develop programs in a stepwise fashion such that each step produces a well-specified intermediate product. Second, we use an entire series of sublanguages, not just one. Each element of…
ERIC Educational Resources Information Center
de Oliveira, Clara Amelia; Conte, Marcos Fernando; Riso, Bernardo Goncalves
This work presents a proposal for Teaching/Learning, on Object Oriented Programming for Entry Level Courses of Engineering and Computer Science, on University. The philosophy of Object Oriented Programming comes as a new pattern of solution for problems, where flexibility and reusability appears over the simple data structure and sequential…
The Application of Theoretical Factors in Teaching Problem-Solving by Programed Instruction. 1970.
ERIC Educational Resources Information Center
Seidel, Robert J.; Hunter, Harold G.
1970-01-01
Research was undertaken to establish guidelines for applying programed instruction to training courses in which rules and principles must be learned. The research vehicle was a portion of a course using automated instruction to teach computer programing. The effects of various factors on helping the students remember and apply the instruction were…
Learning to Program with Personal Robots: Influences on Student Motivation
ERIC Educational Resources Information Center
McGill, Monica M.
2012-01-01
One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science concepts. A more recently introduced robot designed to teach programming to novice students is the Institute…
A Case Study of the Introduction of Computer Science in NZ Schools
ERIC Educational Resources Information Center
Bell, Tim; Andreae, Peter; Robins, Anthony
2014-01-01
For many years computing in New Zealand schools was focused on teaching students how to use computers, and there was little opportunity for students to learn about programming and computer science as formal subjects. In this article we review a series of initiatives that occurred from 2007 to 2009 that led to programming and computer science being…
Using Software Tools to Automate the Assessment of Student Programs.
ERIC Educational Resources Information Center
Jackson, David
1991-01-01
Argues that advent of computer-aided instruction (CAI) systems for teaching introductory computer programing makes it imperative that software be developed to automate assessment and grading of student programs. Examples of typical student programing problems are given, and application of the Unix tools Lex and Yacc to the automatic assessment of…
A Computer-aided Learning Exercise in Spectrophotometry.
ERIC Educational Resources Information Center
Pamula, Frederick
1994-01-01
Discusses the use of a computer simulation program in teaching the concepts of spectrophotometry. Introduces several parts of the program and program usage. Presents an assessment activity to evaluate students' mastery of material. Concludes with the advantages of this approach to the student and to the assessor. (ASK)
Teaching Prevention in Pediatrics.
ERIC Educational Resources Information Center
Cheng, Tina L.; Greenberg, Larrie; Loeser, Helen; Keller, David
2000-01-01
Reviews methods of teaching preventive medicine in pediatrics and highlights innovative programs. Methods of teaching prevention in pediatrics include patient interactions, self-directed learning, case-based learning, small-group learning, standardized patients, computer-assisted instruction, the Internet, student-centered learning, and lectures.…
Applying and evaluating computer-animated tutors
NASA Astrophysics Data System (ADS)
Massaro, Dominic W.; Bosseler, Alexis; Stone, Patrick S.; Connors, Pamela
2002-05-01
We have developed computer-assisted speech and language tutors for deaf, hard of hearing, and autistic children. Our language-training program utilizes our computer-animated talking head, Baldi, as the conversational agent, who guides students through a variety of exercises designed to teach vocabulary and grammer, to improve speech articulation, and to develop linguistic and phonological awareness. Baldi is an accurate three-dimensional animated talking head appropriately aligned with either synthesized or natural speech. Baldi has a tongue and palate, which can be displayed by making his skin transparent. Two specific language-training programs have been evaluated to determine if they improve word learning and speech articulation. The results indicate that the programs are effective in teaching receptive and productive language. Advantages of utilizing a computer-animated agent as a language tutor are the popularity of computers and embodied conversational agents with autistic kids, the perpetual availability of the program, and individualized instruction. Students enjoy working with Baldi because he offers extreme patience, he doesn't become angry, tired, or bored, and he is in effect a perpetual teaching machine. The results indicate that the psychology and technology of Baldi holds great promise in language learning and speech therapy. [Work supported by NSF Grant Nos. CDA-9726363 and BCS-9905176 and Public Health Service Grant No. PHS R01 DC00236.
Teaching Computer Science: A Problem Solving Approach that Works.
ERIC Educational Resources Information Center
Allan, V. H.; Kolesar, M. V.
The typical introductory programming course is not an appropriate first computer science course for many students. Initial experiences with programming are often frustrating, resulting in a low rate of successful completion, and focus on syntax rather than providing a representative picture of computer science as a discipline. The paper discusses…
ERIC Educational Resources Information Center
Nikirk, Martin
2006-01-01
This article discusses a computer game design and animation pilot at Washington County Technical High School as part of the advanced computer applications completer program. The focus of the instructional program is to teach students the 16 components of computer game design through a team-centered, problem-solving instructional format. Among…
Students' Attitudes towards Control Methods in Computer-Assisted Instruction.
ERIC Educational Resources Information Center
Hintze, Hanne; And Others
1988-01-01
Describes study designed to investigate dental students' attitudes toward computer-assisted teaching as applied in programs for oral radiology in Denmark. Programs using personal computers and slide projectors with varying degrees of learner and teacher control are described, and differences in attitudes between male and female students are…
ERIC Educational Resources Information Center
Hawi, Nazir
2010-01-01
The author has undergone a major shift in the way of teaching his undergraduate computer programming courses. In the classroom, the teacher's computer is connected to a splitter and a video projector that display the computer's screen to the entire class. Using this technology, the programming language itself is used live in class to help the…
Teaching braille letters, numerals, punctuation, and contractions to sighted individuals.
Putnam, Brittany C; Tiger, Jeffrey H
2015-01-01
Braille-character recognition is one of the foundational skills required for teachers of braille. Prior research has evaluated computer programming for teaching braille-to-print letter relations (e.g., Scheithauer & Tiger, 2012). In the current study, we developed a program (the Visual Braille Trainer) to teach not only letters but also numerals, punctuation, symbols, and contractions; we evaluated this program with 4 sighted undergraduate participants. Exposure to this program resulted in mastery of all braille-to-print relations for each participant. © Society for the Experimental Analysis of Behavior.
ERIC Educational Resources Information Center
Xia, Belle Selene
2017-01-01
Education research in computer science has emphasized the research of web-based learning environments as a result of the latest technological advancement in higher education. Our research aim is to offer new insights on the different teaching strategies in programming education both from a theoretical and empirical point of view as a response to…
Snapping Sharks, Maddening Mindreaders, and Interactive Images: Teaching Correlation.
ERIC Educational Resources Information Center
Mitchell, Mark L.
Understanding correlation coefficients is difficult for students. A free computer program that helps introductory psychology students distinguish between positive and negative correlation, and which also teaches them to understand the differences between correlation coefficients of different size is described in this paper. The program is…
The Teaching and Learning Environment SAIDA: Some Features and Lessons.
ERIC Educational Resources Information Center
Grandbastien, Monique; Morinet-Lambert, Josette
Written in ADA language, SAIDA, a Help System for Data Implementation, is an experimental teaching and learning environment which uses artificial intelligence techniques to teach a computer science course on abstract data representations. The application domain is teaching advanced programming concepts which have not received much attention from…
The Historical Evolution of Educational Software.
ERIC Educational Resources Information Center
Troutner, Joanne
This paper establishes the roots of computers and automated teaching in the field of psychology and describes Dr. S. L. Pressey's presentation of the teaching machine; B. F. Skinner's teaching machine; Meyer's steps in composing a program for the automated teaching machine; IBM's beginning research on automated courses and the development of the…
A Computer-Based Atlas of a Rat Dissection.
ERIC Educational Resources Information Center
Quentin-Baxter, Megan; Dewhurst, David
1990-01-01
A hypermedia computer program that uses text, graphics, sound, and animation with associative information linking techniques to teach the functional anatomy of a rat is described. The program includes a nonintimidating tutor, to which the student may turn. (KR)
ERIC Educational Resources Information Center
Wheeler, Lindsay B.; Chiu, Jennie L.; Grisham, Charles M.
2016-01-01
This article explores how integrating computational tools into a general chemistry laboratory course can influence student perceptions of programming and investigates relationships among student perceptions, prior experience, and student outcomes.
ERIC Educational Resources Information Center
Siemens, Jennifer Christie; Kopp, Steven W.
2006-01-01
Universities have become sensitized to the potential for students' illegal downloading of copyrighted materials. Education has been advocated as one way to curb downloading of copyrighted digital content. This study investigates the effectiveness of a university-sponsored computing ethics education program. The program positively influenced…
Using POGIL to Help Students Learn to Program
ERIC Educational Resources Information Center
Hu, Helen H.; Shepherd, Tricia D.
2013-01-01
POGIL has been successfully implemented in a scientific computing course to teach science students how to program in Python. Following POGIL guidelines, the authors have developed guided inquiry activities that lead student teams to discover and understand programming concepts. With each iteration of the scientific computing course, the authors…
Debugging Geographers: Teaching Programming to Non-Computer Scientists
ERIC Educational Resources Information Center
Muller, Catherine L.; Kidd, Chris
2014-01-01
The steep learning curve associated with computer programming can be a daunting prospect, particularly for those not well aligned with this way of logical thinking. However, programming is a skill that is becoming increasingly important. Geography graduates entering careers in atmospheric science are one example of a particularly diverse group who…
Learning To Program in BASIC through the Use of Graphics.
ERIC Educational Resources Information Center
Connor, Timothy J.
Many organizations and experts in the field of mathematics education have recommended the inclusion of technology and, more specifically, computer programing within the course of study for the teaching of school mathematics. The incorporation of these recommendations with respect to the teaching of remedial mathematics poses a problem, since…
Teaching Heat Exchanger Network Synthesis Using Interactive Microcomputer Graphics.
ERIC Educational Resources Information Center
Dixon, Anthony G.
1987-01-01
Describes the Heat Exchanger Network Synthesis (HENS) program used at Worcester Polytechnic Institute (Massachusetts) as an aid to teaching the energy integration step in process design. Focuses on the benefits of the computer graphics used in the program to increase the speed of generating and changing networks. (TW)
ERIC Educational Resources Information Center
Chamberlain, Ed
A cost benefit study was conducted to determine the effectiveness of a computer assisted instruction/computer management system (CAI/CMS) as an alternative to conventional methods of teaching reading within Chapter 1 and DPPF funded programs of the Columbus (Ohio) Public Schools. The Chapter 1 funded Compensatory Language Experiences and Reading…
ERIC Educational Resources Information Center
Saktanli, S. Cem
2011-01-01
This experimental study was done to see if using computer supported notation and vocalization program for teaching songs instead of using block flute accompanied song teaching has any significant effect on students' singing behavior. The study group is composed of the 5th, 6th and 7th graders of 2008-2009 educational term in T.O.K.I. Yahya Kemal…
Interdisciplinary Facilities that Support Collaborative Teaching and Learning
ERIC Educational Resources Information Center
Asoodeh, Mike; Bonnette, Roy
2006-01-01
It has become widely accepted that the computer is an indispensable tool in the study of science and technology. Thus, in recent years curricular programs such as Industrial Technology and associated scientific disciplines have been adopting and adapting the computer as a tool in new and innovative ways to support teaching, learning, and research.…
Computer-Based Exercises To Supplement the Teaching of Stereochemical Aspects of Drug Action.
ERIC Educational Resources Information Center
Harrold, Marc W.
1995-01-01
At the Duquesne University (PA) school of pharmacy, five self-paced computer exercises using a molecular modeling program have been implemented to teach stereochemical concepts. The approach, designed for small-group learning, has been well received and found effective in enhancing students' understanding of the concepts. (Author/MSE)
Teaching of Computer Science Topics Using Meta-Programming-Based GLOs and LEGO Robots
ERIC Educational Resources Information Center
Štuikys, Vytautas; Burbaite, Renata; Damaševicius, Robertas
2013-01-01
The paper's contribution is a methodology that integrates two educational technologies (GLO and LEGO robot) to teach Computer Science (CS) topics at the school level. We present the methodology as a framework of 5 components (pedagogical activities, technology driven processes, tools, knowledge transfer actors, and pedagogical outcomes) and…
Baldwin, Constance D; Niebuhr, Virginia N; Sullivan, Brian
2004-01-01
We aimed to identify the evolving computer technology needs and interests of community faculty in order to design an effective faculty development program focused on computer skills: the Teaching and Learning Through Educational Technology (TeLeTET) program. Repeated surveys were conducted between 1994 and 2002 to assess computer resources and needs in a pool of over 800 primary care physician-educators in community practice in East Texas. Based on the results, we developed and evaluated several models to teach community preceptors about computer technologies that are useful for education. Before 1998, only half of our community faculty identified a strong interest in developing their technology skills. As the revolution in telecommunications advanced, however, preceptors' needs and interests changed, and the use of this technology to support community-based teaching became feasible. In 1998 and 1999, resource surveys showed that many of our community teaching sites had computers and Internet access. By 2001, the desire for teletechnology skills development was strong in a nucleus of community faculty, although lack of infrastructure, time, and skills were identified barriers. The TeLeTET project developed several innovative models for technology workshops and conferences, supplemented by online resources, that were well attended and positively evaluated by 181 community faculty over a 3-year period. We have identified the evolving needs of community faculty through iterative needs assessments, developed a flexible faculty development curriculum, and used open-ended, formative evaluation techniques to keep the TeLeTET program responsive to a rapidly changing environment for community-based education in computer technology.
ERIC Educational Resources Information Center
Davis, Charles H.
Intended for teaching applications programing for libraries and information centers, this volume is a graded workbook or text supplement containing typical practice problems, suggested solutions, and brief analyses which emphasize programing efficiency. The computer language used is Programing Language/One (PL/1) because it adapts readily to…
ERIC Educational Resources Information Center
Hartsell, Horace C.
1970-01-01
Briefly describes several instructional techniques including computer aid simulation of the medical encounter, media-biased approaches for teaching doctor-patient relationships, and programed media for teaching decision-making to nursing students." (Author/AA)
ERIC Educational Resources Information Center
Barrera-Osorio, Felipe; Linden, Leigh L.
2009-01-01
This paper presents the evaluation of the program Computers for Education. The program aims to integrate computers, donated by the private sector, into the teaching of language in public schools. The authors conduct a two-year randomized evaluation of the program using a sample of 97 schools and 5,201 children. Overall, the program seems to have…
ERIC Educational Resources Information Center
McAndrews, Gina M.; Mullen, Russell E.; Chadwick, Scott A.
2005-01-01
Multi-media learning tools were developed to enhance student learning for an introductory agronomy course at Iowa State University. During fall 2002, the new interactive computer program, called Computer Interactive Multimedia Program for Learning Enhancement (CIMPLE) was incorporated into the teaching, learning, and assessment processes of the…
The Computer as a Research and Teaching Instrument for Students in the Behavioral Sciences.
ERIC Educational Resources Information Center
Rowland, David L.; Crisler, Larry J.
A program designed to provide students a background in computers and computing that was implemented by the Department of Behavioral Sciences at Millikin University, Illinois, is described. The program was implemented in three overlapping stages: faculty preparation; course preparation; and course implementation. The development of faculty…
Making Water Pollution a Problem in the Classroom Through Computer Assisted Instruction.
ERIC Educational Resources Information Center
Flowers, John D.
Alternative means for dealing with water pollution control are presented for students and teachers. One computer oriented program is described in terms of teaching wastewater treatment and pollution concepts to middle and secondary school students. Suggestions are given to help teachers use a computer simulation program in their classrooms.…
ERIC Educational Resources Information Center
Cusick, Theresa; And Others
This examination of computer equity argues that current educational trends--which emphasize teaching applications of computers rather than programming--will limit the computer skills of students. Added to this difficulty is the argument that some students (often minority and female students) need not be pushed to learn programming if they don't…
Effective approach to spectroscopy and spectral analysis techniques using Matlab
NASA Astrophysics Data System (ADS)
Li, Xiang; Lv, Yong
2017-08-01
With the development of electronic information, computer and network, modern education technology has entered new era, which would give a great impact on teaching process. Spectroscopy and spectral analysis is an elective course for Optoelectronic Information Science and engineering. The teaching objective of this course is to master the basic concepts and principles of spectroscopy, spectral analysis and testing of basic technical means. Then, let the students learn the principle and technology of the spectrum to study the structure and state of the material and the developing process of the technology. MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, Based on the teaching practice, this paper summarizes the new situation of applying Matlab to the teaching of spectroscopy. This would be suitable for most of the current school multimedia assisted teaching
Teaching Computational Geophysics Classes using Active Learning Techniques
NASA Astrophysics Data System (ADS)
Keers, H.; Rondenay, S.; Harlap, Y.; Nordmo, I.
2016-12-01
We give an overview of our experience in teaching two computational geophysics classes at the undergraduate level. In particular we describe The first class is for most students the first programming class and assumes that the students have had an introductory course in geophysics. In this class the students are introduced to basic Matlab skills: use of variables, basic array and matrix definition and manipulation, basic statistics, 1D integration, plotting of lines and surfaces, making of .m files and basic debugging techniques. All of these concepts are applied to elementary but important concepts in earthquake and exploration geophysics (including epicentre location, computation of travel time curves for simple layered media plotting of 1D and 2D velocity models etc.). It is important to integrate the geophysics with the programming concepts: we found that this enhances students' understanding. Moreover, as this is a 3 year Bachelor program, and this class is taught in the 2nd semester, there is little time for a class that focusses on only programming. In the second class, which is optional and can be taken in the 4th or 6th semester, but often is also taken by Master students we extend the Matlab programming to include signal processing and ordinary and partial differential equations, again with emphasis on geophysics (such as ray tracing and solving the acoustic wave equation). This class also contains a project in which the students have to write a brief paper on a topic in computational geophysics, preferably with programming examples. When teaching these classes it was found that active learning techniques, in which the students actively participate in the class, either individually, in pairs or in groups, are indispensable. We give a brief overview of the various activities that we have developed when teaching theses classes.
The Use of a Computer-Based Writing Program: Facilitation or Frustration?
ERIC Educational Resources Information Center
Chen, Chi-Fen Emily; Cheng, Wei-Yuan
2006-01-01
The invention of computer-based writing program has revolutionized the way of teaching second language writing. Embedded with artificial intelligence scoring engine, it can provide students with both immediate score and diagnostic feedback on their essays. In addition, some of such programs offer convenient writing and editing tools to facilitate…
ERIC Educational Resources Information Center
Weiss, Charles J.
2017-01-01
The Scientific Computing for Chemists course taught at Wabash College teaches chemistry students to use the Python programming language, Jupyter notebooks, and a number of common Python scientific libraries to process, analyze, and visualize data. Assuming no prior programming experience, the course introduces students to basic programming and…
ERIC Educational Resources Information Center
Bruce, A. Wayne
1986-01-01
Describes reasons for developing combined text and computer assisted instruction (CAI) teaching programs for delivery of continuing education to laboratory professionals, and mechanisms used for developing a CAI program on method evaluation in the clinical laboratory. Results of an evaluation of the software's cost effectiveness and instructional…
Computers-for-edu: An Advanced Business Application Programming (ABAP) Teaching Case
ERIC Educational Resources Information Center
Boyle, Todd A.
2007-01-01
The "Computers-for-edu" case is designed to provide students with hands-on exposure to creating Advanced Business Application Programming (ABAP) reports and dialogue programs, as well as navigating various mySAP Enterprise Resource Planning (ERP) transactions needed by ABAP developers. The case requires students to apply a wide variety…
Pair Programming and LSs in Computing Education: Its Impact on Students' Performances
ERIC Educational Resources Information Center
Hui, Tie Hui; Umar, Irfan Naufal
2011-01-01
Learning to programme requires complex cognitive skills that computing students find it arduous in comprehension. PP (pair programming) is an intensive style of programme cooperation where two people working together in resolving programming scenarios. It begins to draw the interests of educators as a teaching approach to facilitate learning and…
Dr. Sanger's Apprentice: A Computer-Aided Instruction to Protein Sequencing.
ERIC Educational Resources Information Center
Schmidt, Thomas G.; Place, Allen R.
1985-01-01
Modeled after the program "Mastermind," this program teaches students the art of protein sequencing. The program (written in Turbo Pascal for the IBM PC, requiring 128K, a graphics adapter, and an 8070 mathematics coprocessor) generates a polypeptide whose sequence and length can be user-defined (for practice) or computer-generated (for…
Control Robotics Programming Technology. Technology Learning Activity. Teacher Edition.
ERIC Educational Resources Information Center
Oklahoma State Dept. of Vocational and Technical Education, Stillwater. Curriculum and Instructional Materials Center.
This Technology Learning Activity (TLA) for control robotics programming technology in grades 6-10 is designed to teach students to construct and program computer-controlled devices using a LEGO DACTA set and computer interface and to help them understand how control technology and robotics affect them and their lifestyle. The suggested time for…
Computer Programs For Automated Welding System
NASA Technical Reports Server (NTRS)
Agapakis, John E.
1993-01-01
Computer programs developed for use in controlling automated welding system described in MFS-28578. Together with control computer, computer input and output devices and control sensors and actuators, provide flexible capability for planning and implementation of schemes for automated welding of specific workpieces. Developed according to macro- and task-level programming schemes, which increases productivity and consistency by reducing amount of "teaching" of system by technician. System provides for three-dimensional mathematical modeling of workpieces, work cells, robots, and positioners.
Persistence of Elementary Programming Skills
ERIC Educational Resources Information Center
Bennedsen, Jens; Caspersen, Michael E.
2012-01-01
Programming is recognised as one of seven grand challenges in computing education and attracts much attention in computing education research. Most research in the area concerns teaching methods, educational technology and student understanding/misconceptions. Typically, evaluation of learning outcome takes place during or immediately following…
An Evaluation of Micro PLATO Fortran 77 Instruction.
ERIC Educational Resources Information Center
Funk, Kenneth; And Others
1986-01-01
Evaluated the use of computer assisted instruction in teaching Fortran 77 in the College of Engineering at Oregon State University. Also investigated the effect of such factors as mathematics and computer programming background on student performance in an introductory programming course sequence. (JN)
From Greeks to Today: Cipher Trees and Computer Cryptography.
ERIC Educational Resources Information Center
Grady, M. Tim; Brumbaugh, Doug
1988-01-01
Explores the use of computers for teaching mathematical models of transposition ciphers. Illustrates the ideas, includes activities and extensions, provides a mathematical model and includes computer programs to implement these topics. (MVL)
ERIC Educational Resources Information Center
Taylor, Jack A.
1983-01-01
Peripheral components for music instruction include a music keyboard, a digital music synthesizer, and music listening devices. Computers can teach sight-singing, playing an instrument, dictation, and composition. Computer programs should be interactive with students. (KC)
Is Virtual Reality a Useful Tool in the Teaching of Physiology?
ERIC Educational Resources Information Center
Richardson, Daniel
2011-01-01
This opinion statement points out some of the considerations and pitfalls in using virtual reality computer programs in the teaching of life sciences. Emphasis is placed on the possibility of such programs leading to reductionist thinking including how reductionist thinking could foster the formation of misconceptions. Negative feedback is used as…
ERIC Educational Resources Information Center
Tom, Mary
2015-01-01
The already existing complexities of teaching and learning computer programming are increased where students are diverse in their disciplinary backgrounds, language skills, and culture. Learners experience emotional issues of anxiety, fear or boredom. Identifying opportunities for improvement and applying theoretical and empirical evidence found…
ERIC Educational Resources Information Center
CARTER, FOREST C.
AN 8-WEEK SEMINAR WAS HELD TO RETRAIN TEACHERS WITH A MINIMUM OF 3-YEARS' EXPERIENCE IN BUSINESS OR OFFICE EDUCATION TO TEACH BUSINESS DATA PROCESSING AND PROGRAMING TECHNIQUES. THE OBJECTIVES WERE TO ASSIST IN THE KNOWLEDGE AND SKILL DEVELOPMENT NECESSARY FOR PREPARING COMPUTER PROGRAMERS AND APPLICATION ANALYSTS, AND TO DEVELOP COURSE MATERIAL,…
ERIC Educational Resources Information Center
Rosenberg, Harold; Grad, Helen A.; Matear, David W.
2003-01-01
Performed a systematic review of the published literature comparing computer-aided learning (CAL) with other teaching methods in dental education. Concluded that CAL is as effective as other methods of teaching and can be used as an adjunct to traditional education or as a means of self-instruction. (EV)
ERIC Educational Resources Information Center
Merrick, K. E.
2010-01-01
This correspondence describes an adaptation of puzzle-based learning to teaching an introductory computer programming course. Students from two offerings of the course--with and without the puzzle-based learning--were surveyed over a two-year period. Empirical results show that the synthesis of puzzle-based learning concepts with existing course…
Finally, a Good Way to Teach City Government! A Review of the Computer Simulation Game "SimCity."
ERIC Educational Resources Information Center
Pahl, Ronald H.
1991-01-01
Offers an evaluation of the computer simulation game "SimCity." Suggests possible uses for the game at different age and experience levels. Recommends the program as challenging, humorous, and an excellent aid in teaching about the problems and solutions facing city government. Explains that students serve as public officials. (DK)
ERIC Educational Resources Information Center
Emurian, Henry H.
2007-01-01
At the beginning of a Java computer programming course, nine students in an undergraduate class and nine students in a graduate class completed a web-based programmed instruction tutoring system that taught a simple computer program. All students exited the tutor with an identical level of skill, at least as determined by the tutor's required…
Computers in the Classroom: Teacher's Resource Manual for Algebra.
ERIC Educational Resources Information Center
Koetke, Walter
Demonstration programs, possible assignments for students (with solutions), and remedial drill programs for students to use are presented to aid teachers using a computer or a computer terminal in the teaching of algebra. The text can be followed page by page or used as a well-indexed reference work, and specific suggestions are made on how and…
ERIC Educational Resources Information Center
Korfiatis, K.; Papatheodorou, E.; Paraskevopoulous, S.; Stamou, G. P.
1999-01-01
Describes a study of the effectiveness of computer-simulation programs in enhancing biology students' familiarity with ecological modeling and concepts. Finds that computer simulations improved student comprehension of ecological processes expressed in mathematical form, but did not allow a full understanding of ecological concepts. Contains 28…
Automated Explanation for Educational Applications.
ERIC Educational Resources Information Center
Suthers, Daniel D.
1991-01-01
Artificial intelligence techniques available for generating explanations for teaching purposes are surveyed, and the way in which they are combined in a computer program that provides explanations is described. The program responds to questions in the physical sciences. Potential contributions of this technology to computer-based education are…
Developing an Accreditation Process for a Computing Faculty with Focus on the IS Program
ERIC Educational Resources Information Center
Alghazzawi, Daniyal; Fardoun, Habib
2014-01-01
The 3-year migration of the computing faculty for three undergraduate programs from ad hoc teaching to three accredited programs is the focus of this paper. This journey started after numerous international accreditation organizations were surveyed, and ABET was chosen as the faculty's target. In this paper, the timelines and processes for…
ERIC Educational Resources Information Center
Wang, Xiao-Ming; Hwang, Gwo-Jen
2017-01-01
Computer programming is a subject that requires problem-solving strategies and involves a great number of programming logic activities which pose challenges for learners. Therefore, providing learning support and guidance is important. Collaborative learning is widely believed to be an effective teaching approach; it can enhance learners' social…
Computer-Based Reading Instruction for Young Children with Disabilities
ERIC Educational Resources Information Center
Lee, Yeunjoo; Vail, Cynthia O.
2005-01-01
This investigation examined the effectiveness of a computer program in teaching sight word recognition to four young children with developmental disabilities. The intervention program was developed through a formative evaluation process. It embedded a constant-time-delay procedure and involved sounds, video, text, and animations. Dependent…
Teaching Molecular Biology with Microcomputers.
ERIC Educational Resources Information Center
Reiss, Rebecca; Jameson, David
1984-01-01
Describes a series of computer programs that use simulation and gaming techniques to present the basic principles of the central dogma of molecular genetics, mutation, and the genetic code. A history of discoveries in molecular biology is presented and the evolution of these computer assisted instructional programs is described. (MBR)
ERIC Educational Resources Information Center
Powell, Loreen M.; Wimmer, Hayden
2015-01-01
Computer programming is challenging to teach and difficult for students to learn. Instructors have searched for ways to improve student learning in programming courses. In an attempt to foster hands-on learning and to increase student learning outcomes in a programming course, the authors conducted an exploratory study to examine student created…
ERIC Educational Resources Information Center
Hutcherson, Karen; Langone, John; Ayres, Kevin; Clees, Tom
2004-01-01
One principle of applied research is to design intervention programs targeted to teach useful skills to the participants (Baer, Wolf, & Risley, 1968), while structuring the program to promote generalization of the skills to the natural environment (Stokes & Baer, 1977). Proficiency in community skills (e.g., community navigation and…
Teaching CAD at the University: Specifically Written or Commercial Software?
ERIC Educational Resources Information Center
Garcia, Ramon Rubio; Quiros, Javier Suarez; Santos, Ramon Gallego; Penin, Pedro I. Alvarez
2007-01-01
At most universities throughout the world Computer Aided Design is taught using commercial programs more suitable for business and industry than for teaching. This led us to write our own design program (GIcad) starting from the best-known standards on the market, but always avoiding unnecessary commands in the first steps of the learning process.…
ERIC Educational Resources Information Center
Jones, Bruce William
The results of implementing computer-assisted instruction (CAI) in two religion courses and a logic course at California State College, Bakersfield, are examined along with student responses. The main purpose of the CAI project was to teach interpretive skills. The most positive results came in the logic course. The programs in the New Testament…
ERIC Educational Resources Information Center
Ivanov, Anisoara; Neacsu, Andrei
2011-01-01
This study describes the possibility and advantages of utilizing simple computer codes to complement the teaching techniques for high school physics. The authors have begun working on a collection of open source programs which allow students to compare the results and graphics from classroom exercises with the correct solutions and further more to…
An Instructional Note on Linear Programming--A Pedagogically Sound Approach.
ERIC Educational Resources Information Center
Mitchell, Richard
1998-01-01
Discusses the place of linear programming in college curricula and the advantages of using linear-programming software. Lists important characteristics of computer software used in linear programming for more effective teaching and learning. (ASK)
ERIC Educational Resources Information Center
School Science Review, 1984
1984-01-01
Presents (1) suggestions on teaching volume and density in the elementary school; (2) ideas for teaching about floating and sinking; (3) a simple computer program on color addition; and (4) an illustration of Newton's second law of motion. (JN)
ERIC Educational Resources Information Center
School Science Review, 1983
1983-01-01
Presents chemistry experiments, laboratory procedures, demonstrations, teaching suggestions, and classroom materials/activities. These include: game for teaching ionic formulas; method for balancing equations; description of useful redox series; computer programs (with listings) for water electrolysis simulation and for determining chemical…
Integrating computers in physics teaching: An Indian perspective
NASA Astrophysics Data System (ADS)
Jolly, Pratibha
1997-03-01
The University of Delhi has around twenty affiliated undergraduate colleges that offer a three-year physics major program to nearly five hundred students. All follow a common curriculum and submit to a centralized examination. This structure of tertiary education makes it relatively difficult to implement radical or rapid changes in the formal curriculum. The technology onslaught has, at last, irrevocably altered this; computers are carving new windows in old citadels and defining the agenda in teaching-learning environments the world over. In 1992, we formally introduced Computational Physics as a core paper in the second year of the Bachelor's program. As yet, the emphasis is on imparting familiarity with computers, a programming language and rudiments of numerical algorithms. In a parallel development, we also introduced a strong component of instrumentation with modern day electronic devices, including microprocessors. Many of us, however, would like to see not just computer presence in our curriculum but a totally new curriculum and teaching strategy that exploits, befittingly, the new technology. The current challenge is to realize in practice the full potential of the computer as the proverbial versatile tool: interfacing laboratory experiments for real-time acquisition and control of data; enabling rigorous analysis and data modeling; simulating micro-worlds and real life phenomena; establishing new cognitive linkages between theory and empirical observation; and between abstract constructs and visual representations.
Instruction in Documentation for Computer Programming
ERIC Educational Resources Information Center
Westley, John W.
1976-01-01
In addition to the input/output record format, the program flowchart, the program listing, and the program test output, eight documentation items are suggested in order that they may serve as a base from which to start teaching program documentation. (Author/AG)
A Computer Based Training Program for the Development of Student Handouts and Other Training Aids.
ERIC Educational Resources Information Center
Paquin, David C.
A computer-based training program was used to teach technical instructors at the Long Island Lighting Company how to create student handouts of textbook quality with a computer, software, and laser printer. All five learners successfully completed the course objective, which was to produce a one-page handout that contained text and graphics,…
Computer Literacy. A Co-Ser Project of Cortland-Madison BOCES, Summer 1983.
ERIC Educational Resources Information Center
Rausa, Tom; And Others
This project was designed to prepare curriculum materials that can be used to teach general computer literacy and rudimentary programming for grades 7 and 8. The intended audience for these materials is the grade 7 and 8 teacher who is not experienced in computer literacy or programming. Materials provided include, in separate sections for the two…
Wusor II: A Computer Aided Instruction Program with Student Modelling Capabilities. AI Memo 417.
ERIC Educational Resources Information Center
Carr, Brian
Wusor II is the second intelligent computer aided instruction (ICAI) program that has been developed to monitor the progress of, and offer suggestions to, students playing Wumpus, a computer game designed to teach logical thinking and problem solving. From the earlier efforts with Wusor I, it was possible to produce a rule-based expert which…
Fent, Graham; Gosai, Jivendra; Purva, Makani
2016-01-01
Accurate interpretation of the electrocardiogram (ECG) remains an essential skill for medical students and junior doctors. While many techniques for teaching ECG interpretation are described, no single method has been shown to be superior. This randomized control trial is the first to investigate whether teaching ECG interpretation using a computer simulator program or traditional teaching leads to improved scores in a test of ECG interpretation among medical students and postgraduate doctors immediately after and 3months following teaching. Participants' opinions of the program were assessed using a questionnaire. There were no differences in ECG interpretation test scores immediately after or 3months after teaching in the lecture or simulator groups. At present therefore, there is insufficient evidence to suggest that ECG simulator programs are superior to traditional teaching. Copyright © 2016 Elsevier Inc. All rights reserved.
NASA Astrophysics Data System (ADS)
Lehman, Donald Clifford
Today's medical laboratories are dealing with cost containment health care policies and unfilled laboratory positions. Because there may be fewer experienced clinical laboratory scientists, students graduating from clinical laboratory science (CLS) programs are expected by their employers to perform accurately in entry-level positions with minimal training. Information in the CLS field is increasing at a dramatic rate, and instructors are expected to teach more content in the same amount of time with the same resources. With this increase in teaching obligations, instructors could use a tool to facilitate grading. The research question was, "Can computer-assisted assessment evaluate students in an accurate and time efficient way?" A computer program was developed to assess CLS students' ability to evaluate peripheral blood smears. Automated grading permits students to get results quicker and allows the laboratory instructor to devote less time to grading. This computer program could improve instruction by providing more time to students and instructors for other activities. To be valuable, the program should provide the same quality of grading as the instructor. These benefits must outweigh potential problems such as the time necessary to develop and maintain the program, monitoring of student progress by the instructor, and the financial cost of the computer software and hardware. In this study, surveys of students and an interview with the laboratory instructor were performed to provide a formative evaluation of the computer program. In addition, the grading accuracy of the computer program was examined. These results will be used to improve the program for use in future courses.
Formal Methods, Design, and Collaborative Learning in the First Computer Science Course.
ERIC Educational Resources Information Center
Troeger, Douglas R.
1995-01-01
A new introductory computer science course at City College of New York builds on a foundation of logic to teach programming based on a "design idea," a strong departure from conventional programming courses. Reduced attrition and increased student and teacher enthusiasm have resulted. (MSE)
Physics Problem Workbook, Instructor Manual.
ERIC Educational Resources Information Center
Jones, John L.
This publication of Computer Oriented Materials Production for Undergraduate Teaching (COMPUTe), is intended to aid in the development of an autotutorial program for college-level undergraduate physics. Particularly in the area of mechanics, the author feels there is a need for a tutorial program which enables students to use a variety of…
Using Arduino to Teach Programming to First-Year Computer Science Students
ERIC Educational Resources Information Center
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben
2017-01-01
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
The Use of Computers to Aid the Teaching of Creative Writing.
ERIC Educational Resources Information Center
Sharples, Mike
1983-01-01
An analysis of the writing process is followed by a description of programs used in a computer-based creative writing scheme developed at Edinburgh University. An account of a project to study the program's effect on the creative writings of 11 year old pupils concludes the article. (EAO)
ERIC Educational Resources Information Center
Fisher, Patience; And Others
This guide was prepared to help teachers of the Lincoln Public School's introductory computer programming course in BASIC to make the necessary adjustments for changes made in the course since the purchase of microcomputers and such peripheral devices as television monitors and disk drives, and the addition of graphics. Intended to teach a…
Computer Programming and Biomolecular Structure Studies: A Step beyond Internet Bioinformatics
ERIC Educational Resources Information Center
Likic, Vladimir A.
2006-01-01
This article describes the experience of teaching structural bioinformatics to third year undergraduate students in a subject titled "Biomolecular Structure and Bioinformatics." Students were introduced to computer programming and used this knowledge in a practical application as an alternative to the well established Internet bioinformatics…
ERIC Educational Resources Information Center
Hammonds, S. J.
1990-01-01
A technique for the numerical identification of bacteria using normalized likelihoods calculated from a probabilistic database is described, and the principles of the technique are explained. The listing of the computer program is included. Specimen results from the program, and examples of how they should be interpreted, are given. (KR)
WINPEPI updated: computer programs for epidemiologists, and their teaching potential
2011-01-01
Background The WINPEPI computer programs for epidemiologists are designed for use in practice and research in the health field and as learning or teaching aids. The programs are free, and can be downloaded from the Internet. Numerous additions have been made in recent years. Implementation There are now seven WINPEPI programs: DESCRIBE, for use in descriptive epidemiology; COMPARE2, for use in comparisons of two independent groups or samples; PAIRSetc, for use in comparisons of paired and other matched observations; LOGISTIC, for logistic regression analysis; POISSON, for Poisson regression analysis; WHATIS, a "ready reckoner" utility program; and ETCETERA, for miscellaneous other procedures. The programs now contain 122 modules, each of which provides a number, sometimes a large number, of statistical procedures. The programs are accompanied by a Finder that indicates which modules are appropriate for different purposes. The manuals explain the uses, limitations and applicability of the procedures, and furnish formulae and references. Conclusions WINPEPI is a handy resource for a wide variety of statistical routines used by epidemiologists. Because of its ready availability, portability, ease of use, and versatility, WINPEPI has a considerable potential as a learning and teaching aid, both with respect to practical procedures in the planning and analysis of epidemiological studies, and with respect to important epidemiological concepts. It can also be used as an aid in the teaching of general basic statistics. PMID:21288353
ERIC Educational Resources Information Center
Abuzaghleh, Omar; Goldschmidt, Kathleen; Elleithy, Yasser; Lee, Jeongkyu
2013-01-01
With the advances in computing power, high-performance computing (HPC) platforms have had an impact on not only scientific research in advanced organizations but also computer science curriculum in the educational community. For example, multicore programming and parallel systems are highly desired courses in the computer science major. However,…
CPU SIM: A Computer Simulator for Use in an Introductory Computer Organization-Architecture Class.
ERIC Educational Resources Information Center
Skrein, Dale
1994-01-01
CPU SIM, an interactive low-level computer simulation package that runs on the Macintosh computer, is described. The program is designed for instructional use in the first or second year of undergraduate computer science, to teach various features of typical computer organization through hands-on exercises. (MSE)
Learning to Analyze and Code Accounting Transactions in Interactive Mode.
ERIC Educational Resources Information Center
Bentz, William F.; Ambler, Eric E.
An interactive computer-assisted instructional (CAI) system, called CODE, is used to teach transactional analysis, or coding, in elementary accounting. The first major component of CODE is TEACH, a program which controls student input and output. Following the statement of a financial position on a cathode ray tube, TEACH describes an event to…
ERIC Educational Resources Information Center
Elfeky, Abdellah
2017-01-01
The study aims to examine the impact of social networks of a "Computer in Teaching" course on the achievement and attitudes students at the faculty of education at Najran University. The sample consists of (60) students from the third level in the special education program, (30) students represented the control group whereas the other…
ERIC Educational Resources Information Center
Terry, Janet L.; Geske, Joel
A case study investigated how journalism and mass communication faculty members diffused and used computing technology in teaching. Subjects, 21 tenured and tenure-track faculty members in a mid-sized journalism and mass communication department, completed an indepth questionnaire designed to measure the general attitude of the faculty towards…
ERIC Educational Resources Information Center
Hung, Yen-Chu
2012-01-01
The instructional value of web-based education systems has been an important area of research in information systems education. This study investigates the effect of various teaching methods on program design learning for students with specific learning styles in web-based education systems. The study takes first-year Computer Science and…
"Body Morph": Feasibility Testing of an Interactive CD-ROM to Teach Young Adolescents about Puberty
ERIC Educational Resources Information Center
Cousineau, Tara M.; Franko, Debra L.; Green, Traci C.; Watt, Meredith; Rancourt, Diana
2006-01-01
The aim of this pilot study was to examine the feasibility of an interactive computer program among 34 sixth and seventh grade children and to assess the potential for knowledge acquisition about puberty. Based on a developmental self-esteem approach to teach children about their bodies, the "Body Morph" program was designed to maximize the…
The Effectiveness of a CBI Program for Teaching Problem Solving Skills to Middle Level Students.
ERIC Educational Resources Information Center
Langholz, Judith; Smaldino, Sharon E.
This study focuses on the effectiveness of "Solutions Unlimited," a computer software program developed to teach problem solving to middle level students. Fifty-one fourth, fifth, and sixth graders (21 girls and 30 boys) attending a private school in a small mid-west community were the subjects for this experiment; none had received…
A computer-based program to teach braille reading to sighted individuals.
Scheithauer, Mindy C; Tiger, Jeffrey H
2012-01-01
Instructors of the visually impaired need efficient braille-training methods. This study conducted a preliminary evaluation of a computer-based program intended to teach the relation between braille characters and English letters using a matching-to-sample format with 4 sighted college students. Each participant mastered matching visual depictions of the braille alphabet to their printed-word counterparts. Further, each participant increased the number of words they read in a braille passage following this training. These gains were maintained at variable levels on a maintenance probe conducted 2 to 4 weeks after training.
A COMPUTER-BASED PROGRAM TO TEACH BRAILLE READING TO SIGHTED INDIVIDUALS
Scheithauer, Mindy C; Tiger, Jeffrey H
2012-01-01
Instructors of the visually impaired need efficient braille-training methods. This study conducted a preliminary evaluation of a computer-based program intended to teach the relation between braille characters and English letters using a matching-to-sample format with 4 sighted college students. Each participant mastered matching visual depictions of the braille alphabet to their printed-word counterparts. Further, each participant increased the number of words they read in a braille passage following this training. These gains were maintained at variable levels on a maintenance probe conducted 2 to 4 weeks after training. PMID:22844139
Using Microcomputers to Teach Non-Linear Equations at Sixth Form Level.
ERIC Educational Resources Information Center
Cheung, Y. L.
1984-01-01
Promotes the use of the microcomputer in mathematics instruction, reviewing approaches to teaching nonlinear equations. Examples of computer diagrams are illustrated and compared to textbook samples. An example of a problem-solving program is included. (ML)
Teaching with technology: free Web resources for teaching and learning.
Wink, Diane M; Smith-Stoner, Marilyn
2011-01-01
In this bimonthly series, the department editor examines how nurse educators can use Internet and Web-based computer technologies such as search, communication, collaborative writing tools; social networking, and social bookmarking sites; virtual worlds; and Web-based teaching and learning programs. In this article, the department editor and her coauthor describe free Web-based resources that can be used to support teaching and learning.
Employing subgoals in computer programming education
NASA Astrophysics Data System (ADS)
Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark
2016-01-01
The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal labeled worked examples, to explore whether it would improve programming instruction. The first two experiments, conducted in a laboratory, suggest that the intervention improves undergraduate learners' problem-solving performance and affects how learners approach problem-solving. The third experiment demonstrates that the intervention has similar, and perhaps stronger, effects in an online learning environment with in-service K-12 teachers who want to become qualified to teach computing courses. By implementing this subgoal intervention as a tool for educators to teach themselves and their students, education systems could improve computing education and better prepare learners for an increasingly technical world.
Computer-enhanced visual learning method: a paradigm to teach and document surgical skills.
Maizels, Max; Mickelson, Jennie; Yerkes, Elizabeth; Maizels, Evelyn; Stork, Rachel; Young, Christine; Corcoran, Julia; Holl, Jane; Kaplan, William E
2009-09-01
Changes in health care are stimulating residency training programs to develop new methods for teaching surgical skills. We developed Computer-Enhanced Visual Learning (CEVL) as an innovative Internet-based learning and assessment tool. The CEVL method uses the educational procedures of deliberate practice and performance to teach and learn surgery in a stylized manner. CEVL is a learning and assessment tool that can provide students and educators with quantitative feedback on learning a specific surgical procedure. Methods involved examine quantitative data of improvement in surgical skills. Herein, we qualitatively describe the method and show how program directors (PDs) may implement this technique in their residencies. CEVL allows an operation to be broken down into teachable components. The process relies on feedback and remediation to improve performance, with a focus on learning that is applicable to the next case being performed. CEVL has been shown to be effective for teaching pediatric orchiopexy and is being adapted to additional adult and pediatric procedures and to office examination skills. The CEVL method is available to other residency training programs.
Computer-Enhanced Visual Learning Method: A Paradigm to Teach and Document Surgical Skills
Maizels, Max; Mickelson, Jennie; Yerkes, Elizabeth; Maizels, Evelyn; Stork, Rachel; Young, Christine; Corcoran, Julia; Holl, Jane; Kaplan, William E.
2009-01-01
Innovation Changes in health care are stimulating residency training programs to develop new methods for teaching surgical skills. We developed Computer-Enhanced Visual Learning (CEVL) as an innovative Internet-based learning and assessment tool. The CEVL method uses the educational procedures of deliberate practice and performance to teach and learn surgery in a stylized manner. Aim of Innovation CEVL is a learning and assessment tool that can provide students and educators with quantitative feedback on learning a specific surgical procedure. Methods involved examine quantitative data of improvement in surgical skills. Herein, we qualitatively describe the method and show how program directors (PDs) may implement this technique in their residencies. Results CEVL allows an operation to be broken down into teachable components. The process relies on feedback and remediation to improve performance, with a focus on learning that is applicable to the next case being performed. CEVL has been shown to be effective for teaching pediatric orchiopexy and is being adapted to additional adult and pediatric procedures and to office examination skills. The CEVL method is available to other residency training programs. PMID:21975716
Programming Languages or Generic Software Tools, for Beginners' Courses in Computer Literacy?
ERIC Educational Resources Information Center
Neuwirth, Erich
1987-01-01
Discussion of methods that can be used to teach beginner courses in computer literacy focuses on students aged 10-12. The value of using a programing language versus using a generic software package is highlighted; Logo and Prolog are reviewed; and the use of databases is discussed. (LRW)
Computer Programming with Early Elementary Students with Down Syndrome
ERIC Educational Resources Information Center
Taylor, Matthew S.; Vasquez, Eleazar; Donehower, Claire
2017-01-01
Students of all ages and abilities must be given the opportunity to learn academic skills that can shape future opportunities and careers. Researchers in the mid-1970s and 1980s began teaching young students the processes of computer programming using basic coding skills and limited technology. As technology became more personalized and easily…
Evaluation of DILearn: An Interactive Computer-Assisted Learning Program for Drug Information.
ERIC Educational Resources Information Center
Tunget, Cynthia L.; And Others
1993-01-01
Use of an interactive computer-assisted learning program to teach basic skills in obtaining drug information was investigated with 26 doctoral pharmacy students and a control group of 25 students receiving lecture instruction. Findings indicated no significant differences in short-term retention of drug information between groups and that students…
ERIC Educational Resources Information Center
Hughes, Ian E.
1998-01-01
Describes the pharma-CAL-ogy project, funded by Teaching and Learning Technology Programme (TLTP), which has developed various types of software for use in pharmacology courses. Topics include course organization and delivery software, drill and practice software, tutorial-type programs, simulations, and the need to integrate computer-assisted…
Computer-Numerical-Control and the EMCO Compact 5 Lathe.
ERIC Educational Resources Information Center
Mullen, Frank M.
This laboratory manual is intended for use in teaching computer-numerical-control (CNC) programming using the Emco Maier Compact 5 Lathe. Developed for use at the postsecondary level, this material contains a short introduction to CNC machine tools. This section covers CNC programs, CNC machine axes, and CNC coordinate systems. The following…
Software Tools: A One-Semester Secondary School Computer Course.
ERIC Educational Resources Information Center
Bromley, John; Lakatos, John
1985-01-01
Provides a course outline, describes equipment and teacher requirements, discusses student evaluation and course outcomes, and details the computer programs used in a high school course. The course is designed to teach students use of the microcomputer as a tool through hands-on experience with a variety of commercial software programs. (MBR)
ERIC Educational Resources Information Center
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios
2016-01-01
The results presented in this paper contribute to research on two different areas of teaching methods: distributed pair programming (DPP) and computer-supported collaborative learning (CSCL). An evaluation study of a DPP system that supports collaboration scripts was conducted over one semester of a computer science course. Seventy-four students…
Grammaire: L'informatique a la rescousse (Grammar: Computer Technology to the Rescue).
ERIC Educational Resources Information Center
Malandain, Jean-Louis
1990-01-01
The use of computer software to teach grammatical constructions faster by developing good linguistic "reflexes" is described. The program has three levels: choice of gender determiner; impact of the initial letter of the word on the determiner's form; and placement of adjectives. The program also provides reinforcement for speed of…
ERIC Educational Resources Information Center
Jha, Vikram; Widdowson, Shelley; Duffy, Sean
2002-01-01
Discusses computer-assisted learning (CAL) in medical education and describes the development of an interactive CAL program on CD-ROM, combining video, illustrations, and three-dimensional images, to enhance understanding of vaginal hysterectomy in terms of the anatomy and steps of the surgical procedure. (Author/LRW)
Teaching smartphone and microcontroller systems using "Android Java"
NASA Astrophysics Data System (ADS)
Tigrek, Seyitriza
Mobile devices are becoming indispensable tools for many students and educators. Mobile technology is starting a new era in the computing methodologies in many engineering disciplines and laboratories. Microcontroller extension that communicates with mobile devices will take the data acquisition and control process into a new level in the sensing technology and communication. The purpose of this thesis is to develop a framework to incorporate the new mobile platform with robust embedded systems into the engineering curriculum. For this purpose a course material is developed "Introduction to Programming Java on a Mobile Platform" to teach novice programmers how to create applications, specifically on Android. Combining an introductory level programming class with the Android platform can appeal to non-programming individuals in multiple disciplines. The proposed course curriculum reduces the learning time, and allows senior engineering students to use the new framework for their specific needs in the labs such as mobile data acquisition and control projects. This work provides techniques for instructors with modest programming background to teach cutting edge technology, which is smartphone programming. Techniques developed in this work minimize unnecessary information carried into current teaching approaches with hands-on practice. It also helps the students with minimal background requirements overcome the barriers that have evolved around computer programming. The motivation of this thesis is to create a tailored programming introductory course to teach Java programming on Android by incorporating selected efficient methods from extant literature. The mechanism proposed in this thesis is to keep students motivated by an active approach based on student-centered learning with collaborative work. Teamwork through pair programming is adapted in this teaching process. Bloom's taxonomy, along with a knowledge survey, is used as a guide to classify the information and exercise problems. A prototype curriculum is a deliverable of this research that is suitable for novice programmers-such as engineering freshmen students. It also contains advanced material that allows senior students to use mobile phone and a microcontroller system to enhance engineering laboratories.
ERIC Educational Resources Information Center
Shaw, Yun
2010-01-01
Many of the commercial Computer-Assisted Language Learning (CALL) programs available today typically take a generic approach. This approach standardizes the program so that it can be used to teach any language merely by translating the content from one language to another. These CALL programs rarely consider the cultural background or preferred…
Hack City Summer: Computer Camps Can Bring a Vacation of Keyboard Delights.
ERIC Educational Resources Information Center
Shell, Ellen Ruppel
1983-01-01
Activities at a summer computer camp (Camp Atari held at East Stroudsburg State College PA) are described. The curriculum, using logic, systematic analysis, and other fundamental programing skills, teaches students to interact effectively and creatively with computers. Sources for finding a computer camp are included. (JN)
Computer Assisted Learning in Numeracy.
ERIC Educational Resources Information Center
Hollin, Freda
Computer-assisted learning in numeracy for adults is far less developed than computer-assisted learning in literacy. Although a great many software programs exist, few are suitable for adults and many offer only drill and practice exercises instead of teaching genuine computer skills. One approach instructors can take is to have their students use…
Nosik, Melissa R; Williams, W Larry; Garrido, Natalia; Lee, Sarah
2013-01-01
In the current study, behavior skills training (BST) is compared to a computer based training package for teaching discrete trial instruction to staff, teaching an adult with autism. The computer based training package consisted of instructions, video modeling and feedback. BST consisted of instructions, modeling, rehearsal and feedback. Following training, participants were evaluated in terms of their accuracy on completing critical skills for running a discrete trial program. Six participants completed training; three received behavior skills training and three received the computer based training. Participants in the BST group performed better overall after training and during six week probes than those in the computer based training group. There were differences across both groups between research assistant and natural environment competency levels. Copyright © 2012 Elsevier Ltd. All rights reserved.
Hypercard Another Computer Tool.
ERIC Educational Resources Information Center
Geske, Joel
1991-01-01
Describes "Hypercard," a computer application package usable in all three modes of instructional computing: tutor, tool, and tutee. Suggests using Hypercard in scholastic journalism programs to teach such topics as news, headlines, design, photography, and advertising. Argues that the ability to access, organize, manipulate, and comprehend…
Bibliography. Citations Obtained through the National Library of Medicine's MEDLARS Program.
ERIC Educational Resources Information Center
Journal of Medical Education, 1980
1980-01-01
Approximately 250 citations on medical education are presented. Topics include professional continuing education, student evaluation, graduate medical education, medical schools, specialization, teaching hospitals, teaching methods and materials, educational history, medical students, faculty, computers, curriculum, accreditation, and medical…
ERIC Educational Resources Information Center
Pogany, Wade S.
2009-01-01
With technology changing the world at a rapid rate, the impact of ubiquitous computing in the classroom has had an influence on education. As the number of one-to-one laptop initiatives grows, the need for further research on the effects of teaching and learning also increases. This case study sought to examine changes in teaching that resulted…
ERIC Educational Resources Information Center
Rosen, Yigal; Beck-Hill, Dawne
2012-01-01
This study provides a comprehensive look at a constructivist one-to-one computing program's effects on teaching and learning practices as well as student learning achievements. The study participants were 476 fourth and fifth grade students and their teachers from four elementary schools from a school district in the Dallas, Texas, area. Findings…
The Effect of Internet-Based Education on Student Success in Teaching of 8th Grade Triangles Subject
ERIC Educational Resources Information Center
Kaya, Deniz; Kesan, Cenk; Izgiol, Dilek
2013-01-01
In the study, it was researched the effect of internet-based application on student success. Internet-based application was used at the teaching of triangles subject which is included in 8th grade units of triangles and algebra. The study was carried out over the internet with a computer software program: Vitamin Program. The study was carried out…
ERIC Educational Resources Information Center
Soares, Andrey
2014-01-01
App Inventor has been used successfully to teach introduction to programming course for CS/IS/IT and Non-CS majors. Now, researchers are looking on how to include the tool in the curriculum of more advanced computing courses. This paper presents some Issues, Challenges and Opportunities observed while teaching courses on Mobile Application…
ERIC Educational Resources Information Center
Wu, Pin-Hsiang Natalie; Marek, Michael W.
2013-01-01
This study presents and discusses results from an EFL second language literature program in which the instructional design included a team teaching scheme, blended learning practice, and computer-mediated peer-interaction. The team teaching plan used a Mandarin speaking English teacher and a Native English-speaking teacher collaborating and…
ERIC Educational Resources Information Center
PytlikZillig, Lisa M.; Horn, Christy A.; Bruning, Roger; Bell, Stephanie; Liu, Xiongyi; Siwatu, Kamau O.; Bodvarsson, Mary C.; Kim, Doyoung; Carlson, Deborah
2011-01-01
Two frequently-used discussion protocols were investigated as part of a program to implement teaching cases in undergraduate educational psychology classes designed for preservice teachers. One protocol involved synchronous face-to-face (FTF) discussion of teaching cases, which occurred in class after students had individually completed written…
Ghiabi, Edmond; Taylor, K Lynn
2010-06-01
This project aimed at documenting the surgical training curricula offered by North American graduate periodontics programs. A survey consisting of questions on teaching methods employed and the content of the surgical training program was mailed to directors of all fifty-eight graduate periodontics programs in Canada and the United States. The chi-square test was used to assess whether the residents' clinical experience was significantly (P<0.05) influenced by having a) a structured preclinical program or b) another dental residency program in the institution. Thirty-four programs (59 percent) responded to the survey. Twenty-six programs (76 percent of respondents) reported offering a structured preclinical component. Traditional teaching methods such as slides, live demonstration, DVD/CD, and animal cadavers were the most common teaching methods used, whereas online courses, computer simulation, and various surgical mannequins were least commonly used. The most commonly performed surgical procedures were conventional flaps, periodontal plastic procedures, hard tissue grafts, and implants. Furthermore, residents in programs offering a structured preclinical component performed significantly more procedures (P=0.012) using lasers than those in programs not offering a structured preclinical program. Devising new and innovative teaching methods is a clear avenue for future development in North American graduate periodontics programs.
Bibliography: Citations Obtained Through the National Library of Medicine's MEDLARS Program
ERIC Educational Resources Information Center
Journal of Medical Education, 1978
1978-01-01
Approximately 130 references obtained through MEDLARS are cited, dealing with such topics as accreditation, computers, continuing education, curriculum, educational measurement, faculty, foreign graduates, forensic medicine, graduate education, history, minority groups, medical schools, specialism, students, teaching hospitals, teaching methods,…
Computer-Based Alternatives to Using Animals in Teaching Physiology.
ERIC Educational Resources Information Center
Dewhurst, David
1990-01-01
Three interactive computer-assisted learning programs are described. The use of tissues from freshly killed frogs is simulated, including the isolated sciatic nerve, the sciatic nerve-gastrocnemius muscle, and the in situ heart. (KR)
Investigating AI with Basic and Logo. Teaching Your Computer to Be Intelligent.
ERIC Educational Resources Information Center
Mandell, Alan; Lucking, Robert
1988-01-01
Discusses artificial intelligence, its definitions, and potential applications. Provides listings of Logo and BASIC versions for programs along with REM statements needed to make modifications for use with Apple computers. (RT)
minimUML: A Minimalist Approach to UML Diagramming for Early Computer Science Education
ERIC Educational Resources Information Center
Turner, Scott A.; Perez-Quinones, Manuel A.; Edwards, Stephen H.
2005-01-01
In introductory computer science courses, the Unified Modeling Language (UML) is commonly used to teach basic object-oriented design. However, there appears to be a lack of suitable software to support this task. Many of the available programs that support UML focus on developing code and not on enhancing learning. Programs designed for…
DiSalvo, Betsy
2014-01-01
To determine appropriate computer science curricula, educators sought to better understand the different affordances of teaching with a visual programming language (Alice) or a text-based language (Jython). Although students often preferred one language, that language wasn't necessarily the one from which they learned the most.
ERIC Educational Resources Information Center
Smith, Ruth Baynard
1994-01-01
Intermediate level academically talented students learn essential elements of computer programming by working with robots at enrichment workshops at Dwight-Englewood School in Englewood, New Jersey. The children combine creative thinking and problem-solving skills to program the robots' microcomputers to perform a variety of movements. (JDD)
ERIC Educational Resources Information Center
Ponce, Hector R.; Lopez, Mario J.; Mayer, Richard E.
2012-01-01
This article examines the effectiveness of a computer-based instructional program (e-PELS) aimed at direct instruction in a collection of reading comprehension strategies. In e-PELS, students learn to highlight and outline expository passages based on various types of text structures (such as comparison or cause-and-effect) as well as to…
Assessment of Selected Aspects of Teaching Programming in SK and CZ
ERIC Educational Resources Information Center
Záhorec, Jan; Hašková, Alena; Munk, Michal
2014-01-01
Authors of this paper carried out a broader international research aimed at assessing the computer science education at upper secondary level of education--ISCED 3A. The assessed school subjects were informatics and programming as the most common school subjects taught at secondary schools within computer sciences. The assessment was based on the…
ERIC Educational Resources Information Center
Tosun, Nilgün; Suçsuz, Nursen; Yigit, Birol
2006-01-01
The purpose of this research was to investigate the effects of the computer-assisted and computer-based instructional methods on students achievement at computer classes and on their attitudes towards using computers. The study, which was completed in 6 weeks, were carried out with 94 sophomores studying in formal education program of Primary…
ERIC Educational Resources Information Center
Paulsell, Patricia R.
A computer program is described that is a substack of the "Business German" HyperCard program previously developed by Paulsell and designed as a tutorial to be used with materials for a business German course on the third year college level. The program consists of six stacks, a central one providing graphics-based information on Germany…
Individualized Educational Programming for the Mentally Retarded.
ERIC Educational Resources Information Center
Singh, Nirbhay N.; Ahrens, Michael G.
1980-01-01
The minimal components of a model which utilizes a computer for summarizing individual performance records for teaching educational skills to the mentally retarded are described. The most important components are assessment, individual and group programing, continuous data collection, and program evaluation. (Author)
ERIC Educational Resources Information Center
Aktag, Isil
2015-01-01
The purpose of this study is to determine the computer self-efficacy, performance outcome, personal outcome, and affect and anxiety level of physical education teachers. Influence of teaching experience, computer usage and participation of seminars or in-service programs on computer self-efficacy level were determined. The subjects of this study…
Computer Literacy for the Middle Grades. A Teacher's Guide. Revised Edition.
ERIC Educational Resources Information Center
Abington School District, PA.
This guide was planned for a program to acquaint seventh and eighth grade students with the importance of the computer in society and to ensure uniformity of instructional objectives among teachers assigned to teach a beginning-level course in computer literacy. It includes the history of the computer, operating and controlling the computer,…
Programming of a flexible computer simulation to visualize pharmacokinetic-pharmacodynamic models.
Lötsch, J; Kobal, G; Geisslinger, G
2004-01-01
Teaching pharmacokinetic-pharmacodynamic (PK/PD) models can be made more effective using computer simulations. We propose the programming of educational PK or PK/PD computer simulations as an alternative to the use of pre-built simulation software. This approach has the advantage of adaptability to non-standard or complicated PK or PK/PD models. Simplicity of the programming procedure was achieved by selecting the LabVIEW programming environment. An intuitive user interface to visualize the time courses of drug concentrations or effects can be obtained with pre-built elements. The environment uses a wiring analogy that resembles electrical circuit diagrams rather than abstract programming code. The goal of high interactivity of the simulation was attained by allowing the program to run in continuously repeating loops. This makes the program behave flexibly to the user input. The programming is described with the aid of a 2-compartment PK simulation. Examples of more sophisticated simulation programs are also given where the PK/PD simulation shows drug input, concentrations in plasma, and at effect site and the effects themselves as a function of time. A multi-compartmental model of morphine, including metabolite kinetics and effects is also included. The programs are available for download from the World Wide Web at http:// www. klinik.uni-frankfurt.de/zpharm/klin/ PKPDsimulation/content.html. For pharmacokineticists who only program occasionally, there is the possibility of building the computer simulation, together with the flexible interactive simulation algorithm for clinical pharmacological teaching in the field of PK/PD models.
A Computer Program for the Management of Prescription-Based Problems.
ERIC Educational Resources Information Center
Cotter, Patricia M.; Gumtow, Robert H.
1991-01-01
The Prescription Management Program, a software program using Apple's HyperCard on a MacIntosh, was developed to simplify the creation, storage, modification, and general management of prescription-based problems. Pharmacy instructors may customize the program to serve their individual teaching needs. (Author/DB)
How Do We Really Compute with Units?
ERIC Educational Resources Information Center
Fiedler, B. H.
2010-01-01
The methods that we teach students for computing with units of measurement are often not consistent with the practice of professionals. For professionals, the vast majority of computations with quantities of measure are performed within programs on electronic computers, for which an accounting for the units occurs only once, in the design of the…
Changing a Generation's Way of Thinking: Teaching Computational Thinking through Programming
ERIC Educational Resources Information Center
Buitrago Flórez, Francisco; Casallas, Rubby; Hernández, Marcela; Reyes, Alejandro; Restrepo, Silvia; Danies, Giovanna
2017-01-01
Computational thinking (CT) uses concepts that are essential to computing and information science to solve problems, design and evaluate complex systems, and understand human reasoning and behavior. This way of thinking has important implications in computer sciences as well as in almost every other field. Therefore, we contend that CT should be…
Some Experience with Interactive Computing in Teaching Introductory Statistics.
ERIC Educational Resources Information Center
Diegert, Carl
Students in two biostatistics courses at the Cornell Medical College and in a course in applications of computer science given in Cornell's School of Industrial Engineering were given access to an interactive package of computer programs enabling them to perform statistical analysis without the burden of hand computation. After a general…
Teaching Concept Mapping and University Level Study Strategies Using Computers.
ERIC Educational Resources Information Center
Mikulecky, Larry; And Others
1989-01-01
Assesses the utility and effectiveness of three interactive computer programs and associated print materials in instructing and modeling for undergraduates how to comprehend and reconceptualize scientific textbook material. Finds that "how to" reading strategies can be taught via computer and transferred to new material. (RS)
Computer Modeling of Microbiological Experiments in the Teaching Laboratory: Animation Techniques.
ERIC Educational Resources Information Center
Tritz, Gerald J.
1987-01-01
Discusses the use of computer assisted instruction in the medical education program of the Kirksville College of Osteopathic Medicine (Missouri). Describes the animation techniques used in a series of simulations for microbiology. (TW)
ERIC Educational Resources Information Center
School Science Review, 1982
1982-01-01
Describes laboratory procedures, demonstrations, and classroom activities/materials, including use of dwarf cichlids (fishes) in secondary school biology, teaching edge effects on stomatal diffusion, computer program on effects of selection on gene frequencies, biological oxidation/reduction reactions, short cuts with Drosophila, computer program…
NASA Astrophysics Data System (ADS)
Bayu Bati, Tesfaye; Gelderblom, Helene; van Biljon, Judy
2014-01-01
The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and learning environment was designed by integrating constructivist learning models of Constructive Alignment, Conversational Framework and the Three-Stage Learning Model. Design science research is used for the course redesign and development of the learning environment, and action research is integrated to undertake participatory evaluation of the intervention. The action research involved the Students' Approach to Learning survey, a comparative analysis of students' performance, and qualitative data analysis of data gathered from various sources. The paper makes a theoretical contribution in presenting a design of a blended learning solution for large class teaching of programming grounded in constructivist learning theory and use of free and open source technologies.
Using Visual Basic to Teach Programming for Geographers.
ERIC Educational Resources Information Center
Slocum, Terry A.; Yoder, Stephen C.
1996-01-01
Outlines reasons why computer programming should be taught to geographers. These include experience using macro (scripting) languages and sophisticated visualization software, and developing a deeper understanding of general hardware and software capabilities. Discusses the distinct advantages and few disadvantages of the programming language…
Teaching Microbial Growth by Simulation.
ERIC Educational Resources Information Center
Ruiz, A. Fernandez; And Others
1989-01-01
Presented is a simulation program for Apple II computer which assays the effects of a series of variables on bacterial growth and interactions between microbial populations. Results of evaluation of the program with students are summarized. (CW)
An Interactive Graphics Program for Investigating Digital Signal Processing.
ERIC Educational Resources Information Center
Miller, Billy K.; And Others
1983-01-01
Describes development of an interactive computer graphics program for use in teaching digital signal processing. The program allows students to interactively configure digital systems on a monitor display and observe their system's performance by means of digital plots on the system's outputs. A sample program run is included. (JN)
A Self-Paced Introductory Programming Course
ERIC Educational Resources Information Center
Gill, T. Grandon; Holton, Carolyn F.
2006-01-01
In this paper, a required introductory programming course being taught to MIS undergraduates using the C++ programming language is described. Two factors make the objectives of the course--which are to provide students with an exposure to the logical organization of the computer in addition to teaching them basic programming logic--particularly…
NATAL-74; Towards a Common Programming Language for CAL.
ERIC Educational Resources Information Center
Brahan, J. W.; Colpitts, B. A.
NATAL-74 is a programing language designed for Canadian computer aided learning (CAL) programs. The language has two fundamental elements: the UNIT provides the interface between the student and the subject matter, and the PROCEDURE element embodies teaching strategy. Desirable features of several programing languages have been adapted to cope…
Distributed Pair Programming Using Collaboration Scripts: An Educational System and Initial Results
ERIC Educational Resources Information Center
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios
2015-01-01
Since pair programming appeared in the literature as an effective method of teaching computer programming, many systems were developed to cover the application of pair programming over distance. Today's systems serve personal, professional and educational purposes allowing distributed teams to work together on the same programming project. The…
Audio-Enhanced Computer Assisted Learning and Computer Controlled Audio-Instruction.
ERIC Educational Resources Information Center
Miller, K.; And Others
1983-01-01
Describes aspects of use of a microcomputer linked with a cassette recorder as a peripheral to enhance computer-assisted learning (CAL) and a microcomputer-controlled tape recorder linked with a microfiche reader in a commercially available teaching system. References and a listing of control programs are appended. (EJS)
Graphical User Interface Programming in Introductory Computer Science.
ERIC Educational Resources Information Center
Skolnick, Michael M.; Spooner, David L.
Modern computing systems exploit graphical user interfaces for interaction with users; as a result, introductory computer science courses must begin to teach the principles underlying such interfaces. This paper presents an approach to graphical user interface (GUI) implementation that is simple enough for beginning students to understand, yet…
Tutor Training in Computer Science: Tutor Opinions and Student Results.
ERIC Educational Resources Information Center
Carbone, Angela; Mitchell, Ian
Edproj, a project team of faculty from the departments of computer science, software development and education at Monash University (Australia) investigated the quality of teaching and student learning and understanding in the computer science and software development departments. Edproj's research led to the development of a training program to…
Computer Augmented Learning; A Survey.
ERIC Educational Resources Information Center
Kindred, J.
The report contains a description and summary of computer augmented learning devices and systems. The devices are of two general types programed instruction systems based on the teaching machines pioneered by Pressey and developed by Skinner, and the so-called "docile" systems that permit greater user-direction with the computer under student…
Educationally and Cost Effective: Computers in the Classroom.
ERIC Educational Resources Information Center
Agee, Roy
1986-01-01
The author states that the educational community must provide programs that assure students they will be able to learn how to use and control computers. He discusses micro labs, prerequisites to computer literacy, curriculum development, teaching methods, simulation projects, a systems analysis project, new job titles, and primary basic skills…
Poems by Computer: Introducing Poetry in a High-Tech Society.
ERIC Educational Resources Information Center
Styne, Marlys M.
Poetry was used in a college English class to teach figurative language, connotation, denotation, and the need for close attention to vocabulary. However, students were often bored by traditional poetry. Using computer programs like "Compupoem,""Poetrywriter,""Lifesongs," and "Haikuku," students were introduced to computer poetry and created their…
ERIC Educational Resources Information Center
van Merrienboer, Jeroen J. G.
The contributions of instructional design to cognitive science are discussed. It is argued that both sciences have their own object of study, but share a common interest in human cognition and performance as part of instructional systems. From a case study based on experience in teaching introductory computer programming, it is concluded that both…
Learning Computer Programming: Implementing a Fractal in a Turing Machine
ERIC Educational Resources Information Center
Pereira, Hernane B. de B.; Zebende, Gilney F.; Moret, Marcelo A.
2010-01-01
It is common to start a course on computer programming logic by teaching the algorithm concept from the point of view of natural languages, but in a schematic way. In this sense we note that the students have difficulties in understanding and implementation of the problems proposed by the teacher. The main idea of this paper is to show that the…
Augmentation of Teaching Tools: Outsourcing the HSD Computing for SPSS Application
ERIC Educational Resources Information Center
Wang, Jianjun
2010-01-01
The widely-used Tukey's HSD index is not produced in the current version of SPSS (i.e., PASW Statistics, version 18), and a computer program named "HSD Calculator" has been chosen to amend this problem. In comparison to hand calculation, this program application does not require table checking, which eliminates potential concern on the size of a…
ERIC Educational Resources Information Center
Mascaró, Maite; Sacristán, Ana Isabel; Rufino, Marta M.
2016-01-01
For the past 4 years, we have been involved in a project that aims to enhance the teaching and learning of experimental analysis and statistics, of environmental and biological sciences students, through computational programming activities (using R code). In this project, through an iterative design, we have developed sequences of R-code-based…
Computer-Aided Evaluation of Forage Management: Forage Manager.
ERIC Educational Resources Information Center
Panciera, M. T.; And Others
1993-01-01
Presents the Forage Manager spreadsheet, developed as a forage management teaching tool to integrate agronomic, livestock, and cost data to demonstrate the impact of forage management on livestock production costs. Teaching applications, examples involving agronomic data and conventional agronomic evaluation, and limitations of the program are…
The Use of Monte Carlo Techniques to Teach Probability.
ERIC Educational Resources Information Center
Newell, G. J.; MacFarlane, J. D.
1985-01-01
Presents sports-oriented examples (cricket and football) in which Monte Carlo methods are used on microcomputers to teach probability concepts. Both examples include computer programs (with listings) which utilize the microcomputer's random number generator. Instructional strategies, with further challenges to help students understand the role of…
Teaching Teachers to Search Electronically.
ERIC Educational Resources Information Center
Smith, Nancy H. G.
1992-01-01
Describes an inservice teacher training program developed to teach secondary school teachers how to search CD-ROMs, laser disks, and automated catalogs. Training sessions held during faculty meetings are described, computer activities are explained, a sample worksheet for searching an electronic encyclopedia is included, and sources for CD-ROMs…
The Teaching of Protein Synthesis--A Microcomputer Based Method.
ERIC Educational Resources Information Center
Goodridge, Frank
1983-01-01
Describes two computer programs (BASIC for 32K Commodore PET) for teaching protein synthesis. The first is an interactive test of base-pairing knowledge, and the second generates random DNA nucleotide sequences, with instructions for substitution, insertion, and deletion printed out for each student. (JN)
Teaching Computational Thinking: Deciding to Take Small Steps in a Curriculum
NASA Astrophysics Data System (ADS)
Madoff, R. D.; Putkonen, J.
2016-12-01
While computational thinking and reasoning are not necessarily the same as computer programming, programs such as MATLAB can provide the medium through which the logical and computational thinking at the foundation of science can be taught, learned, and experienced. And while math and computer anxiety are often discussed as critical obstacles to students' progress in their geoscience curriculum, it is here suggested that an unfamiliarity with the computational and logical reasoning is what poses a first stumbling block, in addition to the hurdle of expending the effort to learn how to translate a computational problem into the appropriate computer syntax in order to achieve the intended results. Because computational thinking is so vital for all fields, there is a need to initiate many and to build support in the curriculum for it. This presentation focuses on elements to bring into the teaching of computational thinking that are intended as additions to learning MATLAB programming as a basic tool. Such elements include: highlighting a key concept, discussing a basic geoscience problem where the concept would show up, having the student draw or outline a sketch of what they think an operation needs to do in order to perform a desired result, and then finding the relevant syntax to work with. This iterative pedagogy simulates what someone with more experience in programming does, so it discloses the thinking process in the black box of a result. Intended as only a very early stage introduction, advanced applications would need to be developed as students go through an academic program. The objective would be to expose and introduce computational thinking to majors and non-majors and to alleviate some of the math and computer anxiety so that students would choose to advance on with programming or modeling, whether it is built into a 4-year curriculum or not.
The Impact and Promise of Open-Source Computational Material for Physics Teaching
NASA Astrophysics Data System (ADS)
Christian, Wolfgang
2017-01-01
A computer-based modeling approach to teaching must be flexible because students and teachers have different skills and varying levels of preparation. Learning how to run the ``software du jour'' is not the objective for integrating computational physics material into the curriculum. Learning computational thinking, how to use computation and computer-based visualization to communicate ideas, how to design and build models, and how to use ready-to-run models to foster critical thinking is the objective. Our computational modeling approach to teaching is a research-proven pedagogy that predates computers. It attempts to enhance student achievement through the Modeling Cycle. This approach was pioneered by Robert Karplus and the SCIS Project in the 1960s and 70s and later extended by the Modeling Instruction Program led by Jane Jackson and David Hestenes at Arizona State University. This talk describes a no-cost open-source computational approach aligned with a Modeling Cycle pedagogy. Our tools, curricular material, and ready-to-run examples are freely available from the Open Source Physics Collection hosted on the AAPT-ComPADRE digital library. Examples will be presented.
Let's Do It: Patterns and Geometry with Logo.
ERIC Educational Resources Information Center
Thompson, Charles S.; Van de Walle, John
1985-01-01
Described are: how teachers can use the computer language Logo, along with noncomputer activities, for teaching about linear and two-dimensional patterns and about combining shapes to create more complex shapes. Three computer program listings are included. (MNS)
Teaching scientific thinking skills: Students and computers coaching each other
NASA Astrophysics Data System (ADS)
Reif, Frederick; Scott, Lisa A.
1999-09-01
Our attempts to improve physics instruction have led us to analyze thought processes needed to apply scientific principles to problems—and to recognize that reliable performance requires the basic cognitive functions of deciding, implementing, and assessing. Using a reciprocal-teaching strategy to teach such thought processes explicitly, we have developed computer programs called PALs (P_ersonal A_ssistants for L_earning) in which computers and students alternately coach each other. These computer-implemented tutorials make it practically feasible to provide students with individual guidance and feedback ordinarily unavailable in most courses. We constructed PALs specifically designed to teach the application of Newton's laws. In a comparative experimental study these computer tutorials were found to be nearly as effective as individual tutoring by expert teachers—and considerably more effective than the instruction provided in a well-taught physics class. Furthermore, almost all of the students using the PALs perceived them as very helpful to their learning. These results suggest that the proposed instructional approach could fruitfully be extended to improve instruction in various practically realistic contexts.
BASIC Instructional Program: System Documentation.
ERIC Educational Resources Information Center
Dageforde, Mary L.
This report documents the BASIC Instructional Program (BIP), a "hands-on laboratory" that teaches elementary programming in the BASIC language, as implemented in the MAINSAIL language, a machine-independent revision of SAIL which should facilitate implementation of BIP on other computing systems. Eight instructional modules which make up…
NASA Astrophysics Data System (ADS)
Anderson, John R.; Boyle, C. Franklin; Reiser, Brian J.
1985-04-01
Cognitive psychology, artificial intelligence, and computer technology have advanced to the point where it is feasible to build computer systems that are as effective as intelligent human tutors. Computer tutors based on a set of pedagogical principles derived from the ACT theory of cognition have been developed for teaching students to do proofs in geometry and to write computer programs in the language LISP.
Anderson, J R; Boyle, C F; Reiser, B J
1985-04-26
Cognitive psychology, artificial intelligence, and computer technology have advanced to the point where it is feasible to build computer systems that are as effective as intelligent human tutors. Computer tutors based on a set of pedagogical principles derived from the ACT theory of cognition have been developed for teaching students to do proofs in geometry and to write computer programs in the language LISP.
ERIC Educational Resources Information Center
Aydin, Emin
2005-01-01
The purpose of this study is to review the changes that computers have on mathematics itself and on mathematics curriculum. The study aims at investigating different applications of computers in education in general, and mathematics education in particular and their applications on mathematics curriculum and on teaching and learning of…
A Framework for Teaching Software Development Methods
ERIC Educational Resources Information Center
Dubinsky, Yael; Hazzan, Orit
2005-01-01
This article presents a study that aims at constructing a teaching framework for software development methods in higher education. The research field is a capstone project-based course, offered by the Technion's Department of Computer Science, in which Extreme Programming is introduced. The research paradigm is an Action Research that involves…
Teaching Quality Object-Oriented Programming
ERIC Educational Resources Information Center
Feldman, Yishai A.
2005-01-01
Computer science students need to learn how to write high-quality software. An important methodology for achieving quality is design-by-contract, in which code is developed together with its specification, which is given as class invariants and method pre- and postconditions. This paper describes practical experience in teaching design-by-contract…
Robotics for Computer Scientists: What's the Big Idea?
ERIC Educational Resources Information Center
Touretzky, David S.
2013-01-01
Modern robots, like today's smartphones, are complex devices with intricate software systems. Introductory robot programming courses must evolve to reflect this reality, by teaching students to make use of the sophisticated tools their robots provide rather than reimplementing basic algorithms. This paper focuses on teaching with Tekkotsu, an open…
NASA Astrophysics Data System (ADS)
Barak, Miri; Harward, Judson; Kocur, George; Lerman, Steven
2007-08-01
Within the framework of MIT's course 1.00: Introduction to Computers and Engineering Problem Solving, this paper describes an innovative project entitled: Studio 1.00 that integrates lectures with in-class demonstrations, active learning sessions, and on-task feedback, through the use of wireless laptop computers. This paper also describes a related evaluation study that investigated the effectiveness of different instructional strategies, comparing traditional teaching with two models of the studio format. Students' learning outcomes, specifically, their final grades and conceptual understanding of computational methods and programming, were examined. Findings indicated that Studio-1.00, in both its extensive- and partial-active learning modes, enhanced students' learning outcomes in Java programming. Comparing to the traditional courses, more students in the studio courses received "A" as their final grade and less failed. Moreover, students who regularly attended the active learning sessions were able to conceptualize programming principles better than their peers. We have also found two weaknesses in the teaching format of Studio-1.00 that can guide future versions of the course.
ERIC Educational Resources Information Center
Lewington, J.; And Others
1985-01-01
Describes a computer simulation program which helps students learn the main biochemical tests and profiles for identifying medically important bacteria. Also discusses the advantages and applications of this type of approach. (ML)
ERIC Educational Resources Information Center
Birk, James P., Ed.
1990-01-01
Reviewed are six computer programs which may be useful in teaching college level chemistry. Topics include dynamic data storage in FORTRAN, "KC?DISCOVERER," pH of acids and bases, calculating percent boundary surfaces for orbitals, and laboratory interfacing with PT Nomograph for the Macintosh. (CW)
Using Pair Programming to Teach CAD Based Engineering Graphics
ERIC Educational Resources Information Center
Leland, Robert P.
2010-01-01
Pair programming was introduced into a course in engineering graphics that emphasizes solid modeling using SolidWorks. In pair programming, two students work at a single computer, and periodically trade off roles as driver (hands on the keyboard and mouse) and navigator (discuss strategy and design issues). Pair programming was used in a design…
A Review of Generic Program Visualization Systems for Introductory Programming Education
ERIC Educational Resources Information Center
Sorva, Juha; Karavirta, Ville; Malmi, Lauri
2013-01-01
This article is a survey of program visualization systems intended for teaching beginners about the runtime behavior of computer programs. Our focus is on generic systems that are capable of illustrating many kinds of programs and behaviors. We inclusively describe such systems from the last three decades and review findings from their empirical…
Teaching Ionic Solvation Structure with a Monte Carlo Liquid Simulation Program
ERIC Educational Resources Information Center
Serrano, Agostinho; Santos, Flavia M. T.; Greca, Ileana M.
2004-01-01
The use of molecular dynamics and Monte Carlo methods has provided efficient means to stimulate the behavior of molecular liquids and solutions. A Monte Carlo simulation program is used to compute the structure of liquid water and of water as a solvent to Na(super +), Cl(super -), and Ar on a personal computer to show that it is easily feasible to…
ERIC Educational Resources Information Center
Smith, Richard J.; Sauer, Mardelle A.
This guide is intended to assist teachers in using computer-aided design (CAD) workstations and artificial intelligence software to teach basic drafting skills. The guide outlines a 7-unit shell program that may also be used as a generic authoring system capable of supporting computer-based training (CBT) in other subject areas. The first section…
A "User-Friendly" Program for Vapor-Liquid Equilibrium.
ERIC Educational Resources Information Center
Da Silva, Francisco A.; And Others
1991-01-01
Described is a computer software package suitable for teaching and research in the area of multicomponent vapor-liquid equilibrium. This program, which has a complete database, can accomplish phase-equilibrium calculations using various models and graph the results. (KR)
Applications of Microcomputers in the Teaching of Physics 6502 Software.
ERIC Educational Resources Information Center
Marsh, David P.
1980-01-01
Described is a variety of uses of the microcomputer when coupled with software available for systems using 6502 microprocessors. Included are several computer programs which exhibit some of the possibilities for programing the 6502 microprocessors. (DS)
Gaming via Computer Simulation Techniques for Junior College Economics Education. Final Report.
ERIC Educational Resources Information Center
Thompson, Fred A.
A study designed to answer the need for more attractive and effective economics education involved the teaching of one junior college economics class by the conventional (lecture) method and an experimental class by computer simulation techniques. Econometric models approximating the "real world" were computer programed to enable the experimental…
ERIC Educational Resources Information Center
Berland, Matthew; Wilensky, Uri
2015-01-01
Both complex systems methods (such as agent-based modeling) and computational methods (such as programming) provide powerful ways for students to understand new phenomena. To understand how to effectively teach complex systems and computational content to younger students, we conducted a study in four urban middle school classrooms comparing…
Computer Gaming at Every Age: A Comparative Evaluation of Alice
ERIC Educational Resources Information Center
Seals, Cheryl D.; McMillian, Yolanda; Rouse, Kenneth; Agarwal, Ravikant; Johnson, Andrea Williams; Gilbert, Juan E.; Chapman, Richard
2008-01-01
This research has two thrusts of teaching object oriented programming to very young audiences and of increasing student excitement about computing applications with the long-term goal of increasing involvement in technology classes, in the use of computer applications and interest in technology careers. The goal of this work was to provide…
All about Reading and Technology.
ERIC Educational Resources Information Center
Karbal, Harold, Ed.
1985-01-01
The central theme in this journal issue is the use of the computer in teaching reading. The following articles are included: "The Use of Computers in the Reading Program: A District Approach" by Nora Forester; "Reading and Computers: A Partnership" by Dr. Martha Irwin; "Rom, Ram and Reason" by Candice Carlile; "Word Processing: Practical Ideas and…
Preservice Teachers' Introduction to Computing: Exploring Utilization of Scratch
ERIC Educational Resources Information Center
Cetin, Ibrahim
2016-01-01
Computational thinking has been gaining new impetus in the academic community and in K-12 level education. Scratch is a visual programming environment that can be utilized to teach and learn introductory computing concepts. There are some studies investigating the effectiveness of Scratch for K-12 level education. However, studies that have been…
Teaching Machines to Think Fuzzy
ERIC Educational Resources Information Center
Technology Teacher, 2004
2004-01-01
Fuzzy logic programs for computers make them more human. Computers can then think through messy situations and make smart decisions. It makes computers able to control things the way people do. Fuzzy logic has been used to control subway trains, elevators, washing machines, microwave ovens, and cars. Pretty much all the human has to do is push one…
NASA Astrophysics Data System (ADS)
Ni, Lijun
Computing education requires qualified computing teachers. The reality is that too few high schools in the U.S. have computing/computer science teachers with formal computer science (CS) training, and many schools do not have CS teacher at all. Moreover, teacher retention rate is often low. Beginning teacher attrition rate is particularly high in secondary education. Therefore, in addition to the need for preparing new CS teachers, we also need to support those teachers we have recruited and trained to become better teachers and continue to teach CS. Teacher education literature, especially teacher identity theory, suggests that a strong sense of teacher identity is a major indicator or feature of committed, qualified teachers. However, under the current educational system in the U.S., it could be challenging to establish teacher identity for high school (HS) CS teachers, e.g., due to a lack of teacher certification for CS. This thesis work centers upon understanding the sense of identity HS CS teachers hold and exploring ways of supporting their identity development through a professional development program: the Disciplinary Commons for Computing Educators (DCCE). DCCE has a major focus on promoting reflection on teaching practice and community building. With scaffolded activities such as course portfolio creation, peer review and peer observation among a group of HS CS teachers, it offers opportunities for CS teachers to explicitly reflect on and narrate their teaching, which is a central process of identity building through their participation within the community. In this thesis research, I explore the development of CS teacher identity through professional development programs. I first conducted an interview study with local HS CS teachers to understand their sense of identity and factors influencing their identity formation. I designed and enacted the professional program (DCCE) and conducted case studies with DCCE participants to understand how their participation in DCCE supported their identity development as a CS teacher. Overall, I found that these CS teachers held different teacher identities with varied features related to their motivation and commitment in teaching CS. I identified four concrete factors that contributed to these teachers' sense of professional identity as a CS teacher. I addressed some of these issues for CS teachers' identity development (especially the issue of lacking community) through offering professional development opportunities with a major focus on teacher reflection and community building. Results from this work indicate a potential model of supporting CS identity development, mapping the characteristics of the professional development program with particular facets of CS teacher identity. This work offers further understanding of the unique challenges that current CS teachers are facing in their CS teaching, as well as the challenges of preparing and supporting CS teachers. My findings also suggest guidelines for teacher education and professional development program design and implementation for building committed, qualified CS teachers in ways that promote the development of CS teacher identity.
ONR Conference on CAI Languages Held at Cambridge, Massachusetts, 2-3 March 1966.
ERIC Educational Resources Information Center
Entelek, Inc., Newburyport, MA.
An invitational meeting was held to consider computer-assisted instruction. Topics discussed included the BBM (Bolt, Beranek, Newman, Inc.) Mathematics program and programing languages, such as, Coursewriter, AUTHOR (Automatically Translating Heuristically Organized Routines), and PLATO/CATO (Programed Logic for Automatic Teaching Operations/PLATO…
1980-06-01
courseware package on how to program lessons for an automated system. Since PLANIT (Programming Language for Interactive Teaching) is the student/author...assisted instruction (CAI), how to program PLANIT lessons, and to evaluate the effectiveness of the package for select Army users. The resultant courseware
OJPOT: Online Judge & Practice Oriented Teaching Idea in Programming Courses
ERIC Educational Resources Information Center
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui
2016-01-01
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Making STEM Accessible and Effective through NASA Robotics Programs
ERIC Educational Resources Information Center
West, Jonathan; Vadiee, Nader; Sutherland, Emery; Kaye, Bradley; Baker, Kyle
2018-01-01
There is no question that Science, Math, Engineering, and Technology (STEM) education is critical to the future of our students and workforce. As technology advances, computer programming skills are becoming a necessity in almost all fields. However, teaching programming and other advanced technologies is very difficult, especially in…
ERIC Educational Resources Information Center
Schmitt, M. A.; And Others
1994-01-01
Compares traditional manure application planning techniques calculated to meet agronomic nutrient needs on a field-by-field basis with plans developed using computer-assisted linear programming optimization methods. Linear programming provided the most economical and environmentally sound manure application strategy. (Contains 15 references.) (MDH)
Computing Your Way through Science.
ERIC Educational Resources Information Center
Allen, Denise
1994-01-01
Reviews three computer software programs focusing on teaching science to middle school students: (1) Encarta, a multimedia encyclopedia; (2) Gizmos and Gadgets, which allows students to explore physical science principles; and (3) BodyScope, which allows students to examine the systems of the human body. (BB)
PCs: Key to the Future. Business Center Provides Sound Skills and Good Attitudes.
ERIC Educational Resources Information Center
Pay, Renee W.
1991-01-01
The Advanced Computing/Management Training Program at Jordan Technical Center (Sandy, Utah) simulates an automated office to teach five sets of skills: computer architecture and operating systems, word processing, data processing, communications skills, and management principles. (SK)
34 CFR 692.71 - What activities may be funded under the SLEAP Program?
Code of Federal Regulations, 2010 CFR
2010-07-01
... achievement; or (2) Wish to enter a program of study leading to a career in— (i) Information technology; (ii) Mathematics, computer science, or engineering; (iii) Teaching; or (iv) Other fields determined by the State to...
Teaching and Learning Recursive Programming: A Review of the Research Literature
ERIC Educational Resources Information Center
McCauley, Renée; Grissom, Scott; Fitzgerald, Sue; Murphy, Laurie
2015-01-01
Hundreds of articles have been published on the topics of teaching and learning recursion, yet fewer than 50 of them have published research results. This article surveys the computing education research literature and presents findings on challenges students encounter in learning recursion, mental models students develop as they learn recursion,…
To Teach or Not to Teach: The Ethics of Metadata
ERIC Educational Resources Information Center
Barnes, Cynthia; Cavaliere, Frank
2009-01-01
Metadata is information about computer-generated documents that is often inadvertently transmitted to others. The problems associated with metadata have become more acute over time as word processing and other popular programs have become more receptive to the concept of collaboration. As more people become involved in the preparation of…
Raising a Programmer: Teaching Saudi Children How to Code
ERIC Educational Resources Information Center
Meccawy, Maram
2017-01-01
Teaching computer coding to children from a young age provides with them a competitive advantage for the future in a continually changing workplace. Programming strengthens logical and critical thinking as well as problem-solving skills, which lead to creative solutions for today's problems. The Little Programmer is an application for mobile…
The Development of a Web-Based Virtual Environment for Teaching Qualitative Analysis of Structures
ERIC Educational Resources Information Center
O'Dwyer, D. W.; Logan-Phelan, T. M.; O'Neill, E. A.
2007-01-01
The current paper describes the design and development of a qualitative analysis course and an interactive web-based teaching and assessment tool called VSE (virtual structural environment). The widespread reliance on structural analysis programs requires engineers to be able to verify computer output by carrying out qualitative analyses.…
Microcomputers in Schools as a Teaching and Learning Aid.
ERIC Educational Resources Information Center
Trotman-Dickenson, D. I.
1986-01-01
Presents the findings of a survey of comprehensive and independent schools' use of microcomputers as teaching and learning aids in economics. Results suggest that use is wide spread but not intensive. Teachers allocate few hours to computer programs per year, have difficulty finding suitable software, and fail to encourage use by girls. (JDH)
ERIC Educational Resources Information Center
Hinton, Vanessa; Flores, Margaret; Burton, Megan; Curtis, Rebecca
2015-01-01
The purpose of this mixed method study was to investigate future special education teachers' preparation for effectively teaching mathematics. During the last semester of their program, pre-service special education teachers completed elementary level mathematics computation and problem solving assessments, a mathematics efficacy beliefs survey,…
WhatsApp Messaging: Achievements and Success in Academia
ERIC Educational Resources Information Center
Nitza, Davidivitch; Roman, Yavich
2016-01-01
In recent years, there has been a significant rise in the use of technological means in general and in academic teaching in particular. Many programs have been developed that include computer-assisted teaching, as well as online courses at educational institutions. The current study focuses on WhatsApp messaging and its use in academia. Studies…
ERIC Educational Resources Information Center
Hannemann, Jim; Rice, Thomas R.
1991-01-01
At the Oakland Technical Center, which provides vocational programs for nine Michigan high schools, a one-semester course in Foundations of Technology Systems uses a computer-simulated manufacturing environment to teach applied math, science, language arts, communication skills, problem solving, and teamwork in the context of technology education.…
Preparing Students for Careers in Science and Industry with Computational Physics
NASA Astrophysics Data System (ADS)
Florinski, V. A.
2011-12-01
Funded by NSF CAREER grant, the University of Alabama (UAH) in Huntsville has launched a new graduate program in Computational Physics. It is universally accepted that today's physics is done on a computer. The program blends the boundary between physics and computer science by teaching student modern, practical techniques of solving difficult physics problems using diverse computational platforms. Currently consisting of two courses first offered in the Fall of 2011, the program will eventually include 5 courses covering methods for fluid dynamics, particle transport via stochastic methods, and hybrid and PIC plasma simulations. The UAH's unique location allows courses to be shaped through discussions with faculty, NASA/MSFC researchers and local R&D business representatives, i.e., potential employers of the program's graduates. Students currently participating in the program have all begun their research careers in space and plasma physics; many are presenting their research at this meeting.
Teaching an Introductory Programming Language in a General Education Course
ERIC Educational Resources Information Center
Ali, Azad; Smith, David
2014-01-01
A department of computer science (CS) has faced a peculiar situation regarding their selection of introductory programming course. This course is a required course for the students enrolled in the CS program and is a prerequisite to their other advanced programming courses. At the same time, the course can be considered a general education course…
Electric Circuit Theory--Computer Illustrated Text.
ERIC Educational Resources Information Center
Riches, Brian
1990-01-01
Discusses the use of a computer-illustrated text (CIT) with integrated software to teach electric circuit theory to college students. Examples of software use are given, including simple animation, graphical displays, and problem-solving programs. Issues affecting electric circuit theory instruction are also addressed, including mathematical…
ERIC Educational Resources Information Center
Classroom Computer Learning, 1984
1984-01-01
Presents six computer-oriented classroom activities. They include: surveying a house for products using microprocessors, writing a program to display a flag, experimenting with LOGO's graphics capabilities, writing stories on the computer, using FOR/NEXT commands to create a blinking object, and teaching the Milton Bradley Big Trak to play…
Yes! The Business Department Teaches Data Processing
ERIC Educational Resources Information Center
Nord, Daryl; Seymour, Tom
1978-01-01
After a brief discussion of the history and current status of business data processing versus computer science, this article focuses on the characteristics of a business data processing curriculum as compared to a computer science curriculum, including distinctions between the FORTRAN and COBOL programming languages. (SH)
A cost-construction model to assess the total cost of an anesthesiology residency program.
Franzini, L; Berry, J M
1999-01-01
Although the total costs of graduate medical education are difficult to quantify, this information may be of great importance for health policy and planning over the next decade. This study describes the total costs associated with the residency program at the University of Texas--Houston Department of Anesthesiology during the 1996-1997 academic year. The authors used cost-construction methodology, which computes the cost of teaching from information on program description, resident enrollment, faculty and resident salaries and benefits, and overhead. Surveys of faculty and residents were conducted to determine the time spent in teaching activities; access to institutional and departmental financial records was obtained to quantify associated costs. The model was then developed and examined for a range of assumptions concerning resident productivity, replacement costs, and the cost allocation of activities jointly producing clinical care and education. The cost of resident training (cost of didactic teaching, direct clinical supervision, teaching-related preparation and administration, plus the support of the teaching program) was estimated at $75,070 per resident per year. This cost was less than the estimated replacement value of the teaching and clinical services provided by residents, $103,436 per resident per year. Sensitivity analysis, with different assumptions regarding resident replacement cost and reimbursement rates, varied the cost estimates but generally identified the anesthesiology residency program as a financial asset. In most scenarios, the value of the teaching and clinical services provided by residents exceeded the cost of the resources used in the educational program.
Computer-assisted instruction: a library service for the community teaching hospital.
McCorkel, J; Cook, V
1986-04-01
This paper reports on five years of experience with computer-assisted instruction (CAI) at Winthrop-University Hospital, a major affiliate of the SUNY at Stony Brook School of Medicine. It compares CAI programs available from Ohio State University and Massachusetts General Hospital (accessed by telephone and modem), and software packages purchased from the Health Sciences Consortium (MED-CAPS) and Scientific American (DISCOTEST). The comparison documents one library's experience of the cost of these programs and the use made of them by medical students, house staff, and attending physicians. It describes the space allocated for necessary equipment, as well as the marketing of CAI. Finally, in view of the decision of the National Board of Medical Examiners to administer the Part III examination on computer (the so-called CBX) starting in 1988, the paper speculates on the future importance of CAI in the community teaching hospital.
ERIC Educational Resources Information Center
Pollard, Jim
This report reviews eight IBM-compatible software packages that are available to secondary schools to teach computer-aided drafting (CAD). Software packages to be considered were selected following reviews of CAD periodicals, computers in education periodicals, advertisements, and recommendations of teachers. The packages were then rated by…
ERIC Educational Resources Information Center
Goldberg, Adele; Suppes, Patrick
An interactive computer-assisted system for teaching elementary logic is described, which was designed to handle formalizations of first-order theories suitable for presentation in a computer-assisted instruction environment. The system provides tools with which the user can develop and then study a nonlogical axiomatic theory along whatever lines…
ERIC Educational Resources Information Center
Good, Jonathon; Keenan, Sarah; Mishra, Punya
2016-01-01
The popular press is rife with examples of how students in the United States and around the globe are learning to program, make, and tinker. The Hour of Code, maker-education, and similar efforts are advocating that more students be exposed to principles found within computer science. We propose an expansion beyond simply teaching computational…
Jeffries, P R
2001-10-01
The purpose of this study was to compare the effectiveness of both an interactive, multimedia CD-ROM and a traditional lecture for teaching oral medication administration to nursing students. A randomized pretest/posttest experimental design was used. Forty-two junior baccalaureate nursing students beginning their fundamentals nursing course were recruited for this study at a large university in the midwestern United States. The students ranged in age from 19 to 45. Seventy-three percent reported having average computer skills and experience, while 15% reported poor to below average skills. Two methods were compared for teaching oral medication administration--a scripted lecture with black and white overhead transparencies, in addition to an 18-minute videotape on medication administration, and an interactive, multimedia CD-ROM program, covering the same content. There were no significant (p < .05) baseline differences between the computer and lecture groups by education or computer skills. Results showed significant differences between the two groups in cognitive gains and student satisfaction (p = .01), with the computer group demonstrating higher student satisfaction and more cognitive gains than the lecture group. The groups were similar in their ability to demonstrate the skill correctly. Importantly, time on task using the CD-ROM was less, with 96% of the learners completing the program in 2 hours or less, compared to 3 hours of class time for the lecture group.
NASA Astrophysics Data System (ADS)
Whitford, Dennis J.
2002-05-01
This paper, the second of a two-part series, introduces undergraduate students to ocean wave forecasting using interactive computer-generated visualization and animation. Verbal descriptions and two-dimensional illustrations are often insufficient for student comprehension. Fortunately, the introduction of computers in the geosciences provides a tool for addressing this problem. Computer-generated visualization and animation, accompanied by oral explanation, have been shown to be a pedagogical improvement to more traditional methods of instruction. Cartographic science and other disciplines using geographical information systems have been especially aggressive in pioneering the use of visualization and animation, whereas oceanography has not. This paper will focus on the teaching of ocean swell wave forecasting, often considered a difficult oceanographic topic due to the mathematics and physics required, as well as its interdependence on time and space. Several MATLAB ® software programs are described and offered to visualize and animate group speed, frequency dispersion, angular dispersion, propagation, and wave height forecasting of deep water ocean swell waves. Teachers may use these interactive visualizations and animations without requiring an extensive background in computer programming.
A Logic Programming Testbed for Inductive Thought and Specification.
ERIC Educational Resources Information Center
Neff, Norman D.
This paper describes applications of logic programming technology to the teaching of the inductive method in computer science and mathematics. It discusses the nature of inductive thought and its place in those fields of inquiry, arguing that a complete logic programming system for supporting inductive inference is not only feasible but necessary.…
Attending to Structural Programming Features Predicts Differences in Learning and Motivation
ERIC Educational Resources Information Center
Witherspoon, Eben B.; Schunn, Christian D.; Higashi, Ross M.; Shoop, Robin
2018-01-01
Educational robotics programs offer an engaging opportunity to potentially teach core computer science concepts and practices in K-12 classrooms. Here, we test the effects of units with different programming content within a virtual robotics context on both learning gains and motivational changes in middle school (6th-8th grade) robotics…
ERIC Educational Resources Information Center
Kunkle, Wanda M.
2010-01-01
Many students experience difficulties learning to program. They find learning to program in the object-oriented paradigm particularly challenging. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting…
ERIC Educational Resources Information Center
Allinjawi, Arwa A.; Al-Nuaim, Hana A.; Krause, Paul
2014-01-01
Students often face difficulties while learning object-oriented programming (OOP) concepts. Many papers have presented various assessment methods for diagnosing learning problems to improve the teaching of programming in computer science (CS) higher education. The research presented in this article illustrates that although max-min composition is…
A Computer-Assisted Instruction Unit on Diffusion and Osmosis with a Conceptual Change Design.
ERIC Educational Resources Information Center
Jensen, Murray S.; And Others
1996-01-01
Describes the development, use, and evaluation of the "Osmosis Program" as a teaching tool to elicit and challenge college students' understanding about diffusion and osmosis. Results showed students using the program performed better on a diffusion and osmosis assessment test than students not using the program. (Author/MKR)
PlayIt: Game Based Learning Approach for Teaching Programming Concepts
ERIC Educational Resources Information Center
Mathrani, Anuradha; Christian, Shelly; Ponder-Sutton, Agate
2016-01-01
This study demonstrates a game-based learning (GBL) approach to engage students in learning and enhance their programming skills. The paper gives a detailed narrative of how an educational game was mapped with the curriculum of a prescribed programming course in a computing diploma study programme. Two separate student cohorts were invited to…
Visual Teaching Model for Introducing Programming Languages
ERIC Educational Resources Information Center
Shehane, Ronald; Sherman, Steven
2014-01-01
This study examines detailed usage of online training videos that were designed to address specific course problems that were encountered in an online computer programming course. The study presents the specifics of a programming course where training videos were used to provide students with a quick start path to learning a new programming…
Computer-Aided Authoring System (AUTHOR) User's Guide. Volume I. Final Report.
ERIC Educational Resources Information Center
Guitard, Charles R.
This user's guide for AUTHOR, an automatic authoring system which produces programmed texts for teaching symbol recognition, provides detailed instructions to help the user construct and enter the information needed to create the programmed text, run the AUTHOR program, and edit the automatically composed paper. Major sections describe steps in…
NASA Astrophysics Data System (ADS)
Jaipal-Jamani, Kamini; Angeli, Charoula
2017-04-01
The current impetus for increasing STEM in K-12 education calls for an examination of how preservice teachers are being prepared to teach STEM. This paper reports on a study that examined elementary preservice teachers' ( n = 21) self-efficacy, understanding of science concepts, and computational thinking as they engaged with robotics in a science methods course. Data collection methods included pretests and posttests on science content, prequestionnaires and postquestionnaires for interest and self-efficacy, and four programming assignments. Statistical results showed that preservice teachers' interest and self-efficacy with robotics increased. There was a statistically significant difference between preknowledge and postknowledge scores, and preservice teachers did show gains in learning how to write algorithms and debug programs over repeated programming tasks. The findings suggest that the robotics activity was an effective instructional strategy to enhance interest in robotics, increase self-efficacy to teach with robotics, develop understandings of science concepts, and promote the development of computational thinking skills. Study findings contribute quantitative evidence to the STEM literature on how robotics develops preservice teachers' self-efficacy, science knowledge, and computational thinking skills in higher education science classroom contexts.
An Evaluation of Computer-Aided Instruction in an Introductory Biostatistics Course.
ERIC Educational Resources Information Center
Forsythe, Alan B.; Freed, James R.
1979-01-01
Evaluates the effectiveness of computer assisted instruction for teaching biostatistics to first year students at the UCLA School of Dentistry. Results do not demonstrate the superiority of CAI but do suggest that CAI compares favorably to conventional lecture and programed instruction methods. (RAO)
Wink, Diane M
2012-01-01
In this bimonthly series, the author examines how nurse educators can use Internet and Web-based technologies such as search, communication, and collaborative writing tools; social networking and social bookmarking sites; virtual worlds; and Web-based teaching and learning programs. This article describes how cloud computing can be used in nursing education.
Teaching Cardiovascular Integrations with Computer Laboratories.
ERIC Educational Resources Information Center
Peterson, Nils S.; Campbell, Kenneth B.
1985-01-01
Describes a computer-based instructional unit in cardiovascular physiology. The program (which employs simulated laboratory experimental techniques with a problem-solving format is designed to supplement an animal laboratory and to offer students an integrative approach to physiology through use of microcomputers. Also presents an overview of the…
ERIC Educational Resources Information Center
Sigafoos, Jeff; O'Reilly, Mark; Cannella, Helen; Upadhyaya, Megha; Edrisinha, Chaturi; Lancioni, Giulio E.; Hundley, Anna; Andrews, Alonzo; Garver, Carolyn; Young, David
2005-01-01
We evaluated the use of a video prompting procedure for teaching three adults with developmental disabilities to make popcorn using a microwave oven. Training, using a 10-step task analysis, was conducted in the kitchen of the participant's vocational training program. During baseline, participants were instructed to make popcorn, but were given…
ERIC Educational Resources Information Center
Cyrs, Thomas E., Ed.; Menges, Robert J., Ed.; Svinicki, Marilla D., Ed.
1997-01-01
In this volume, experienced distance educators provide insights into new trends in computer-based teaching and learning in postsecondary education. The book is divided into four parts: (1) Issues and Trends; (2) Instructional Design Principles for Distance Learning; (3) Alternative Delivery Systems for Distance Learning; and (4) Administrative…
ERIC Educational Resources Information Center
Wright, Robert J.; Ellemor-Collins, David; Tabor, Pamela D.
2011-01-01
This fourth book in the Mathematics Recovery series equips teachers with detailed pedagogical knowledge and resources for teaching number to 7 to 11-year olds. Drawing on extensive programs of research, curriculum development, and teacher development, the book offers a coherent, up-to-date approach emphasizing computational fluency and the…
ERIC Educational Resources Information Center
Chi, Angel
2013-01-01
When Bill Gates published his book "The Road Ahead" (1995), he summarized the transformative implications of the personal computing revolution and described a future profoundly changed by the arrival of a global information super highway. Almost twenty years later, the tsunami of online programs and the MOOCs (massive online open…
An Evaluation of the Higher Order Thinking Skills Program with Fourth and Fifth Grade Students.
ERIC Educational Resources Information Center
Eisenman, J. Gordon, Jr.
The Higher Order Thinking Skills Program (HOTS) is a computer-based program for teaching thinking skills developed by Stanley Pogrow at the University of Arizona. It is now used in over 800 U.S. schools. This study investigated the effects of the HOTS program versus the traditional Chapter 1 program on fourth and fifth grade students'…
In-class Simulations of the Iterated Prisoner's Dilemma Game.
ERIC Educational Resources Information Center
Bodo, Peter
2002-01-01
Developed a simple computer program for the in-class simulation of the repeated prisoner's dilemma game with student-designed strategies. Describes the basic features of the software. Presents two examples using the program to teach the problems of cooperation among profit-maximizing agents. (JEH)
ERIC Educational Resources Information Center
Gladhart, Marsha A.
1994-01-01
Reviews two computer software programs for children: (1) "Ready, Set, Read with Bananas and Jack" (Sierra Discovery Series), available for Windows or Macintosh systems, which uses animation and sound to teach early reading skills; and (2) "Word Connection" (Action Software), a Macintosh program that creates word puzzles. (MDM)
Using Technology To Bring Abstract Concepts into Focus: A Programming Case Study.
ERIC Educational Resources Information Center
Crews, Thad; Butterfield, Jeff
2002-01-01
Discusses the three-step implementation of an instructional technology tool and associated pedagogy to support teaching and learning computer programming concepts. The Flowchart Interpreter (FLINT) was proven through experiments to support novice programmers better than the traditional textbook approach. (EV)
Electronic Manipulation Endangers Credibility.
ERIC Educational Resources Information Center
Schaub, Laura
1998-01-01
Argues that technological advances with digital photo enhancement computer programs raise serious questions concerning ethics in student publications, and that instructors and advisers have an obligation to teach students about the appropriate, ethical use of these programs. Outlines specific issues and reminds students that it is wrong to enhance…
Computer Designed Instruction & Testing.
ERIC Educational Resources Information Center
New Mexico State Univ., Las Cruces.
Research findings on computer designed instruction and testing at the college level are discussed in 13 papers from the first Regional Conference on University Teaching at New Mexico State University. Titles and authors are as follows: "Don't Bother Me with Instructional Design, I'm Busy Programming! Suggestions for More Effective Educational…
What the Computer Taught Me About My Students...or Is Binary Search "Natural"?
ERIC Educational Resources Information Center
Pasquino, Anne
1978-01-01
Several examples of student-written programs "teaching" a computer to guess systematically in finding a number between 0 and 10,000 are illustrated. These lend support to the contention that rather than being a "natural" application, using a binary search is a learned technique. (MN)
Computer Courseware Evaluations. January 1988 to December 1988. Volume VIII.
ERIC Educational Resources Information Center
Riome, Carol-Anne, Comp.
The eighth in a series, this report reviews microcomputer software authorized by the Alberta (Canada) Department of Education from January 1988 through December 1988. This edition provides detailed evaluations of 40 authorized programs for teaching business education, computer literacy, databases, file management, French, information retrieval,…
Exploring Cloud Computing for Distance Learning
ERIC Educational Resources Information Center
He, Wu; Cernusca, Dan; Abdous, M'hammed
2011-01-01
The use of distance courses in learning is growing exponentially. To better support faculty and students for teaching and learning, distance learning programs need to constantly innovate and optimize their IT infrastructures. The new IT paradigm called "cloud computing" has the potential to transform the way that IT resources are utilized and…
ERIC Educational Resources Information Center
Heldman, Bill
2010-01-01
With few exceptions, students interact with technology in one way or another every day. And yet, in most U.S. schools, the term "computer science" (CS) refers only to generic skills classes, such as keyboarding and computer applications. Even most Web programming classes usually teach students only how to use conventional graphical user…
Pedagogical Beliefs and Attitudes of Computer Science Teachers in Greece
ERIC Educational Resources Information Center
Fessakis, Georgios; Karakiza, Tsampika
2011-01-01
Pedagogical beliefs and attitudes significantly determine the professional skills and practice of teachers. Many professional development programs for teachers aim to the elaboration of the pedagogical knowledge in order to improve teaching quality. This paper presents the study of pedagogical beliefs of computer science teachers in Greece. The…
A Model for Intelligent Computer-Aided Education Systems.
ERIC Educational Resources Information Center
Du Plessis, Johan P.; And Others
1995-01-01
Proposes a model for intelligent computer-aided education systems that is based on cooperative learning, constructive problem-solving, object-oriented programming, interactive user interfaces, and expert system techniques. Future research is discussed, and a prototype for teaching mathematics to 10- to 12-year-old students is appended. (LRW)
Teaching Pascal's Triangle from a Computer Science Perspective
ERIC Educational Resources Information Center
Skurnick, Ronald
2004-01-01
Pascal's Triangle is named for the seventeenth-century French philosopher and mathematician Blaise Pascal (the same person for whom the computer programming language is named). Students are generally introduced to Pascal's Triangle in an algebra or precalculus class in which the Binomial Theorem is presented. This article, presents a new method…
Pedagogy and Related Criteria: The Selection of Software for Computer Assisted Language Learning
ERIC Educational Resources Information Center
Samuels, Jeffrey D.
2013-01-01
Computer-Assisted Language Learning (CALL) is an established field of academic inquiry with distinct applications for second language teaching and learning. Many CALL professionals direct language labs or language resource centers (LRCs) in which CALL software applications and generic software applications support language learning programs and…
Computer Assisted Teaching Comparisons with Handicapped. Final Report.
ERIC Educational Resources Information Center
Main, JoDell K.
A project was conducted to see if computer-assisted instruction could be used successfully with the low-level, non-reading adult. The experimental classroom group consisted of mentally handicapped and other educationally handicapped adults in adult basic education (ABE) programs. (Long-range implementation is aimed at ABE students who have a…
Research-oriented teaching in optical design course and its function in education
NASA Astrophysics Data System (ADS)
Cen, Zhaofeng; Li, Xiaotong; Liu, Xiangdong; Deng, Shitao
2008-03-01
The principles and operation plans of research-oriented teaching in the course of computer aided optical design are presented, especially the mode of research in practice course. This program includes contract definition phase, project organization and execution, post project evaluation and discussion. Modes of academic organization are used in the practice course of computer aided optical design. In this course the students complete their design projects in research teams by autonomous group approach and cooperative exploration. In this research process they experience the interpersonal relationship in modern society, the importance of cooperation in team, the functions of each individual, the relationships between team members, the competition and cooperation in one academic group and with other groups, and know themselves objectively. In the design practice the knowledge of many academic fields is applied including applied optics, computer programming, engineering software and etc. The characteristic of interdisciplinary is very useful for academic research and makes the students be ready for innovation by integrating the knowledge of interdisciplinary field. As shown by the practice that this teaching mode has taken very important part in bringing up the abilities of engineering, cooperation, digesting the knowledge at a high level and problem analyzing and solving.
The Use of Computers in High Schools. Technical Report Number Eight.
ERIC Educational Resources Information Center
Crick, Joe E.; Stolurow, Lawrence M.
This paper reports on one high school's experience with a project to teach students how to program and solve problems in mathematics using a computer. Part I is intended as a general guide for any high school administrator or mathematics instructor who is interested in exploring the installation of a computer terminal in his high school and wants…
A Qualitative Study of Students' Computational Thinking Skills in a Data-Driven Computing Class
ERIC Educational Resources Information Center
Yuen, Timothy T.; Robbins, Kay A.
2014-01-01
Critical thinking, problem solving, the use of tools, and the ability to consume and analyze information are important skills for the 21st century workforce. This article presents a qualitative case study that follows five undergraduate biology majors in a computer science course (CS0). This CS0 course teaches programming within a data-driven…
ERIC Educational Resources Information Center
Van Campen, Joseph A.
Computer software for programed language instruction, developed in the second quarter of 1970 at Stanford's Institute for Mathematical Studies in the Social Sciences is described in this report. The software includes: (1) a PDP-10 computer assembly language for generating drill sentences; (2) a coding system allowing a large number of sentences to…
ERIC Educational Resources Information Center
Carey, Cayelan C.; Gougis, Rebekka Darner
2017-01-01
Ecosystem modeling is a critically important tool for environmental scientists, yet is rarely taught in undergraduate and graduate classrooms. To address this gap, we developed a teaching module that exposes students to a suite of modeling skills and tools (including computer programming, numerical simulation modeling, and distributed computing)…
ERIC Educational Resources Information Center
Mercer County Schools, Princeton, WV.
A project was undertaken to identify machine shop occupations requiring workers to use computers, identify the computer skills needed to perform machine shop tasks, and determine which software products are currently being used in machine shop programs. A search of the Dictionary of Occupational Titles revealed that computer skills will become…
Use of Animation in Teaching Cell Biology
2004-01-01
To address the different learning styles of students, and because students can access animation from off-campus computers, the use of digital animation in teaching cell biology has become increasingly popular. Sample processes from cell biology that are more clearly presented in animation than in static illustrations are identified. The value of animation is evaluated on whether the process being taught involves motion, cellular location, or sequential order of numerous events. Computer programs for developing animation and animations associated with cell biology textbooks are reviewed, and links to specific examples of animation are given. Finally, future teaching tools for all fields of biology will increasingly benefit from an expansion of animation to the use of simulation. One purpose of this review is to encourage the widespread use of animations in biology teaching by discussing the nature of digital animation. PMID:15526065
Free-Radical Polymerization Using the Rotating-Sector Method.
ERIC Educational Resources Information Center
Moss, Stephen J.
1982-01-01
Discusses principles of a particular approach in teaching elementary kinetics of polymerization. Although the treatment discussed is more difficult for students to grasp, problems may be reduced using a computer program. The program, written in Applesoft Basic, is available from the author together with sample output. (JN)
The use of multimedia and programmed teaching machines for remote sensing education
NASA Technical Reports Server (NTRS)
Ulliman, J. J.
1980-01-01
The advantages, limitations, and uses of various audio visual equipments and techniques used in various universities for individualized and group instruction in the interpretation and classification of remotely sensed data are considered as well as systems for programmed and computer-assisted instruction.
An Algorithm for Controlled Integration of Sound and Text.
ERIC Educational Resources Information Center
Wohlert, Harry S.; McCormick, Martin
1985-01-01
A serious drawback in introducing sound into computer programs for teaching foreign language speech has been the lack of an algorithm to turn off the cassette recorder immediately to keep screen text and audio in synchronization. This article describes a program which solves that problem. (SED)
Game Development as a Pathway to Information Technology Literacy
ERIC Educational Resources Information Center
Frydenberg, Mark
2016-01-01
Teaching game development has become an accepted methodology for introducing programming concepts and capturing the interest of beginning computer science and information technology (IT) students. This study, conducted over three consecutive semesters, explores game development using a gaming engine, rather than a traditional programming language,…
Evaluation of the virtual mentor cataract training program.
Henderson, Bonnie An; Kim, Jae Yong; Golnik, Karl C; Oetting, Thomas A; Lee, Andrew G; Volpe, Nicholas J; Aaron, Maria; Uhler, Tara A; Arnold, Anthony; Dunn, James P; Prajna, N Venkatesh; Lane, Anne Marie; Loewenstein, John I
2010-02-01
Evaluate the effectiveness of an interactive cognitive computer simulation for teaching the hydrodissection portion of cataract surgery compared with standard teaching and to assess the attitudes of residents about the teaching tools and their perceived confidence in the knowledge gained after using the tools. Case-control study. Residents at academic institutions. Prospective, multicenter, single-masked, controlled trial was performed in 7 academic departments of ophthalmology (Harvard Medical School/Massachusetts Eye and Ear Infirmary, University of Iowa, Emory University, University of Cincinnati, University of Pennsylvania/Scheie Eye Institute, Jefferson Medical College of Thomas Jefferson University/Wills Eye Institute, and the Aravind Eye Institute). All residents from these centers were asked to participate and were randomized into 2 groups. Group A (n = 30) served as the control and received traditional teaching materials; group B (n = 38) received a digital video disc of the Virtual Mentor program. This program is an interactive cognitive simulation, specifically designed to separate cognitive aspects (such as decision making and error recognition) from the motor aspects. Both groups took online anonymous pretests (n = 68) and posttests (n = 58), and answered satisfaction questionnaires (n = 53). Wilcoxon tests were completed to compare pretest and posttest scores between groups. Analysis of variance was performed to assess differences in mean scores between groups. Scores on pretests, posttests, and satisfaction questionnaires. There was no difference in the pretest scores between the 2 groups (P = 0.62). However, group B (Virtual Mentor [VM]) scored significantly higher on the posttest (P = 0.01). Mean difference between pretest and posttest scores were significantly better in the VM group than in the traditional learning group (P = 0.04). Questionnaire revealed that the VM program was "more fun" to use (24.1% vs 4.2%) and residents were more likely to use this type of program again compared with the likelihood of using the traditional tools (58.6% vs 4.2%). The VM, a cognitive computer simulation, augmented teaching of the hydrodissection step of phacoemulsification surgery compared with traditional teaching alone. The program was more enjoyable and more likely to be used repetitively by ophthalmology residents. Copyright (c) 2010 American Academy of Ophthalmology. Published by Elsevier Inc. All rights reserved.
Exploring Teaching Programming Online through Web Conferencing System: The Lens of Activity Theory
ERIC Educational Resources Information Center
Çakiroglu, Ünal; Kokoç, Mehmet; Kol, Elvan; Turan, Ebru
2016-01-01
The purpose of this qualitative study was to understand activities and behaviors of learners and instructor in an online programming course. Adobe Connect web conferencing system was used as a delivery platform. A total of fifty-six sophomore students attending a computer education and instructional technology program (online) participated in this…
ERIC Educational Resources Information Center
Sung, K.; Hillyard, C.; Angotti, R. L.; Panitz, M. W.; Goldstein, D. S.; Nordlinger, J.
2011-01-01
Despite the proven success of using computer video games as a context for teaching introductory programming (CS1/2) courses, barriers including the lack of adoptable materials, required background expertise (in graphics/games), and institutional acceptance still prevent interested faculty members from experimenting with this approach. Game-themed…
BASIC Simulation Programs; Volumes V and VI. Social Studies, Teacher Assistance.
ERIC Educational Resources Information Center
Digital Equipment Corp., Maynard, MA.
Five computer programs which teach concepts and processes related to social studies (in the main, economics) are presented. The subjects of the programs are the distinction between balance of trade and balance of payments; installment buying, loan payments, and savings accounts; flow of goods, services, and money between business and the consumer;…
Web Environment for Programming and Control of a Mobile Robot in a Remote Laboratory
ERIC Educational Resources Information Center
dos Santos Lopes, Maísa Soares; Gomes, Iago Pacheco; Trindade, Roque M. P.; da Silva, Alzira F.; de C. Lima, Antonio C.
2017-01-01
Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool,…
High-Productivity Computing in Computational Physics Education
NASA Astrophysics Data System (ADS)
Tel-Zur, Guy
2011-03-01
We describe the development of a new course in Computational Physics at the Ben-Gurion University. This elective course for 3rd year undergraduates and MSc. students is being taught during one semester. Computational Physics is by now well accepted as the Third Pillar of Science. This paper's claim is that modern Computational Physics education should deal also with High-Productivity Computing. The traditional approach of teaching Computational Physics emphasizes ``Correctness'' and then ``Accuracy'' and we add also ``Performance.'' Along with topics in Mathematical Methods and case studies in Physics the course deals a significant amount of time with ``Mini-Courses'' in topics such as: High-Throughput Computing - Condor, Parallel Programming - MPI and OpenMP, How to build a Beowulf, Visualization and Grid and Cloud Computing. The course does not intend to teach neither new physics nor new mathematics but it is focused on an integrated approach for solving problems starting from the physics problem, the corresponding mathematical solution, the numerical scheme, writing an efficient computer code and finally analysis and visualization.
Humor in the Classroom: Stu's Seven Simple Steps to Success
ERIC Educational Resources Information Center
Hellman, Stuart V.
2007-01-01
So you want to use humor in your classroom but think it will be inappropriate? After all, you might be thinking, you teach a very serious subject and do not want to turn your classroom into a three-ring circus. But even when teaching technical courses as systems analysis and computer programming, you can still use humor effectively in the…
Teaching with technology: automatically receiving information from the internet and web.
Wink, Diane M
2010-01-01
In this bimonthly series, the author examines how nurse educators can use the Internet and Web-based computer technologies such as search, communication, and collaborative writing tools, social networking and social bookmarking sites, virtual worlds, and Web-based teaching and learning programs. This article presents information and tools related to automatically receiving information from the Internet and Web.
ERIC Educational Resources Information Center
Adamo-Villani, Nicoletta; Oania, Marcus; Cooper, Stephen
2013-01-01
We report the development and initial evaluation of a serious game that, in conjunction with appropriately designed matching laboratory exercises, can be used to teach secure coding and Information Assurance (IA) concepts across a range of introductory computing courses. The IA Game is a role-playing serious game (RPG) in which the student travels…
ERIC Educational Resources Information Center
Chang, Chih-Wei; Lee, Jih-Hsien; Chao, Po-Yao; Wang, Chin-Yeh; Chen, Gwo-Dong
2010-01-01
As robot technologies develop, many researchers have tried to use robots to support education. Studies have shown that robots can help students develop problem-solving abilities and learn computer programming, mathematics, and science. However, few studies discuss the use of robots to facilitate the teaching of second languages. We discuss whether…
A Study of the 1:1 Laptop Program at the Denver School of Science & Technology
ERIC Educational Resources Information Center
Zucker, Andrew A.; Hug, Sarah T.
2007-01-01
Background: The states of Maine and Pennsylvania support 1:1 laptop programs in which every student is provided with a personal computer. Many other states, districts, and schools also have full or pilot 1:1 laptop programs. Purpose: As 1:1 laptop programs grow in number and size, more information is needed about the impacts on teaching, learning,…
ERIC Educational Resources Information Center
Tang, Shensheng
2014-01-01
Microcontrollers is a required course in most Electrical, Computer, and Mechanic Engineering (Technology) programs at U.S. universities. Most engineering courses (e.g., microcontrollers), by nature, introduce abstract concepts, definitions, and models, and use primarily lectures and readings (words, symbols) to transmit information. This…
ERIC Educational Resources Information Center
Canipe, Stephen L.
A simple "menu-driven" microcomputer program on map studies, designed to teach the geography of South America and certain economic facts about its countries, is presented. The program is written for an Apple II+ or Apple IIe computer; use on any other microcomputer will require substantial changes due to high resolution drawings and…
Job Skills Education Program. Final Technical Report.
ERIC Educational Resources Information Center
Florida State Univ., Tallahassee. Center for Educational Technology.
This publication provides materials developed by a project designed to transfer a U.S. Army computer-based basic skills curriculum to applications in the vocational skills development of civilian adults. An executive summary of the final report describes the Job Skills Education Program (JSEP), which teaches academic skills that support vocational…
BASIC Simulation Programs; Volumes I and II. Biology, Earth Science, Chemistry.
ERIC Educational Resources Information Center
Digital Equipment Corp., Maynard, MA.
Computer programs which teach concepts and processes related to biology, earth science, and chemistry are presented. The seven biology problems deal with aspects of genetics, evolution and natural selection, gametogenesis, enzymes, photosynthesis, and the transport of material across a membrane. Four earth science problems concern climates, the…
ERIC Educational Resources Information Center
Straumanis, Joan
A major problem in teaching symbolic logic is that of providing individualized and early feedback to students who are learning to do proofs. To overcome this difficulty, a computer program was developed which functions as a line-by-line proof checker in Sentential Calculus. The program, DEMON, first evaluates any statement supplied by the student…
Simulation and Collaborative Learning in Political Science and Sociology Classrooms.
ERIC Educational Resources Information Center
Peters, Sandra; Saxon, Deborah
The program described here used cooperative, content-based computer writing projects to teach Japanese students at an intermediate level of English proficiency enrolled in first-year, English-language courses in political science/environmental issues and sociology/environmental issues in an international college program. The approach was taken to…
Automated Assessment and Experiences of Teaching Programming
ERIC Educational Resources Information Center
Higgins, Colin A.; Gray, Geoffrey; Symeonidis, Pavlos; Tsintsifas, Athanasios
2005-01-01
This article reports on the design, implementation, and usage of the CourseMarker (formerly known as CourseMaster) courseware Computer Based Assessment (CBA) system at the University of Nottingham. Students use CourseMarker to solve (programming) exercises and to submit their solutions. CourseMarker returns immediate results and feedback to the…
ERIC Educational Resources Information Center
Heiner, Cecily
2009-01-01
Students in introductory programming classes often articulate their questions and information needs incompletely. Consequently, the automatic classification of student questions to provide automated tutorial responses is a challenging problem. This dissertation analyzes 411 questions from an introductory Java programming course by reducing the…
Programmable Calculators as Teaching Aids and Alternatives to Computers
ERIC Educational Resources Information Center
LaBar, Martin; And Others
1974-01-01
The authors provide a list of calculators which have a capacity for handling programs, and a list of programs for such calculators which are available at cost. They argue that the use of these materials at many levels of mathematics instruction enhances both motivation and understanding. (SD)
ERIC Educational Resources Information Center
Borja, Rhea R.
2004-01-01
This article presents a New York city after-school program started by MOUSE (Making Opportunities for Upgrading Schools and Education), a national nonprofit group that teaches students how to fix computers, and equips them with the communication and problem-solving skills to help them in the working world. The MOUSE program is part of a trend…
A Model for Teaching an Introductory Programming Course Using ADRI
ERIC Educational Resources Information Center
Malik, Sohail Iqbal; Coldwell-Neilson, Jo
2017-01-01
High failure and drop-out rates from introductory programming courses continue to be of significant concern to computer science disciplines despite extensive research attempting to address the issue. In this study, we include the three entities of the didactic triangle, instructors, students and curriculum, to explore the learning difficulties…
Teaching Conversations with the XDS Sigma 7. Systems Description.
ERIC Educational Resources Information Center
Bork, Alfred M.; Mosmann, Charles
Some computers permit conventional programing languages to be extended by the use of macro-instructions, a sophisticated programing tool which is especially useful in writing instructional dialogs. Macro-instructions (or "macro's") are complex commands defined in terms of the machine language or other macro-instructions. Like terms in…
Microwave Workshop for Windows.
ERIC Educational Resources Information Center
White, Colin
1998-01-01
"Microwave Workshop for Windows" consists of three programs that act as teaching aid and provide a circuit design utility within the field of microwave engineering. The first program is a computer representation of a graphical design tool; the second is an accurate visual and analytical representation of a microwave test bench; the third…
ERIC Educational Resources Information Center
Shimizu, Hirofumi; Yoon, Soyoung; McDonough, Christopher S.
2010-01-01
We taught seven preschoolers with developmental disabilities to point-and-click with a computer mouse. The computer-based training program consisted of three parts, based on a task analysis of the behavioral prerequisites to point-and-click. Training 1 was designed to shape moving the mouse. Training 2 was designed to build eye-hand coordination…
ERIC Educational Resources Information Center
Campbell, Donald S.; And Others
Two studies examined the effectiveness of self-instruction training via a specially developed computer program to modify the impulsive problem-solving behavior of 16 deaf and 10 learning disabled (aphasic) adolescents attending two special residential schools in Canada. In the control condition, students learned the Apple LOGO computing language…
Effectiveness of an Endodontic Diagnosis Computer Simulation Program.
ERIC Educational Resources Information Center
Fouad, Ashraf F.; Burleson, Joseph A.
1997-01-01
Effectiveness of a computer simulation to teach endodontic diagnosis was assessed using three groups (n=34,32,24) of dental students. All were lectured on diagnosis, pathology, and radiographic interpretation. One group then used the simulation, another had a seminar on the same material, and the third group had no further instruction. Results…
Computers as Instructional Aids.
ERIC Educational Resources Information Center
Wright, Anne
The use of microcomputers as word processors for writing papers is commonplace in English departments, but there are many less well-known uses that English teachers can make of the computer. For example, word processing programs can be used to teach sentence combining. Moving text on the screen is very easy, so it is possible to rearrange words or…
Computer-Based Instruction in Statistical Inference; Final Report. Technical Memorandum (TM Series).
ERIC Educational Resources Information Center
Rosenbaum, J.; And Others
A two-year investigation into the development of computer-assisted instruction (CAI) for the improvement of undergraduate training in statistics was undertaken. The first year was largely devoted to designing PLANIT (Programming LANguage for Interactive Teaching) which reduces, or completely eliminates, the need an author of CAI lessons would…
The Case for Cyberlearning: Genomics (and Dragons!) in the High School Biology Classroom
ERIC Educational Resources Information Center
Southworth, Meghan; Mokros, Jan; Dorsey, Chad; Smith, Randy
2010-01-01
GENIQUEST is a cyberlearning computer program that allows students to investigate biological data using a research-based instructional model. In this article, the authors make the case for using cyberlearning to teach students about the rapidly growing fields of genomics and computational biology. (Contains 2 figures and 1 online resource.)
ERIC Educational Resources Information Center
Garneli, Varvara; Chorianopoulos, Konstantinos
2018-01-01
Various aspects of computational thinking (CT) could be supported by educational contexts such as simulations and video-games construction. In this field study, potential differences in student motivation and learning were empirically examined through students' code. For this purpose, we performed a teaching intervention that took place over five…
A "Service-Learning Approach" to Teaching Computer Graphics
ERIC Educational Resources Information Center
Hutzel, Karen
2007-01-01
The author taught a computer graphics course through a service-learning framework to undergraduate and graduate students in the spring of 2003 at Florida State University (FSU). The students in this course participated in learning a software program along with youths from a neighboring, low-income, primarily African-American community. Together,…
The Effectiveness of Computer-Based Hypermedia Teaching Modules for Radiology Residents.
ERIC Educational Resources Information Center
Azevedo, Roger; And Others
This paper explains the rationale for utilizing computer-based, hypermedia tutorials for radiology education and presents the results of a field test of this educational technique. It discusses the development of the hypermedia tutorials at Montreal General Hospital (Quebec, Canada) in 1991-92 and their use in the radiology residency program. The…
Computer Software for Forestry Technology Curricula. Final Report.
ERIC Educational Resources Information Center
Watson, Roy C.; Scobie, Walter R.
Since microcomputers are being used more and more frequently in the forest products industry in the Pacific Northwest, Green River Community College conducted a project to search for BASIC language computer programs pertaining to forestry, and when possible, to adapt such software for use in teaching forestry technology. The search for applicable…
ERIC Educational Resources Information Center
Arumi, Francisco N.
Computer programs capable of describing the thermal behavior of buildings are used to help architectural students understand environmental systems. The Numerical Simulation Laboratory at the Architectural School of the University of Texas at Austin was developed to provide the necessary software capable of simulating the energy transactions…
A Guide to Courseware Authoring Options in ESL/FL Instruction.
ERIC Educational Resources Information Center
Hampson, S. L.
A guide to courseware authoring aids for computer-assisted language instruction (CALIS) gives suggestions for the selection and use of programing options and provides an annotated listing of those options. Introductory sections discuss the use of computer-assisted language teaching, the selection of quality courseware, the types of authoring aids…
At the Brink: Baseline Data. The Microcomputing Program at Drexel University.
ERIC Educational Resources Information Center
McCord, Joan
Surveys of faculty and students at Drexel University were conducted to assess the effects of the university's decision in late 1982 to require all incoming freshmen to buy computers. A May 1983 survey determined faculty experiences with computers, their teaching preferences, and educational backgrounds. Based on responses from 328 faculty (93%),…
Using Storytelling to Hone Language Skills
ERIC Educational Resources Information Center
Snider, Michelle
2008-01-01
A first glance into the classroom where Phillip Tillery teaches may leave visitors overwhelmed due by the array of high-tech equipment wired and ready for access by his students. Some students are working independently at computers while others are immersed in teams at a green screen and motion-capture setup. Various computer programs with myriad…
Engaging Whole-Number Knowledge for Rational-Number Leaning Using a Computer-Based Tool.
ERIC Educational Resources Information Center
Hunting, Robert P.; And Others
1996-01-01
This constructivist teaching experiment investigated the role of whole-number knowledge in fraction learning. Two nine-year-old students worked for one year with a computer program (Copycat) and demonstrated that the development of whole-number knowledge and rational-number knowledge is interdependent. Contains 59 references. (KMC)
Groucho: An Energy Conservation Computer Game.
ERIC Educational Resources Information Center
Canipe, Stephen L.
Groucho is a computer game designed to teach energy conservation concepts to upper elementary and junior high school students. The game is written in Applesoft Basic for the Apple II microcomputer. A complete listing of the program is provided. The game utilizes low resolution graphics to reward students for correct answers to 10 questions…
The Computer: An Art Tool for the Visually Gifted. A Curriculum Guide.
ERIC Educational Resources Information Center
Suter, Thomas E.; Bibbey, Melissa R.
This curriculum guide, developed and used in Wheelersburg (Ohio) with visually talented students, shows how such students can be taught to utilize computers as an art medium and tool. An initial section covers program implementation including setup, class structure and scheduling, teaching strategies, and housecleaning and maintenance. Seventeen…
Computers in Composition: A Bibliography of Research and Practice.
ERIC Educational Resources Information Center
Lansing, Margaret L.
Designed to help classroom teachers discover how to use computers effectively in teaching writing, this annotated bibliography contains citations of articles that have appeared in education journals, books, and the ERIC system. Among the topics covered in the more than 50 articles cited are the following: (1) feedback programs for individualized…
Learning Computer Science Concepts with Scratch
ERIC Educational Resources Information Center
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai
2013-01-01
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
State of the Art in Microcomputer Use for Japanese Special Education.
ERIC Educational Resources Information Center
Narita, Shigeru
Following a brief overview of the Japanese educational system and its programs for handicapped children, the role of microcomputers in Japan's schools is described. Most secondary and some elementary schools in Japan have acquired computers to enhance the processes of learning and teaching. In schools for the handicapped, computers are also being…
The role of physicality in rich programming environments
NASA Astrophysics Data System (ADS)
Liu, Allison S.; Schunn, Christian D.; Flot, Jesse; Shoop, Robin
2013-12-01
Computer science proficiency continues to grow in importance, while the number of students entering computer science-related fields declines. Many rich programming environments have been created to motivate student interest and expertise in computer science. In the current study, we investigated whether a recently created environment, Robot Virtual Worlds (RVWs), can be used to teach computer science principles within a robotics context by examining its use in high-school classrooms. We also investigated whether the lack of physicality in these environments impacts student learning by comparing classrooms that used either virtual or physical robots for the RVW curriculum. Results suggest that the RVW environment leads to significant gains in computer science knowledge, that virtual robots lead to faster learning, and that physical robots may have some influence on algorithmic thinking. We discuss the implications of physicality in these programming environments for learning computer science.
A Themed and Collaborative Approach to Teaching Computers and the Internet.
ERIC Educational Resources Information Center
Roby, Teshia Young
This paper describes a 6-month bi-weekly Saturday program that was sponsored by the 100 Black Men of Atlanta (BMA) under their Project Success initiative. Project Success is a program that allows inner-city middle and high school students to be mentored by members of 100 BMA and volunteering college students. The program community consisted of one…
Computer programing for geosciences: Teach your students how to make tools
NASA Astrophysics Data System (ADS)
Grapenthin, Ronni
2011-12-01
When I announced my intention to pursue a Ph.D. in geophysics, some people gave me confused looks, because I was working on a master's degree in computer science at the time. My friends, like many incoming geoscience graduate students, have trouble linking these two fields. From my perspective, it is pretty straightforward: Much of geoscience evolves around novel analyses of large data sets that require custom tools—computer programs—to minimize the drudgery of manual data handling; other disciplines share this characteristic. While most faculty adapted to the need for tool development quite naturally, as they grew up around computer terminal interfaces, incoming graduate students lack intuitive understanding of programing concepts such as generalization and automation. I believe the major cause is the intuitive graphical user interfaces of modern operating systems and applications, which isolate the user from all technical details. Generally, current curricula do not recognize this gap between user and machine. For students to operate effectively, they require specialized courses teaching them the skills they need to make tools that operate on particular data sets and solve their specific problems. Courses in computer science departments are aimed at a different audience and are of limited help.
Students' learning of clinical sonography: use of computer-assisted instruction and practical class.
Wood, A K; Dadd, M J; Lublin, J R
1996-08-01
The application of information technology to teaching radiology will profoundly change the way learning is mediated to students. In this project, the integration of veterinary medical students' knowledge of sonography was promoted by a computer-assisted instruction program and a subsequent practical class. The computer-assisted instruction program emphasized the physical principles of clinical sonography and contained simulations and user-active experiments. In the practical class, the students used an actual sonographic machine for the first time and made images of a tissue-equivalent phantom. Students' responses to questionnaires were analyzed. On completing the overall project, 96% of the students said that they now understood sonographic concepts very or reasonably well, and 98% had become very or moderately interested in clinical sonography. The teaching and learning initiatives enhanced an integrated approach to learning, stimulated student interest and curiosity, improved understanding of sonographic principles, and contributed to an increased confidence and skill in using sonographic equipment.
Martin, G. T.; Yoon, S. S.; Mott, K. E.
1991-01-01
Schistosomiasis, a group of parasitic diseases caused by Schistosoma parasites, is associated with water resources development and affects more than 200 million people in 76 countries. Depending on the species of parasite involved, disease of the liver, spleen, gastrointestinal or urinary tract, or kidneys may result. A computer-assisted teaching package has been developed by WHO for use in the training of public health workers involved in schistosomiasis control. The package consists of the software, ZOOM, and a schistosomiasis information file, Dr Schisto, and uses hypermedia technology to link pictures and text. ZOOM runs on the IBM-PC and IBM-compatible computers, is user-friendly, requires a minimal hardware configuration, and can interact with the user in English, French, Spanish or Portuguese. The information files for ZOOM can be created or modified by the instructor using a word processor, and thus can be designed to suit the need of students. No programming knowledge is required to create the stacks. PMID:1786618
Computer-assisted instruction and diagnosis of radiographic findings.
Harper, D; Butler, C; Hodder, R; Allman, R; Woods, J; Riordan, D
1984-04-01
Recent advances in computer technology, including high bit-density storage, digital imaging, and the ability to interface microprocessors with videodisk, create enormous opportunities in the field of medical education. This program, utilizing a personal computer, videodisk, BASIC language, a linked textfile system, and a triangulation approach to the interpretation of radiographs developed by Dr. W. L. Thompson, can enable the user to engage in a user-friendly, dynamic teaching program in radiology, applicable to various levels of expertise. Advantages include a relatively more compact and inexpensive system with rapid access and ease of revision which requires little instruction to the user.
NASA Technical Reports Server (NTRS)
Chiappetta, L. M.
1983-01-01
Described is a computer program for the analysis of the subsonic, swirling, reacting turbulent flow in an axisymmetric, bluff-body research combustor. The program features an improved finite-difference procedure designed to reduce the effects of numerical diffusion and a new algorithm for predicting the pressure distribution within the combustor. A research version of the computer program described in the report was supplied to United Technologies Research Center by Professor A. D. Gosman and his students, R. Benodeker and R. I. Issa, of Imperial College, London. The Imperial College staff also supplied much of the program documentation. Presented are a description of the mathematical model for flow within an axisymmetric bluff-body combustor, the development of the finite-difference procedure used to represent the system of equations, an outline of the algorithm for determining the static pressure distribution within the combustor, a description of the computer program including its input format, and the results for representative test cases.
ERIC Educational Resources Information Center
Gökçe, Semirhan; Yenmez, Arzu Aydogan; Özpinar, Ilknur
2017-01-01
Recent developments in technology have changed the learner's profile and the learning outcomes. Today, with the emergence of higher-order thinking skills and computer literacy skills, teaching through traditional methods is likely to fail to achieve the learning outcomes. That is why; teachers and teacher candidates are expected to have computer…
Introducing Computer Simulation into the High School: An Applied Mathematics Curriculum.
ERIC Educational Resources Information Center
Roberts, Nancy
1981-01-01
A programing language called DYNAMO, developed especially for writing simulation models, is promoted. Details of six, self-teaching curriculum packages recently developed for simulation-oriented instruction are provided. (MP)
Higbee, Thomas S; Aporta, Ana Paula; Resende, Alice; Nogueira, Mateus; Goyos, Celso; Pollard, Joy S
2016-12-01
Discrete-trial instruction (DTI) is a behavioral method of teaching young children with autism spectrum disorders (ASD) that has received a significant amount of research support. Because of a lack of qualified trainers in many areas of the world, researchers have recently begun to investigate alternative methods of training professionals to implement behavioral teaching procedures. One promising training method is interactive computer training, in which slides with recorded narration, video modeling, and embedded evaluation of content knowledge are used to teach a skill. In the present study, the effectiveness of interactive computer training developed by Pollard, Higbee, Akers, and Brodhead (2014), translated into Brazilian Portuguese, was evaluated with 4 university students (Study 1) and 4 special education teachers (Study 2). We evaluated the effectiveness of training on DTI skills during role-plays with research assistants (Study 1) and during DTI sessions with young children with ASD (Studies 1 and 2) using a multiple baseline design. All participants acquired DTI skills after interactive computer training, although 5 of 8 participants required some form of feedback to reach proficiency. Responding generalized to untaught teaching programs for all participants. We evaluated maintenance with the teachers in Study 2, and DTI skills were maintained with 3 of 4 participants. © 2016 Society for the Experimental Analysis of Behavior.
ERIC Educational Resources Information Center
Purrazzella, Kimberly; Mechling, Linda C.
2013-01-01
The study employed a multiple probe design to investigate the effects of computer-based instruction (CBI) and a forward chaining procedure to teach manual spelling of words to three young adults with moderate intellectual disability in a small group arrangement. The computer-based program included a tablet PC whereby students wrote words directly…
ERIC Educational Resources Information Center
Soddell, J. A.; Seviour, R. J.
1985-01-01
Describes an exercise which uses a computer program (written for Commodore 64 microcomputers) that accepts data obtained from identifying bacteria, calculates similarity coefficients, and performs single linkage cluster analysis. Includes a program for simulating bacterial cultures for students who should not handle pathogenic microorganisms. (JN)
Using a Microcomputer in the Teaching of Gas-Phase Equilibria: A Numerical Simulation.
ERIC Educational Resources Information Center
Hayward, Roger
1995-01-01
Describes a computer program that can model the equilibrium processes in the production of ammonia from hydrogen and nitrogen, sulfur trioxide from sulfur dioxide and oxygen, and the nitrogen dioxide-dinitrogen tetroxide equilibrium. Provides information about downloading the program ChemEquilibrium from the World Wide Web. (JRH)
Development and Evaluation of LEGUME ID: A ToolBook Multimedia Module.
ERIC Educational Resources Information Center
Hannaway, David B.; And Others
1992-01-01
Describes the development and advantages of LEGUME ID, a multimedia module for agricultural education. LEGUME ID is an example of how teachers, given the opportunity through accessible computer software programs, can create powerful teaching tools. Summarized is a student response to the use of this teacher-produced software program. (MCO)
Using Computerized Outlines in Teaching American Government.
ERIC Educational Resources Information Center
Janda, Kenneth
Because writing an outline on the chalk board wastes time and space, a computer program, a videoprojector, and a standard motion picture screen were used to outline a lecture to a large history class. PC-Outline is an outline program for IBM-compatible microcomputers which aids in processing outlines by inserting Roman numerals, letters, and…
Teaching and Program Variations in International Business: Past, Present and Future.
ERIC Educational Resources Information Center
Kaynak, Erdener; Schermerhorn, John R., Jr.
1999-01-01
This introductory article in a theme issue identifies common themes in the included papers, such as the need for more "active learning" and "project-based learning," the use of computer technology to facilitate "virtual teamwork," the importance of support services for these initiatives, and reliance on need-oriented programs and courses in…
ERIC Educational Resources Information Center
Shamir, Haya; Feehan, Kathryn; Yoder, Erik
2017-01-01
This study explores the efficacy of the Waterford Early Reading program (ERP) for teaching kindergarten and first grade students' early reading concepts. Students attended 3 elementary schools in Alabama. The treatment group used the software program whereas the control group did not use the software. Analyses revealed a significant treatment…
From the Teachers' Perspective: A Way of Simplicity for Multimedia Design
ERIC Educational Resources Information Center
Hirca, Necati
2009-01-01
Presently, teaching and presentation methods are changing from chalk and blackboards to interactive methods. Multimedia technology is presently used in many schools, however much of the commercially-available software programs don't allow teachers to share their experiences. Adobe Captivate 3 is a computer program that enables teachers, without…
A Pointing Out and Naming Paradigm to Support Radiological Teaching and Case-Oriented Learning.
ERIC Educational Resources Information Center
Van Cleynenbreugel, J.; And Others
1994-01-01
The use of computer programs for authoring and presenting case materials in professional instruction in radiology is discussed. A workstation-based multimedia program for presenting and annotating images accompanied by both voice and text is described. Comments are also included on validity results and student response. (MSE)
Wurdack, C M
1997-01-01
Computers are changing the way we do everything from paying our bills to programming our home entertainment systems. If you thought that dental education was not likely to benefit from computers, consider this: Computer technology is revolutionizing dental instruction in ways that promise to improve the quality and efficiency of dental education. It is providing a challenging learning opportunity for dental educators as well. Since much of dental education involves the visual transfer of both concepts and procedures from the instructor to the student, it makes sense that using computer technology to enhance conventional teaching techniques--with materials that include clear, informative images and real-time demonstrations melding sound and animation to deliver to the student in the classroom material that complements textbooks, 35mm slides, and the lecture format. Use of computers at UOP is about teaching students to be competent dentists by making instruction more direct, better visualized, and more comprehensible.
Cisco Networking Academy Program for high school students: Formative & summative evaluation
NASA Astrophysics Data System (ADS)
Cranford-Wesley, Deanne
This study examined the effectiveness of the Cisco Network Technology Program in enhancing students' technology skills as measured by classroom strategies, student motivation, student attitude, and student learning. Qualitative and quantitative methods were utilized to determine the effectiveness of this program. The study focused on two 11th grade classrooms at Hamtramck High School. Hamtramck, an inner-city community located in Detroit, is racially and ethnically diverse. The majority of students speak English as a second language; more than 20 languages are represented in the school district. More than 70% of the students are considered to be economically at risk. Few students have computers at home, and their access to the few computers at school is limited. Purposive sampling was conducted for this study. The sample consisted of 40 students, all of whom were trained in Cisco Networking Technologies. The researcher examined viable learning strategies in teaching a Cisco Networking class that focused on a web-based approach. Findings revealed that the Cisco Networking Academy Program was an excellent vehicle for teaching networking skills and, therefore, helping to enhance computer skills for the participating students. However, only a limited number of students were able to participate in the program, due to limited computer labs and lack of qualified teaching personnel. In addition, the cumbersome technical language posed an obstacle to students' success in networking. Laboratory assignments were preferred by 90% of the students over lecture and PowerPoint presentations. Practical applications, lab projects, interactive assignments, PowerPoint presentations, lectures, discussions, readings, research, and assessment all helped to increase student learning and proficiency and to enrich the classroom experience. Classroom strategies are crucial to student success in the networking program. Equipment must be updated and utilized to ensure that students are applying practical skills to networking concepts. The results also suggested a high level of motivation and retention in student participants. Students in both classes scored 80% proficiency on the Achievement Motivation Profile Assessment. The identified standard proficiency score was 70%, and both classes exceeded the standard.
NASA Astrophysics Data System (ADS)
Shimazu, Nobuko
In an increasingly globalized world, demand for engineers well versed in English remains strong. As a professor of English in the Faculty of Computer Science and Systems Engineering at the Kyushu Institute of Technology, I have sought with the aid of two associate professors to improve the English program for our engineering students together to help meet that very demand. In order to assist other English teachers in similar situations to improve their own English programs, I would like to report on the ideas and methods presently used in our undergraduate English program, specifically the first-year compulsory and common course with its emphasis on paragraph writing which students from each of the five departments within the Faculty of Computer Science and Systems Engineering are required to take. In addition, I would also like to report my ideas and teaching methods for a graduate research paper writing course. The objective of this course is to teach graduate students how to write presentations for conferences and papers for journals at the international level.
Faculty experiences with providing online courses. Thorns among the roses.
Cravener, P A
1999-01-01
This article presents a review of the literature summarizing faculty reports of their experiences with computer-mediated distance education compared with their traditional face-to-face teaching experiences. Both challenges and benefits of distance learning programs contrasted with classroom-based teaching are revealed. Specific difficulties and advantages identified by online faculty were categorized into four broad areas of impact on the teaching/learning experience: (a) faculty workload, (b) access to education, (c) adapting to technology, and (d) instructional quality. Challenges appear to be related predominantly to faculty workloads, new technologies, and online course management. Benefits identified by online educators indicate that computer-mediated distance education has high potential for expanding student access to educational resources, for providing individualized instruction, and for promoting active learning among geographically separated members of learning groups.
FORBEEF: A Forage-Livestock System Computer Model Used as a Teaching Aid for Decision Making.
ERIC Educational Resources Information Center
Stringer, W. C.; And Others
1987-01-01
Describes the development of a computer simulation model of forage-beef production systems, which is intended to incorporate soil, forage, and animal decisions into an enterprise scenario. Produces a summary of forage production and livestock needs. Cites positive assessment of the program's value by participants in inservice training workshops.…
This presentation will cover work at EPA under the CSS program for: (1) Virtual Tissue Models built from the known biology of an embryological system and structured to recapitulate key cell signals and responses; (2) running the models with real (in vitro) or synthetic (in silico...
Improving a Computer Networks Course Using the Partov Simulation Engine
ERIC Educational Resources Information Center
Momeni, B.; Kharrazi, M.
2012-01-01
Computer networks courses are hard to teach as there are many details in the protocols and techniques involved that are difficult to grasp. Employing programming assignments as part of the course helps students to obtain a better understanding and gain further insight into the theoretical lectures. In this paper, the Partov simulation engine and…
ERIC Educational Resources Information Center
Khodaparast, Fatemeh; Ghafournia, Narjes
2015-01-01
The contribution of computer-assisted instructional programs to language learning process has been the focus of researchers for about two decades. However, the effect of synchronous and asynchronous computer-assisted approaches of language teaching on improving L2 vocabulary has been scarcely investigated. This study explored whether synchronous,…
Effectiveness of Using a Video Game to Teach a Course in Mechanical Engineering
ERIC Educational Resources Information Center
Coller, B. D.; Scott, M. J.
2009-01-01
One of the core courses in the undergraduate mechanical engineering curriculum has been completely redesigned. In the new numerical methods course, all assignments and learning experiences are built around a video/computer game. Students are given the task of writing computer programs to race a simulated car around a track. In doing so, students…
ERIC Educational Resources Information Center
National Educational Computing Conference.
This document contains the proceedings of the National Educational Computing Conference (NECC) 2000. It includes the advance program and registration materials for the NECC. Major themes of NECC 2000 include: connecting technology to teaching and learning; staying connected with professional development; moving beyond the crossroads; teachers as…
Scratch as a Computational Modelling Tool for Teaching Physics
ERIC Educational Resources Information Center
Lopez, Victor; Hernandez, Maria Isabel
2015-01-01
The Scratch online authoring tool, which features a simple programming language that has been adapted to primary and secondary students, is being used more and more in schools as it offers students and teachers the opportunity to use a tool to build scientific models and evaluate their behaviour, just as can be done with computational modelling…
Teaching French Transformational Grammar by Means of Computer-Generated Video-Tapes.
ERIC Educational Resources Information Center
Adler, Alfred; Thomas, Jean Jacques
This paper describes a pilot program in an integrated media presentation of foreign languages and the production and usage of seven computer-generated video tapes which demonstrate various aspects of French syntax. This instructional set could form the basis for CAI lessons in which the student is presented images identical to those on the video…
MEMORE: An Environment for Data Collection and Analysis on the Use of Computers in Education
ERIC Educational Resources Information Center
Goldschmidt, Ronaldo; Fernandes de Souza, Isabel; Norris, Monica; Passos, Claudio; Ferlin, Claudia; Cavalcanti, Maria Claudia; Soares, Jorge
2016-01-01
The use of computers as teaching and learning tools plays a particularly important role in modern society. Within this scenario, Brazil launched its own version of the "One Laptop per Child" (OLPC) program, and this initiative, termed PROUCA, has already distributed hundreds of low-cost laptops for educational purposes in many Brazilian…
Learning from the Learners: Preparing Future Teachers to Leverage the Benefits of Laptop Computers
ERIC Educational Resources Information Center
Grundmeyer, Trent; Peters, Randal
2016-01-01
Technology is changing the teaching and learning landscape. Teacher preparation programs must produce teachers who have new skills and strategies to leverage the benefits of laptop computers in their classrooms. This study used a phenomenological strategy to explain first-year college students' perceptions of the effects of a 1:1 laptop experience…
A Process and Programming Design to Develop Virtual Patients for Medical Education
McGee, James B.; Wu, Martha
1999-01-01
Changes in the financing and delivery of healthcare in our nation's teaching hospitals have diminished the variety and quality of a medical student's clinical training. The Virtual Patient Project is a series of computer-based, multimedia, clinical simulations, designed to fill this gap. After the development of a successful prototype and obtaining funding for a series of 16 cases, a method to write and produce many virtual patients was created. Case authors now meet with our production team to write and edit a movie-like script. This script is converted into a design document which specifies the clinical aspects, teaching points, media production, and interactivity of each case. The program's code was modularized, using object-oriented techniques, to allow for the variations in cases and for team programming. All of the clinical and teaching content is stored in a database, that allows for faster and easier editing by many persons simultaneously.
Learning sorting algorithms through visualization construction
NASA Astrophysics Data System (ADS)
Cetin, Ibrahim; Andrews-Larson, Christine
2016-01-01
Recent increased interest in computational thinking poses an important question to researchers: What are the best ways to teach fundamental computing concepts to students? Visualization is suggested as one way of supporting student learning. This mixed-method study aimed to (i) examine the effect of instruction in which students constructed visualizations on students' programming achievement and students' attitudes toward computer programming, and (ii) explore how this kind of instruction supports students' learning according to their self-reported experiences in the course. The study was conducted with 58 pre-service teachers who were enrolled in their second programming class. They expect to teach information technology and computing-related courses at the primary and secondary levels. An embedded experimental model was utilized as a research design. Students in the experimental group were given instruction that required students to construct visualizations related to sorting, whereas students in the control group viewed pre-made visualizations. After the instructional intervention, eight students from each group were selected for semi-structured interviews. The results showed that the intervention based on visualization construction resulted in significantly better acquisition of sorting concepts. However, there was no significant difference between the groups with respect to students' attitudes toward computer programming. Qualitative data analysis indicated that students in the experimental group constructed necessary abstractions through their engagement in visualization construction activities. The authors of this study argue that the students' active engagement in the visualization construction activities explains only one side of students' success. The other side can be explained through the instructional approach, constructionism in this case, used to design instruction. The conclusions and implications of this study can be used by researchers and instructors dealing with computational thinking.
A student emergency medicine clerkship that uses new information technologies.
Shesser, R; Smith, M; Kline, P; Turbiak, T; Rosenthal, R; Walls, R; Chen, H
1985-01-01
The effective teaching of clinical emergency medicine to medical students requires efficiency in the management of both student and faculty time. Presented is a course outline that makes use of the following elements to structure and augment clinical time in the emergency department (ED): Videotape to present a 19.7-hour series of faculty-produced lectures covering a "core" emergency medicine curriculum. A microcomputer to facilitate staggered scheduling of clinical time. A microcomputer test generation program that permits a secretary to formulate, administer, and grade a different final exam with each rotation. Computer-assisted recordkeeping for faculty evaluation of a student's clinical performance. Once established, this program can be administered with fewer than five faculty hours per month assisted by a part-time (25% full-time equivalent) clerical coordinator. The total cost for the instructional program is $86.37 per student using the new technologies, and $144.15 per student when presenting the same program using traditional teaching techniques. The use of new technologies in student teaching will therefore result in significant savings.
Interactive computer simulations of knee-replacement surgery.
Gunther, Stephen B; Soto, Gabriel E; Colman, William W
2002-07-01
Current surgical training programs in the United States are based on an apprenticeship model. This model is outdated because it does not provide conceptual scaffolding, promote collaborative learning, or offer constructive reinforcement. Our objective was to create a more useful approach by preparing students and residents for operative cases using interactive computer simulations of surgery. Total-knee-replacement surgery (TKR) is an ideal procedure to model on the computer because there is a systematic protocol for the procedure. Also, this protocol is difficult to learn by the apprenticeship model because of the multiple instruments that must be used in a specific order. We designed an interactive computer tutorial to teach medical students and residents how to perform knee-replacement surgery. We also aimed to reinforce the specific protocol of the operative procedure. Our final goal was to provide immediate, constructive feedback. We created a computer tutorial by generating three-dimensional wire-frame models of the surgical instruments. Next, we applied a surface to the wire-frame models using three-dimensional modeling. Finally, the three-dimensional models were animated to simulate the motions of an actual TKR. The tutorial is a step-by-step tutorial that teaches and tests the correct sequence of steps in a TKR. The student or resident must select the correct instruments in the correct order. The learner is encouraged to learn the stepwise surgical protocol through repetitive use of the computer simulation. Constructive feedback is acquired through a grading system, which rates the student's or resident's ability to perform the task in the correct order. The grading system also accounts for the time required to perform the simulated procedure. We evaluated the efficacy of this teaching technique by testing medical students who learned by the computer simulation and those who learned by reading the surgical protocol manual. Both groups then performed TKR on manufactured bone models using real instruments. Their technique was graded with the standard protocol. The students who learned on the computer simulation performed the task in a shorter time and with fewer errors than the control group. They were also more engaged in the learning process. Surgical training programs generally lack a consistent approach to preoperative education related to surgical procedures. This interactive computer tutorial has allowed us to make a quantum leap in medical student and resident teaching in our orthopedic department because the students actually participate in the entire process. Our technique provides a linear, sequential method of skill acquisition and direct feedback, which is ideally suited for learning stepwise surgical protocols. Since our initial evaluation has shown the efficacy of this program, we have implemented this teaching tool into our orthopedic curriculum. Our plans for future work with this simulator include modeling procedures involving other anatomic areas of interest, such as the hip and shoulder.
A mixed-methods study of teachers of the deaf learning to integrate computers into their teaching.
Kluwin, Thomas N; Noretsky, Martin
2005-01-01
A MIXED-METHODS STUDY was conducted of 47 teachers of the deaf in seven urban and suburban programs around the country as they participated in an online training program. The goal of the training program was to encourage the teachers to integrate technology into their teaching of children who were deaf or hard of hearing. In their evaluation of the project, the researchers sought to identify factors that supported the success of the program. Data used in the evaluation of the project were drawn from responses to formal questionnaires, information on retention in the program, and an analysis of comments during online asynchronous discussions. Anxiety about using technology, access to technology, and initial expertise did not determine whether teachers were retained in the program; however, the degree of local support for participants did differentiate those who continued in the program from those who dropped out.
ERIC Educational Resources Information Center
Kurland, D. Midian
This paper identifies three ways that computers are used in educational contexts. The first and most widespread use is as a tutor, i.e., as a delivery system for programmed instruction and drill-and-practice activities. The second use is as a programming environment to teach programming languages such as BASIC, LOGO, or PASCAL. The third use is as…
ERIC Educational Resources Information Center
Su, Addison Y. S.; Yang, Stephen J. H.; Hwang, Wu-Yuin; Huang, Chester S. J.; Tern, Ming-Yu
2014-01-01
For more than 2 years, Scratch programming has been taught in Taiwanese elementary schools. However, past studies have shown that it is difficult to find appropriate learning methods or tools to boost students' Scratch programming performance. This inability to readily identify tutoring tools has become one of the primary challenges addressed in…
ERIC Educational Resources Information Center
Stanford Univ., CA. Inst. for Mathematical Studies in Social Science.
Described in this report is the strand program as used in the teaching of drill-and-practice mathematics in California, Kentucky, and Mississippi schools, at the Tennessee A. and I. University, and in Washington, D.C.; as used in the drill-and-practice reading courses; in logic and algebra; in a second-year Russian program, and in…
NIM: A Game-Playing Program. Artificial Intelligence Memo Number 254.
ERIC Educational Resources Information Center
Papert, Seymour; Solomon, Cynthia
Students learned to plan and write complex computer programs by writing a program for playing NIM, a game in which two players alternatively remove one, two, or three sticks from an original pile of 21, with the player taking the last one being the winner. The primary teaching purpose was to develop the idea that a final goal--i.e., winning--could…
Using an Instructional LAN to Teach a Statistics Course.
ERIC Educational Resources Information Center
Barnes, J. Wesley; And Others
1988-01-01
Discusses a computer assisted learning system for engineering statistics based on personalized system of instruction methods. Describes the system's network, development, course structure, programing, and security. Lists the benefits of the system. (MVL)
Development and Evaluation of Science and Technology Education Program Using Interferometric SAR
NASA Astrophysics Data System (ADS)
Ito, Y.; Ikemitsu, H.; Nango, K.
2016-06-01
This paper proposes a science and technology education program to teach junior high school students to measure terrain changes by using interferometric synthetic aperture radar (SAR). The objectives of the proposed program are to evaluate and use information technology by performing SAR data processing in order to measure ground deformation, and to incorporate an understanding of Earth sciences by analyzing interferometric SAR processing results. To draft the teaching guidance plan for the developed education program, this study considers both science and technology education. The education program was used in a Japanese junior high school. An educational SAR processor developed by the authors and the customized Delft object-oriented radar interferometric software package were employed. Earthquakes as diastrophism events were chosen as practical teaching materials. The selected events indicate clear ground deformation in differential interferograms with high coherence levels. The learners were able to investigate the ground deformations and disasters caused by the events. They interactively used computers and became skilled at recognizing the knowledge and techniques of information technology, and then they evaluated the technology. Based on the results of pre- and post-questionnaire surveys and self-evaluation by the learners, it was clarified that the proposed program was applicable for junior high school education, and the learners recognized the usefulness of Earth observation technology by using interferometric SAR. The usefulness of the teaching materials in the learning activities was also shown through the practical teaching experience.
Application of desktop computers in nuclear engineering education
DOE Office of Scientific and Technical Information (OSTI.GOV)
Graves, H.W. Jr.
1990-01-01
Utilization of desktop computers in the academic environment is based on the same objectives as in the industrial environment - increased quality and efficiency. Desktop computers can be extremely useful teaching tools in two general areas: classroom demonstrations and homework assignments. Although differences in emphasis exist, tutorial programs share many characteristics with interactive software developed for the industrial environment. In the Reactor Design and Fuel Management course at the University of Maryland, several interactive tutorial programs provided by Energy analysis Software Service have been utilized. These programs have been designed to be sufficiently structured to permit an orderly, disciplined solutionmore » to the problem being solved, and yet be flexible enough to accommodate most problem solution options.« less
The keys to successful online continuing education programs for nurses.
Sweeney, Nancy M; Saarmann, Lembi; Flagg, Joan; Seidman, Robert
2008-01-01
Asynchronous online tutorials that award continuing education units without cost and provide knowledge about computers and nursing informatics were made available to registered nurses in Southern California. Four hundred seventy-three nurses enrolled; 52% (246) completed tutorials. Nonsignificant differences in the number of tutorials completed were found across characteristics of participants, meaning that nurses were similarly disposed to participate regardless of age, educational preparation, experience, practice setting, or ethnicity. They tended to overestimate their computer capabilities at the time of enrollment and abandoned the tutorials when they encountered technical problems. Nurses need live workshops teaching computer basics, Internet skills, and how to enroll in and run asynchronous programs. Marketing of online programs should be multifaceted, including live and electronic strategies.
Wildlife software: procedures for publication of computer software
Samuel, M.D.
1990-01-01
Computers and computer software have become an integral part of the practice of wildlife science. Computers now play an important role in teaching, research, and management applications. Because of the specialized nature of wildlife problems, specific computer software is usually required to address a given problem (e.g., home range analysis). This type of software is not usually available from commercial vendors and therefore must be developed by those wildlife professionals with particular skill in computer programming. Current journal publication practices generally prevent a detailed description of computer software associated with new techniques. In addition, peer review of journal articles does not usually include a review of associated computer software. Thus, many wildlife professionals are usually unaware of computer software that would meet their needs or of major improvements in software they commonly use. Indeed most users of wildlife software learn of new programs or important changes only by word of mouth.
NASA Astrophysics Data System (ADS)
Gulland, E.-K.; Veenendaal, B.; Schut, A. G. T.
2012-07-01
Problem-solving knowledge and skills are an important attribute of spatial sciences graduates. The challenge of higher education is to build a teaching and learning environment that enables students to acquire these skills in relevant and authentic applications. This study investigates the effectiveness of traditional face-to-face teaching and online learning technologies in supporting the student learning of problem-solving and computer programming skills, techniques and solutions. The student cohort considered for this study involves students in the surveying as well as geographic information science (GISc) disciplines. Also, students studying across a range of learning modes including on-campus, distance and blended, are considered in this study. Student feedback and past studies reveal a lack of student interest and engagement in problem solving and computer programming. Many students do not see such skills as directly relevant and applicable to their perceptions of what future spatial careers hold. A range of teaching and learning methods for both face-to-face teaching and distance learning were introduced to address some of the perceived weaknesses of the learning environment. These included initiating greater student interaction in lectures, modifying assessments to provide greater feedback and student accountability, and the provision of more interactive and engaging online learning resources. The paper presents and evaluates the teaching methods used to support the student learning environment. Responses of students in relation to their learning experiences were collected via two anonymous, online surveys and these results were analysed with respect to student pass and retention rates. The study found a clear distinction between expectations and engagement of surveying students in comparison to GISc students. A further outcome revealed that students who were already engaged in their learning benefited the most from the interactive learning resources and opportunities provided.
A meta-analysis of pedagogical tools used in introductory programming courses
NASA Astrophysics Data System (ADS)
Trees, Frances P.
Programming is recognized as being challenging for teachers to teach and difficult for students to learn. For decades, computer science educators have looked at innovative approaches by creating pedagogical software tools that attempt to facilitate both the teaching of and the learning of programming. This dissertation investigates the motivations for the integration of pedagogical tools in introductory programming courses and the characteristics that are perceived to contribute to the effectiveness of these tools. The study employs three research stages that examine the tool characteristics and their use. The first stage surveys teachers who use pedagogical tools in an introductory programming course. The second interviews teachers to explore the survey results in more detail and to add greater depth into the choice and use of pedagogical tools in the introductory programming class. The third interviews tool developers to provide an explanatory insight of the tool and the motivation for its creation. The results indicate that the pedagogical tools perceived to be effective share common characteristics: They provide an environment that is manageable, flexible and visual; they provide for active engagement in learning activities and support programming in small pieces; they allow for an easy transition to subsequent courses and more robust environments; they provide technical support and resource materials. The results of this study also indicate that recommendations from other computer science educators have a strong impact on a teacher's initial tool choice for an introductory programming course. This study informs present and future tool developers of the characteristics that the teachers perceive to contribute to the effectiveness of a pedagogical tool and how to present their tools to encourage a more efficient and more effective widespread adoption of the tool into the teacher's curriculum. The teachers involved in this study are actively involved in the computer science education community. The results of this study, based on the perceptions of these computer science educators, provide guidance to those educators choosing to introduce a new pedagogical tool into their programming course.
Bellwether Social Studies Programs.
ERIC Educational Resources Information Center
Daetz, Denney
1985-01-01
Describes and reviews commercially-available computer software for social studies (SS). They are: "Jury Trial II" (utilizes artificial intelligence); "Africa" (utilizes creative graphics to teaching SS facts; "Revolutions: Past, Present and Future"; "The Other Side" (examines world peace using values…
Demonstrating Newton's Third Law: Changing Aristotelian Viewpoints.
ERIC Educational Resources Information Center
Roach, Linda E.
1992-01-01
Suggests techniques to help eliminate students' misconceptions involving Newton's Third Law. Approaches suggested include teaching physics from a historical perspective, using computer programs with simulations, rewording the law, drawing free-body diagrams, and using demonstrations and examples. (PR)
A Preservice Training Module in Microcomputer Applications for Teaching Reading.
ERIC Educational Resources Information Center
Balajthy, Ernest
1986-01-01
Declares the need to train teachers to use computers in reading and language arts and describes a training program used with undergraduate education majors at the State University of New York at Geneseo. (SRT)
Teaching Mathematics with Technology: Numerical Relationships.
ERIC Educational Resources Information Center
Bright, George W.
1989-01-01
Developing numerical relationships with calculators is emphasized. Calculators furnish some needed support for students as they investigate the value of fractions as the numerators or denominators change. An example with Logo programing for computers is also included. (MNS)
Look What Microcomputers Are Up to Now!
ERIC Educational Resources Information Center
Wilkins, Mary E.
1989-01-01
A teacher of hearing-impaired students describes commercially available software for teaching sign language and finger spelling, lists sources of information about other software programs, and offers suggestions to encourage teachers to utilize computers in their classrooms. (JDD)
Berkeley Lab 2nd Grader Outreach
Scoggins, Jackie; Louie, Virginia
2017-12-11
The Berkeley Lab IT Department sponsored a community outreach program aimed at teaching young children about computers and networks. Second graders from LeConte Elementary School joined Lab IT Staff for a day of in-depth exercises and fun.
ERIC Educational Resources Information Center
Adams, Jan; And Others
A cooperative program conducted by the Logan (Utah) City School District and IBM Corporation used computers in the classroom to develop new teaching and career guidance approaches while enhancing students' process writing skills. The program included units designed for student and teacher awareness of the impacts of technology, the need for a new…
Learning Problem-Solving through Making Games at the Game Design and Learning Summer Program
ERIC Educational Resources Information Center
Akcaoglu, Mete
2014-01-01
Today's complex and fast-evolving world necessitates young students to possess design and problem-solving skills more than ever. One alternative method of teaching children problem-solving or thinking skills has been using computer programming, and more recently, game-design tasks. In this pre-experimental study, a group of middle school…
ERIC Educational Resources Information Center
Uysal, Murat Pasa
2014-01-01
Different methods, strategies, or tools have been proposed for teaching Object Oriented Programming (OOP). However, it is still difficult to introduce OOP to novice learners. The problem may be not only adopting a method or language, but also use of an appropriate integrated development environment (IDE). Therefore, the focus should be on the…
ERIC Educational Resources Information Center
Gilliom, Richard D.
1989-01-01
Concentrates on the semiempirical methods MINDO/3, MNDO, and AMI available in the program AMPAC from the Quantum Chemistry Program Exchange at Indiana University. Uses charged ions in the teaching of computational chemistry. Finds that semiempirical methods are accurate enough for the general use of the bench chemist. (MVL)
On the Efficacy of a Computer-Based Program to Teach Visual Braille Reading
ERIC Educational Resources Information Center
Scheithauer, Mindy C.; Tiger, Jeffrey H.; Miller, Sarah J.
2013-01-01
Scheithauer and Tiger (2012) created an efficient computerized program that taught 4 sighted college students to select text letters when presented with visual depictions of braille alphabetic characters and resulted in the emergence of some braille reading. The current study extended these results to a larger sample (n?=?81) and compared the…
The Girl Game Company: Engaging Latina Girls in Information Technology
ERIC Educational Resources Information Center
Denner, Jill; Bean, Steve; Martinez, Jacob
2009-01-01
This article describes the Girl Game Company's involvement in teaching Latina girls to design and program computer games while building a network of support to help them pursue IT courses and careers. Afterschool programs like the Girl Game Company can fill an important gap by providing opportunities for underserved youth to build IT fluency. A…
CodeMaster--Automatic Assessment and Grading of App Inventor and Snap! Programs
ERIC Educational Resources Information Center
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe
2018-01-01
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Cultural and Pedagogical Implications of a Global E-Learning Programme
ERIC Educational Resources Information Center
Selinger, Michelle
2004-01-01
An eleven country internal evaluation of the Cisco Networking Academy program across Europe, the Middle East and Africa, revealed a number of issues related to the globalization of e-learning. The Academy program is a 280-hour web-based course that teaches students to install, maintain and troubleshoot computer networks. It was developed in the US…
An Empirical Consideration of the Use of R in Actively Constructing Sampling Distributions
ERIC Educational Resources Information Center
Vaughn, Brandon K.
2009-01-01
In this paper, an interactive teaching approach to introduce the concept of sampling distributions using the statistical software program, R, is shown. One advantage of this approach is that the program R is freely available via the internet. Instructors can easily demonstrate concepts in class, outfit entire computer labs, and/or assign the…
On the efficacy of a computer-based program to teach visual Braille reading.
Scheithauer, Mindy C; Tiger, Jeffrey H; Miller, Sarah J
2013-01-01
Scheithauer and Tiger (2012) created an efficient computerized program that taught 4 sighted college students to select text letters when presented with visual depictions of Braille alphabetic characters and resulted in the emergence of some braille reading. The current study extended these results to a larger sample (n = 81) and compared the efficacy and efficiency of the instructional program using 2 different response modalities. One variation of the program required a response in a multiple-choice format, and the other variation required a keyed response. Both instructional programs resulted in increased braille letter identification and braille reading. These skills were maintained at a follow-up session 7 to 14 days later. The mean time needed to complete the program was 22.8 min across participants. Implications of these results for future research, as well as practical implications for teaching the braille alphabet, are discussed. © Society for the Experimental Analysis of Behavior.
ERIC Educational Resources Information Center
Upitis, Rena
The potential of using the Apple II+ microcomputer with an ALF products music software system (nine voice) for computer-assisted instruction in composition was examined. Two boys, 8 and 10 years of age, served as subjects. Naturalistic observations were made as the children participated in a 10-session program that consisted of composition…
ERIC Educational Resources Information Center
New Orleans Public Schools, LA.
Secondary school teachers incorporating the use of a computer in algebra, trigonometry, advanced mathematics, chemistry, or physics classes are the individuals for whom this book is intended. The content included in it is designed to aid the learning of programing techniques and basic scientific or mathematical principles, and to offer some…
ERIC Educational Resources Information Center
Carleton, Renee E.
2012-01-01
Computer-aided learning (CAL) is used increasingly to teach anatomy in post-secondary programs. Studies show that augmentation of traditional cadaver dissection and model examination by CAL can be associated with positive student learning outcomes. In order to reduce costs associated with the purchase of skeletons and models and to encourage study…
ERIC Educational Resources Information Center
Conzelman, Gaylord M.; And Others
1975-01-01
Describes a program at the School of Veterinary Medicine, University of California at Davis to give students experience in diagnosis and management of urinary tract diseases. Students request from computer data banks that laboratory information they deem most useful in the medical management of each clinical problem. (JT)
ERIC Educational Resources Information Center
Mallios, Nikolaos; Vassilakopoulos, Michael Gr.
2015-01-01
One of the most intriguing objectives when teaching computer science in mid-adolescence high school students is attracting and mainly maintaining their concentration within the limits of the class. A number of theories have been proposed and numerous methodologies have been applied, aiming to assist in the implementation of a personalized learning…
ERIC Educational Resources Information Center
Ray, Darrell L.
2013-01-01
Students often enter biology programs deficient in the math and computational skills that would enhance their attainment of a deeper understanding of the discipline. To address some of these concerns, I developed a series of spreadsheet simulation exercises that focus on some of the mathematical foundations of scientific inquiry and the benefits…
ERIC Educational Resources Information Center
Pierson, Susan Jacques
2015-01-01
One way to provide high quality instruction for underserved English Language Learners around the world is to combine Task-Based English Language Learning with Computer- Assisted Instruction. As part of an ongoing project, "Bridges to Swaziland," these approaches have been implemented in a determined effort to improve the ESL program for…