Experience using a project-based approach in an introductory programming course

被引:11
|
作者
Davenport, D [1 ]
机构
[1] Bilkent Univ, Dept Comp Sci & Informat Engn, Ankara, Turkey
关键词
computer programming languages; CS1; CS2; DELPHI; introductory programming; PASCAL; project-based learning; ROBO; software engineering education; student centered learning; undergraduate engineering education;
D O I
10.1109/13.883356
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper describes hen: and why our department chose to integrate a sophisticated visual programming environment (DELPHI) into the introductory programming course (CS101/2) of the first-year undergraduate engineering curriculum, It also reports on the outcome of this venture, which involved a snitch from a conventional lecture-based approach to teaching CS102 to a project-based approach. While it meant more work for both students and teachers the overall response from both parties was very positive. Indeed, the resulting designs and subsequent survey results seem to confirm that students achieved a better appreciation and understanding of the course's objectives.
引用
下载
收藏
页码:443 / 448
页数:6
相关论文
共 50 条
  • [1] Student Learning in an Introductory GIS Course: Using a Project-Based Approach
    Bowlick, Forrest J.
    Bednarz, Sarah W.
    Goldberg, Daniel W.
    TRANSACTIONS IN GIS, 2016, 20 (02) : 182 - 202
  • [2] Project-Based Introductory Electromagnetics Course
    Garmatyuk, Dmitriy
    2009 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM AND USNC/URSI NATIONAL RADIO SCIENCE MEETING, VOLS 1-6, 2009, : 1528 - 1531
  • [3] ONLINE DELIVERY OF A PROJECT-BASED INTRODUCTORY ENGINEERING COURSE
    James-Byrnes, Christa R.
    Holdhusen, Mark H.
    2012 ASEE ANNUAL CONFERENCE, 2012,
  • [4] A Scheme of Project-Based Learning in Programming Course
    Li, Chi-song
    Jiang, Min
    INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT AND APPLIED SOCIAL SCIENCE (EMASS 2016), 2016,
  • [5] A Project-based Learning Experience in a Compilers Course
    Lara, Adrian
    Quesada, Luis
    PROCEEDINGS OF THE ACM CONFERENCE ON GLOBAL COMPUTING EDUCATION (COMPED '19), 2019, : 136 - 142
  • [6] Using WebQuest Approach in EFL for Project-Based Course Design
    Cui, Han
    Tong, Yuping
    Bao, Jie
    MANUFACTURING ENGINEERING AND AUTOMATION II, PTS 1-3, 2012, 591-593 : 2290 - 2293
  • [7] Combining Mastery Learning with Project-Based Learning in a First Programming Course: An Experience Report
    Jazayeri, Mehdi
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 315 - 318
  • [8] A Project-Based Approach to Teaching Introductory Circuit Analysis
    Sterian, Andrew
    Adamczyk, Bogdan
    Rahman, M. M. Azizur
    FIE: 2008 IEEE FRONTIERS IN EDUCATION CONFERENCE, VOLS 1-3, 2008, : 1204 - 1209
  • [9] Project-based approach to teaching introductory computer science
    St. Joseph's Univ, Philadelphia, United States
    Proc Front Educ Conf, (11b3-19 - 11b3-23):
  • [10] Design of an authentic project-based learning course using project management approach
    Zhang, Ruirui
    INTERNATIONAL JOURNAL OF FASHION DESIGN TECHNOLOGY AND EDUCATION, 2022, 15 (01) : 57 - 66