Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computer Simulation | 7 |
Computer System Design | 7 |
Programming Languages | 7 |
Computer Science Education | 4 |
Computer Software | 4 |
Programming | 4 |
Feedback (Response) | 3 |
Instructional Design | 3 |
Web Based Instruction | 3 |
College Instruction | 2 |
Computer Interfaces | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Acta Didactica Napocensia | 1 |
Computer Science Education | 1 |
European Journal of… | 1 |
IEEE Transactions on Education | 1 |
InTech | 1 |
Internet Research | 1 |
Author
Arickx, Frans | 1 |
Broeckhove, Jan | 1 |
Corbera, F. | 1 |
De Giusti, Marisa Raquel | 1 |
Gutierrez, E. D. | 1 |
Harcourt, Ed | 1 |
Hijon-Neira, Raquel, Ed. | 1 |
Kortenkamp, Ulrich | 1 |
Lira, Ariel Jorge | 1 |
Pokorny, Kian L. | 1 |
Rajan, Hridesh | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Descriptive | 4 |
Books | 1 |
Collected Works - General | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Audience
Researchers | 1 |
Students | 1 |
Teachers | 1 |
Location
Argentina | 1 |
European Union | 1 |
Illinois | 1 |
Iowa | 1 |
Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Richter-Gebert, Jürgen; Kortenkamp, Ulrich – Acta Didactica Napocensia, 2010
In this article we demonstrate how the combination of a system for dynamic geometry with a freely programmable scripting environment can be advantageously used in teaching and research. We explain the reasons behind various design decisions that were made by us when designing the language "CindyScript" and give examples that proof how…
Descriptors: Geometry, Programming Languages, Programming, Teaching Methods
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
Trenas, M. A.; Ramos, J.; Gutierrez, E. D.; Romero, S.; Corbera, F. – IEEE Transactions on Education, 2011
This paper describes how a new "Moodle" module, called "CTPracticals", is applied to the teaching of the practical content of a basic computer organization course. In the core of the module, an automatic verification engine enables it to process the VHDL designs automatically as they are submitted. Moreover, a straightforward…
Descriptors: Foreign Countries, Programming Languages, Open Source Technology, Integrated Learning Systems
Harcourt, Ed – Computer Science Education, 2007
SystemC is a system-level design and simulation language based on C++. We've been using SystemC for computer organization and design projects for the past several years. Because SystemC is embedded in C++ it contains the powerful abstraction mechanisms of C++ not found in traditional hardware description languages, such as support for…
Descriptors: Computer Science Education, Programming Languages, Computer Software, Computer System Design
De Giusti, Marisa Raquel; Lira, Ariel Jorge; Villarreal, Gonzalo Lujan – European Journal of Engineering Education, 2008
Simulation is the process of executing a model that describes a system with enough detail; this model has its entities, an internal state, some input and output variables and a list of processes bound to these variables. Teaching a simulation language such as general purpose simulation system (GPSS) is always a challenge, because of the way it…
Descriptors: Programming Languages, Simulation, Computer Simulation, Computer System Design

Stuer, Gunther; Broeckhove, Jan; Arickx, Frans – Internet Research, 2003
Presents the design and implementation of a reliable multipeer protocol (RMPP), which is written in Java and is suitable for applications in the area of distributed virtual environments (DVEs). Discusses motivation, protocol classification, design goals and the error recovery algorithm and lists implementation issues. Presents two possible…
Descriptors: Computer Networks, Computer Simulation, Computer System Design, Design Requirements
Hijon-Neira, Raquel, Ed. – InTech, 2009
The education industry has obviously been influenced by the Internet revolution. Teaching and learning methods have changed significantly since the coming of the Web and it is very likely they will keep evolving many years to come thanks to it. A good example of this changing reality is the spectacular development of e-Learning. In a more…
Descriptors: Computer Assisted Instruction, Educational Technology, Internet, Feedback (Response)