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) | 7 |
Descriptor
Computer Interfaces | 7 |
Instructional Design | 7 |
Programming | 7 |
Programming Languages | 7 |
Computer Software | 5 |
Educational Technology | 5 |
Computer Science Education | 4 |
Computer System Design | 4 |
Computer Assisted Instruction | 3 |
Foreign Countries | 3 |
Instructional Effectiveness | 3 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Australasian Journal of… | 1 |
Computer Science Education | 1 |
IEEE Transactions on Education | 1 |
InTech | 1 |
International Journal of… | 1 |
Journal of Interactive… | 1 |
Author
Baghaei, Nilufar | 1 |
Hanneghan, Martin | 1 |
Hijon-Neira, Raquel, Ed. | 1 |
Irwin, Warwick | 1 |
Kim, H.-S. | 1 |
Kwon, D.-Y. | 1 |
Lee, W.-G. | 1 |
Mitrovic, Antonija | 1 |
Pokorny, Kian L. | 1 |
Rajan, Hridesh | 1 |
Schlotter, Michael | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Descriptive | 4 |
Reports - Research | 2 |
Books | 1 |
Collected Works - General | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 4 |
Elementary Secondary Education | 2 |
Adult Education | 1 |
Elementary Education | 1 |
Grade 1 | 1 |
Audience
Teachers | 2 |
Researchers | 1 |
Students | 1 |
Location
Illinois | 1 |
Iowa | 1 |
South Korea | 1 |
Spain | 1 |
United Kingdom | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Kwon, D.-Y.; Kim, H.-S.; Shim, J.-K.; Lee, W.-G. – IEEE Transactions on Education, 2012
Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called…
Descriptors: Foreign Countries, Programming Languages, Computer Interfaces, Robotics
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
Tang, Stephen; Hanneghan, Martin – Journal of Interactive Learning Research, 2011
Game-based learning harnesses the advantages of computer games technology to create a fun, motivating and interactive virtual learning environment that promotes problem-based experiential learning. Such an approach is advocated by many commentators to provide an enhanced learning experience than those based on traditional didactic methods.…
Descriptors: Computer Software, Educational Technology, Teaching Methods, Computer Uses in Education
Schlotter, Michael – Australasian Journal of Educational Technology, 2009
Software for text processing and presentation design is becoming increasingly sophisticated. Nevertheless, it is difficult to find a good solution for collaborative writing of technical course material, allowing the creation of high quality lecture notes and presentation slides from a single source. This article presents a new editing framework…
Descriptors: Editing, Computer Software, Instructional Materials, Internet
Baghaei, Nilufar; Mitrovic, Antonija; Irwin, Warwick – International Journal of Computer-Supported Collaborative Learning, 2007
We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) that teaches object-oriented analysis and design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. While teaching how to design UML class diagrams, COLLECT-UML also provides feedback on…
Descriptors: Feedback (Response), Intelligent Tutoring Systems, Cooperation, Problem Solving
Sicilia, Miguel-Angel – Computer Science Education, 2006
A considerable amount of experiences in teaching object-oriented concepts using the Java language have been reported to date, some of which describe language pitfalls and concrete learning difficulties. In this paper, a number of additional issues that have been experienced as difficult for students to master, along with approaches intended to…
Descriptors: Learning Problems, Learning Strategies, Programming, Programming Languages
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)