@article{oai:dwcla.repo.nii.ac.jp:00002257, author = {有賀, 妙子 and ARIGA, Taeko}, journal = {同志社女子大學學術研究年報, Doshisha Women's College of Liberal Arts annual reports of studies}, month = {Jan}, note = {application/pdf, AN0016561X-20220301-1, While Java, C family, and Python are the top three languages used in introductory programming courses in higher education, Swift is seldom used. This study considers whether the Swift language can be used as a first language for introductory programming for humanities majors. Learning programming is important for students regardless of major to foster computational thinking and utilize programming for their study. Our department conducted two courses to learn programming in Java and Swift for the creation of digital contents and media studies. This paper presents the contents of both courses, results of examinations, and students’ self-reflections. The result indicates that students can learn the basic programming concepts in Swift in the same way as in Java, but the effect of the Swift course for the GUI and OO parts was inferior to that of the Java course. The finding from students’ self-reflections concerning programming shows that students perceived that their confidence was enhanced in both the Swift and the Java courses., 論文}, pages = {1--14}, title = {First Programming Language for Humanities Majors-A Comparison of Java and Swift}, volume = {72}, year = {2022}, yomi = {アリガ, タエコ} }