A Project-based Learning Approach for Junior Windows Software Programmer

被引:0
|
作者
Liu, Yu [1 ]
Yin, Lei [1 ]
机构
[1] Beihang Univ, CSE Dept, Natl Expt Teaching Demonstrat Ctr, Beijing, Peoples R China
关键词
PBL; software programmer; Windows pogramming;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper presents an approach to train junior Windows software programmers for making software more appealing to students. This approach proposes to separate the software development technologies into three layers, which are the language layer, the application layer and the project layer. For each layer, based on the idea of PBL, this paper gives 20,12 and 1 projects to make the course interesting and easy to understand. Each student must finish a project named as LMS at the end of the course which contains many main technologies of Windows programming. According to the academic results and student surveys, most of the students can finish this course successfully and make a progress in software programming.
引用
下载
收藏
页码:906 / 909
页数:4
相关论文
共 50 条
  • [1] A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software Engineering
    Perez, Beatriz
    Rubio, Angel L.
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 309 - 315
  • [2] Experiencing the Sheffield Team Software Project: A project-based learning approach to teaching Agile
    Olayinka, Olakunle
    Stannett, Mike
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 1299 - 1305
  • [3] COLLABORATIVE, PROJECT-BASED LEARNING IN SOFTWARE DEVELOPMENT
    Ganeshan, K.
    Kirk, D.
    Kothamasu, N.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 428 - 436
  • [4] Project-based learning in robotics meets junior high school
    Zadok, Yair
    JOURNAL OF ENGINEERING DESIGN AND TECHNOLOGY, 2020, 18 (05) : 941 - 958
  • [5] An Eco-System Approach to Project-Based Learning in Software Engineering Education
    Stahl, Daniel
    Sandahl, Kristian
    Buffoni, Lena
    IEEE TRANSACTIONS ON EDUCATION, 2022, 65 (04) : 514 - 523
  • [6] Software for project-based learning of robot motion planning
    Moll, Mark
    Bordeaux, Janice
    Kavraki, Lydia E.
    COMPUTER SCIENCE EDUCATION, 2013, 23 (04) : 332 - 348
  • [7] Project-Based Learning of Software Development in Technical Education
    Yao, Leiyue
    Xiong, Jianying
    2010 INTERNATIONAL CONFERENCE ON THE DEVELOPMENT OF EDUCATIONAL SCIENCE AND COMPUTER TECHNOLOGY, 2010, : 231 - 234
  • [8] EDUCATION INFRASTRUCTURE FOR PROJECT-BASED LEARNING IN SOFTWARE ENGINEERING
    Andres Moreno-Ruiz, Jose
    Maria del Aguila-Cano, Isabel
    Rafael Garcia-Lazaro, Jose
    Joaqun Canadas-Martinez, Jose
    INTED2015: 9TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2015, : 643 - 650
  • [10] THE DEVELOPMENT OF LOGICAL THINKING IN JUNIOR STUDENTS THROUGH PROJECT-BASED LEARNING
    Ovchinnikova, A. Zh
    Lazarev, B. N.
    Lazareva, M., V
    Tigrova, I., V
    REVISTA PRAXIS EDUCACIONAL, 2020, 16 (39): : 259 - 280