NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Date
In 20250
Since 20240
Since 2021 (last 5 years)0
Since 2016 (last 10 years)2
Since 2006 (last 20 years)8
Publication Type
Journal Articles13
Reports - Descriptive13
Historical Materials1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 13 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ross, Kevin; Sun, Dennis L. – Journal of Statistics Education, 2019
Simulation is an effective tool for analyzing probability models as well as for facilitating understanding of concepts in probability and statistics. Unfortunately, implementing a simulation from scratch often requires users to think about programming issues that are not relevant to the simulation itself. We have developed a Python package called…
Descriptors: Simulation, Statistics, Computer Software, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Glaser-Opitz, Henrich; Budajová, Kristina – Acta Didactica Napocensia, 2016
The article introduces a software application (MATH) supporting an education of Applied Mathematics, with focus on Numerical Mathematics. The MATH is an easy to use tool supporting various numerical methods calculations with graphical user interface and integrated plotting tool for graphical representation written in Qt with extensive use of Qwt…
Descriptors: Mathematics Education, Computer Software, Computer Assisted Instruction, College Mathematics
Peer reviewed Peer reviewed
Direct linkDirect link
Mitri, Michel – Journal of Information Systems Education, 2010
In the current object-oriented paradigm, software construction increasingly involves creating and utilizing "software components". These components can serve a variety of functions, from common algorithmic processes to database connectivity to graphical interfaces. The advantage of component architectures is that programmers can use pre-existing…
Descriptors: Computer Software, Programming, Programming Languages, Computer Interfaces
Peer reviewed Peer reviewed
Direct linkDirect link
Pasko, Alexander; Adzhiev, Valery; Malikova, Evgeniya; Pilyugin, Victor – Journal of Information Technology Education: Innovations in Practice, 2013
Modern education technologies are destined to reflect the realities of a modern digital age. The juxtaposition of real and synthetic (computer-generated) worlds as well as a greater emphasis on visual dimension are especially important characteristics that have to be taken into account in learning and teaching. We describe the ways in which an…
Descriptors: Educational Technology, Computer Uses in Education, Models, Visual Aids
Peer reviewed Peer reviewed
Direct linkDirect link
Sondag, Tyler; Pokorny, Kian L.; Rajan, Hridesh – ACM Transactions on Computing Education, 2012
Students in all areas of computing require knowledge of the computing device including software implementation at the machine level. Several courses in computer science curricula address these low-level details such as computer architecture and assembly languages. For such courses, there are advantages to studying real architectures instead of…
Descriptors: Programming Languages, Computer Simulation, Computer Graphics, Computer Interfaces
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Swanier, Cheryl A.; Seals, Cheryl D.; Billionniere, Elodie V. – Journal of Educational Technology, 2009
This paper aims to address the need of increasing student achievement in mathematics using a visual programming language such as Scratch. This visual programming language facilitates creating an environment where students in K-12 education can develop mathematical simulations while learning a visual programming language at the same time.…
Descriptors: Mathematics Achievement, Programming Languages, Elementary Secondary Education, Simulation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Laforcade, Pierre – Journal of Learning Design, 2007
Present Educational Modelling Languages are used to formally specify abstract learning scenarios in a machine-interpretable format. Current tooling does not provide teachers/designers with some graphical facilities to help them in reusing existent scenarios. They need human-readable representations. This paper discusses the UML4LD experimental…
Descriptors: Instructional Design, Models, Courseware, Computer System Design
Peer reviewed Peer reviewed
Rowe, Glenn; Thorburn, Gareth – British Journal of Educational Technology, 2000
Describes a tutorial tool which allows the execution of a C program to be graphically displayed. VINCE (Visual Instruction for Novices in a C Environment) is written in Java, allowing it to be used on the Web. Students can enter their own C code, or select from a menu of pre-written tutorials, each illustrating a particular aspect of programming.…
Descriptors: Authoring Aids (Programming), Computer Graphics, Computer Software, Introductory Courses
Peer reviewed Peer reviewed
Majchrzak, Tina L. – Journal of Interactive Instruction Development, 1996
Describes and compares two methods for developing multimedia courseware for use on the Internet: an authoring tool called Shockwave, and an object-oriented language called Java. Topics include vector graphics, browsers, interaction with network protocols, data security, multithreading, and computer languages versus development environments. (LRW)
Descriptors: Authoring Aids (Programming), Comparative Analysis, Computer Graphics, Computer Software Development
Gordon, Barbara – Educom Review, 1996
Java is an object-oriented programming language developed by Sun Microsystems; its benefits include platform independence, security, and interactivity. Within the college community, Java is being used in programming courses, collaborative technology research projects, computer graphics instruction, and distance education. (AEF)
Descriptors: Computer Graphics, Computer Science Education, Computer Security, Computer Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Courtney, Mary F.; Stix, Allen – Mathematics and Computer Education, 2006
Instructors teaching beginning programming classes are often interested in exercises that involve processing photographs (i.e., files stored as .jpeg). They may wish to offer activities such as color inversion, the color manipulation effects archived with pixel thresholding, or steganography, all of which Stevenson et al. [4] assert are sought by…
Descriptors: Textbooks, Textbook Content, Internet, Programming Languages
Peer reviewed Peer reviewed
Molnar, Andrew R. – T.H.E. Journal, 1997
Provides an overview of computers in education: early computers and computer languages, computer-assisted instruction, micro worlds, microcomputers, intelligent tutors, intelligent tools, symbol systems, computer graphics, virtual reality, distance education via the Internet, distance mentoring, learning-on-demand, organizational learning via…
Descriptors: Computer Assisted Instruction, Computer Graphics, Computer Uses in Education, Distance Education
Peer reviewed Peer reviewed
Slocum, Terry A.; Yoder, Stephen C. – Journal of Geography, 1996
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…
Descriptors: Cartography, Computer Assisted Instruction, Computer Graphics, Computer Interfaces