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 条
  • [41] A Unique Approach to Project-Based Learning (PjBL) in a Veterinary Anatomy Course
    Cintya Borroni
    Alejandro Pimentel-Ávila
    Caroll Stoore
    Christian Hidalgo
    Kate Diamond
    Cecilia Vásquez-Carrillo
    Eduardo Landerer
    Rodolfo Paredes
    Medical Science Educator, 2021, 31 : 511 - 517
  • [42] A Unique Approach to Project-Based Learning (PjBL) in a Veterinary Anatomy Course
    Borroni, Cintya
    Pimentel-Avila, Alejandro
    Stoore, Caroll
    Hidalgo, Christian
    Diamond, Kate
    Vasquez-Carrillo, Cecilia
    Landerer, Eduardo
    Paredes, Rodolfo
    MEDICAL SCIENCE EDUCATOR, 2021, 31 (02) : 511 - 517
  • [43] Correctness assessment of a crowdcoding project in a computer programming introductory course
    Ferran, Sebastian
    Beghelli, Alejandra
    Huerta-Canepa, Gonzalo
    Jensen, Federico
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2018, 26 (01) : 162 - 170
  • [44] Transitioning a project-based course between onsite and online. An experience report
    Suciu, Dan Mircea
    Motogna, Simona
    Molnar, Arthur-Jozsef
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 206
  • [45] Positive experiences with an open project assignment in an introductory programming course
    Sindre, G
    Line, S
    Valvåg, OV
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 608 - 613
  • [46] Reflections on Using Robots and Visual Programming Environments for Project-Based Teaching
    Plauska, I.
    Lukas, R.
    Damasevicius, R.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2014, 20 (01) : 71 - 74
  • [47] Discovering Geography through Doing Geography: Project-Based Learning in an Introductory Undergraduate World Geography Course
    Grobelski, Tiffany
    Versluis, Anna
    McClelland, Jesse
    JOURNAL OF GEOGRAPHY, 2023, 122 (02) : 31 - 42
  • [48] Teaching an Introductory Programming Course Using Hybrid e-learning Approach
    Azemi, Asad
    Bodek, Mathew
    Chinn, Gary
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [49] COLLABORATIVE PROJECT-BASED LEARNING: AN EXPERIENCE
    Gonzalez-Ruiz, V.
    Ortega, G.
    Garzon, E.
    Calvo-Cruz, N.
    Redondo, J. L.
    Salmeron, J.
    Casado, L.
    Ortigosa, P.
    Medina-Lopez, C.
    Moreno, J. J.
    Ruiz-Ferrandez, M.
    Orts, F.
    Puertas-Martin, S.
    Santamaria-Lopez, T.
    EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 8631 - 8635
  • [50] Project-Based Approach in a First-Year Engineering Course to Promote Project Management and Sustainability
    Taheri, Pooya
    INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY, 2018, 8 (03): : 104 - 119