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 条
  • [31] Implementation of Split Deadlines in a Large CS1 Course
    Chen, Hongxuan
    Li, Ang
    Challen, Geoffrey
    Cunningham, Kathryn
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 193 - 199
  • [32] A Conceptual Metaphor Analysis of Recursion in a CS1 Course
    Harper, Colton
    Mohammed, Karima
    Cooper, Stephen
    PROCEEDINGS OF THE 56TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE TS 2025, VOL 2, 2025, : 457 - 463
  • [33] Community-driven Course and Tool Development for CS1
    Anderson, Boyd
    Henz, Martin
    Low, Kok-Lim
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 834 - 840
  • [34] New models for the CS1 course: A fifteen year retrospective
    Oberlin College, Oberlin, OH 44074, United States
    不详
    不详
    SIGCSE Bull. Inroads, 2009, 1 (335-336):
  • [35] Version Control System in CS1 Course: Practical Experience
    Binas, M.
    2013 11TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2013), 2013, : 23 - 28
  • [36] Investigating the Impact of Employing Multiple Interventions in a CS1 Course
    Krause-Levy, Sophia
    Porter, Leo
    Simon, Beth
    Alvarado, Christine
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1082 - 1088
  • [37] Comparative energy input-output and financial analyses of greenhouse and open field vegetables production in West Java']Java, Indonesia
    Kuswardhani, Nita
    Soni, Peeyush
    Shivakoti, Ganesh P.
    ENERGY, 2013, 53 : 83 - 92
  • [38] Some deficiencies of C++ in teaching CS1 and CS2
    Agarwal, A
    Agarival, K
    ACM SIGPLAN NOTICES, 2003, 38 (06) : 9 - 13
  • [39] Implementing Faded Parsons Problems in a Very Large CS1 Course
    Zhou, Lauren
    Dewan, Akshit
    Kothapalli, Anirudh
    Fox, Pamela
    Ball, Michael
    Joseph, Thomas
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 2, SIGCSE 2023, 2023, : 1356 - 1356
  • [40] Cafe: Automatic Correction and Feedback of Programming Challenges for a CS1 Course
    Lienardy, Simon
    Leduc, Laurent
    Verpoorten, Dominique
    Donnet, Benoit
    PROCEEDINGS OF THE TWENTY-SECOND AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE'20, 2020, : 95 - 104