Technology-Based Re-Engineering Engineering Education Proceedings of Frontiers in Education FIE'96 26th Annual Conference
DOI: 10.1109/fie.1996.567995
|View full text |Cite
|
Sign up to set email alerts
|

Should freshman engineering students be taught a programming language?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 1 publication
0
10
0
Order By: Relevance
“…While these concepts are valuable, they do not replace the fundamental programming skills needed by embedded systems engineers, and they tend to dilute the programming aspects of the course from the embedded systems perspective. There are other effective techniques to teach problem solving using the computer that can be incorporated into other parts of the curriculum [1,4]. Also, OO approaches are not applicable to all engineering disciplines including some embedded applications [14].…”
Section: Typical Ece Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…While these concepts are valuable, they do not replace the fundamental programming skills needed by embedded systems engineers, and they tend to dilute the programming aspects of the course from the embedded systems perspective. There are other effective techniques to teach problem solving using the computer that can be incorporated into other parts of the curriculum [1,4]. Also, OO approaches are not applicable to all engineering disciplines including some embedded applications [14].…”
Section: Typical Ece Approachmentioning
confidence: 99%
“…It is quite common for these courses to serve a multipurpose role within the curriculum covering all sorts of topics including teaching programming language syntax [1,3,15], problem solving [4,14], teaming [4], communication skills [4], program design [4], algorithm design, and object-oriented (OO) programming techniques. While these concepts are valuable, they do not replace the fundamental programming skills needed by embedded systems engineers, and they tend to dilute the programming aspects of the course from the embedded systems perspective.…”
Section: Typical Ece Approachmentioning
confidence: 99%
“…Previously, practicing engineers had to perform coding in a high-level programming language such as FORTRAN or C, but currently many engineers do not need to write their own software 1 . MATLAB, however, is extremely prevalent in engineering industry and research due to its relative ease of use for students when compared to other programming languages 1 . A general trend in programming instruction for engineers has evolved from FORTRAN, to C/C++, and now to MATLAB 3 , 4 .…”
Section: Introductionmentioning
confidence: 99%
“…In this NSF funded project, different cognitive skills are focused at each of five stages of SLA with the implementation of associated instructional strategies in an Introduction to Computing for Engineers course at a private institution in the southeast 14 . The course teaches engineering students how to learn a programming language, MATLAB in a blended learning mode [17][18][19][20][21][22][23][24] . This paper describes the design, implementation of the project across three semesters.…”
Section: Introductionmentioning
confidence: 99%