MATLAB as an introductory programming language

被引:17
|
作者
Wirth, MA [1 ]
Kovesi, P
机构
[1] Univ Guelph, Dept Comp & Informat Sci, Guelph, ON N1G 2W1, Canada
[2] Univ Western Australia, Sch Comp Sci & Software Engn, Crawley, WA 6009, Australia
关键词
programming languages; introductory programming; nontraditional; industry;
D O I
10.1002/cae.20064
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper explores the use of MATLAB for teaching the fundamental constructs of programming languages to engineering and science students. It was found that the time taken for students to learn programming can be reduced by up to 50%, paving the way for using the language to solve problems. (c) 2006 Wiley Periodicals, Inc.
引用
收藏
页码:20 / 30
页数:11
相关论文
共 50 条
  • [1] Lava - the introductory programming language
    McAnulty, Bryan
    Wang, Baoying
    INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS AND APPLICATIONS/INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL II, 2007, : 154 - 158
  • [2] What Language? - The Choice of an Introductory Programming Language
    Ezenwoye, Onyeka
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [3] Music in MATLAB: A Series of Programming Challenges for an Introductory Course
    Moor, S. Scott
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2010, 18 (01) : 67 - 76
  • [4] Learners Programming Language a Helping System for Introductory Programming Courses
    Naveed, Muhammad Shumail
    Sarim, Muhammad
    Ahsan, Kamran
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2016, 35 (03) : 347 - 358
  • [5] Teaching the Introductory Computer Programming Course for Engineers Using Matlab
    Azemi, Asad
    Pauley, Laura L.
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 209 - 214
  • [6] Criteria for the selection of a programming language for introductory courses
    Parker, Kevin R.
    Ottaway, Thomas A.
    Chao, Joseph T.
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND LEARNING, 2006, 2 (1-2) : 119 - 139
  • [7] Programming Language LISP - An Introductory Review.
    Hamann, Christian M.
    Elektronik Munchen, 1982, 31 (1-2): : 60 - 64
  • [8] Impact of Calango language in an Introductory Computer Programming Course
    Silva, Geovana
    Santos, Giovanni
    Canedo, Edna Dias
    Rissoli, Vandor
    Praciano, Bruno
    Andrade, Guilherme
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [9] Teaching an Introductory Programming Language in a General Education Course
    Ali, Azad
    Smith, David
    JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-INNOVATIONS IN PRACTICE, 2014, 13 : 57 - 67
  • [10] A Formal Language Selection Process for Introductory Programming Courses
    Parker, Kevin
    Chao, Joseph
    Ottaway, Thomas
    Chang, Jane
    JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2006, 5 : 133 - 151