Descriptor
| Models | 3 |
| Programming | 3 |
| Computer Software | 2 |
| Information Technology | 2 |
| Programming Languages | 2 |
| Case Studies | 1 |
| Coding | 1 |
| Computer Science | 1 |
| Computer Science Education | 1 |
| Computers | 1 |
| Curriculum | 1 |
| More ▼ | |
Source
| Journal on Educational… | 3 |
Publication Type
| Journal Articles | 3 |
| Reports - Descriptive | 3 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Roy, Geoffrey G. – Journal on Educational Resources in Computing, 2006
Designing and explaining programs are often difficult tasks, especially when novices are involved. It also concerns more experienced programmers when complex algorithms need to be carefully explained and documented as part of software development.Good practice suggests that code and documentation be tightly coupled; but there are only a few…
Descriptors: Programming, Computer Software, Mathematics, Models
Cohen, Avi – Journal on Educational Resources in Computing, 2004
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…
Descriptors: Feedback (Response), Models, Computer Software, Computers
Blank, Douglas; Kumar, Deepak; Meeden, Lisa; Yanco, Holly – Journal on Educational Resources in Computing, 2004
In this article we describe a programming framework called Pyro, which provides a set of abstractions that allows students to write platform-independent robot programs. This project is unique because of its focus on the pedagogical implications of teaching mobile robotics via a top-down approach. We describe the background of the project, its…
Descriptors: Learning Modules, Programming, Robotics, Models

Peer reviewed
Direct link
