Input/output for a CS1 course in Java']Java - Some considerations

被引:0
|
作者
Koffman, EB [1 ]
机构
[1] Temple Univ, Comp & Informat Sci Dept, Philadelphia, PA USA
关键词
computer science 1 (CS1); novice programming in [!text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper discusses considerations for input/output for a first course in Java. It includes the opinions of several computer science educators regarding the pros and cons of using a non-standard package for input/output and the requirements of such a package. It also describes the evolution of a simple package for input that it is easy to implement using the Swing class and gives guidelines for using standard Java for simple input/output.
引用
收藏
页码:21 / 28
页数:8
相关论文
共 50 条
  • [41] Investigating the Impact of Using a Live Programming Environment in a CS1 Course
    Huang, Ruanqianqian
    Ferdowsi, Kasra
    Selvaraj, Ana
    Raj, Adalbert Gerald Soosai
    Lerner, Sorin
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 495 - 501
  • [42] Experiences Teaching a CS1 Common Course across 7 Institutions
    Vahid, Frank
    Pang, Ashley
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 1354 - 1360
  • [43] Report of a CS1 Course for Computer Engineering Majors Based on PBL
    Souza, Suenny Mascarenhas
    Bittencourt, Roberto A.
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 837 - 846
  • [44] New models for the CS1 course what are they and are they leading to the same place?
    Owens, Barbara Boucher
    Cupper, Robert D.
    Hirshfield, Stuart
    Potter, Walter
    Salter, Richard
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1994, 26 (01): : 364 - 365
  • [45] Designing a CS1 Programming Course for a Mixed-Ability Class
    Mohamed, Abdallah
    PROCEEDINGS OF THE 24TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION (WCCCE '19), 2019,
  • [46] Evaluating Mastery-oriented Grading in an Intensive CS1 Course
    Montagner, Igor dos Santos
    Ferrao, Rafael Corsi
    Kurauchi, Andrew
    Silva, Mariana
    Zilles, Craig
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 303 - 309
  • [47] Response to "Some deficiencies of C++ in teaching CS1 and CS2"
    Griffith, L
    ACM SIGPLAN NOTICES, 2003, 38 (12) : 18 - 19
  • [48] Fostering And Understanding Diverse Interpersonal Connections in a Massive Online CS1 Course
    Li, Miranda
    Malik, Ali
    Piech, Chris
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2, 2025, : 666 - 672
  • [49] Promoting Engagement in a CS1 Course with Assessment for Learning. A Practice Report
    Lienardy, Simon
    Donnet, Benoit
    Leduc, Laurent
    STUDENT SUCCESS, 2021, 12 (01): : 102 - 111
  • [50] Collaborative Design and Build Activity in a CS1 Course: A Practical Experience Report
    Brieven, Geraldine
    Leduc, Laurent
    Bonnet, Benoit
    8TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD '22), 2022, : 873 - 881