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 条
  • [41] LINEAR PROGRAMMING - AN INTRODUCTORY ANALYSIS
    GASS, SI
    OPERATIONS RESEARCH, 1966, 14 (02) : 357 - &
  • [42] Building Skills in Introductory Programming
    Figueiredo, Jose
    Jose Garcia-Penalvo, Francisco
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 46 - 50
  • [43] A Simple, Language-Independent Approach to Identifying Potentially At-Risk Introductory Programming Students
    Becker, Brett A.
    Mooney, Catherine
    Kumar, Amruth N.
    Russell, Sean
    PROCEEDINGS OF THE 23RD AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2021, 2021, : 168 - 175
  • [44] Introductory Game Programming Instruction with OOP - What is required, How is it addressed, and Which language wins?
    Prayaga, Lakshmi
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (08): : 51 - 66
  • [45] Improvement and Evaluation of a Block-based Language Environment for Introductory C# Programming Course
    Yang, Zhongke
    Hu, Minjie
    2023 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT AND LEARNING FOR ENGINEERING, TALE, 2023, : 758 - 763
  • [46] Designing Programming Games for Diversity in Teaching Introductory Programming
    Anyango, Jecton Tocho
    Suleman, Hussein
    ICT EDUCATION, SACLA 2020, 2021, 1518 : 19 - 36
  • [47] Detecting Exploratory Programming Behaviors for Introductory Programming Exercises
    Makihara, Erina
    Igaki, Hiroshi
    Yoshida, Norihiro
    Fujiwara, Kenji
    Iida, Hajimu
    2016 IEEE 24TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2016,
  • [48] MATLAB as an econometric programming environment
    Cribari-Neto, F
    Jensen, MJ
    JOURNAL OF APPLIED ECONOMETRICS, 1997, 12 (06) : 735 - 744
  • [49] On grid programming and MATLAB*G
    Department of Computer Science, National University of Singapore, 117543, Singapore
    不详
    117576, Singapore
    1600, 761-768 (2004):
  • [50] Learning programming using MATLAB
    Sayood, Khalid
    Synthesis Lectures on Electrical Engineering, 2006, 3 : 1 - 88