CHI TIẾT NGHIÊN CỨU …

Tiêu đề

Learning fundamental programming concepts in a digital media course

Tác giả

Heinz A.; Xu X.; Lai S.

Năm xuất bản

2020

Source title

Proceedings of the Information Systems Education Conference, ISECON

Số trích dẫn

0

DOI

Liên kết

https://www.scopus.com/inward/record.uri?eid=2-s2.0-85118999839&partnerID=40&md5=a1367f432b8fe36b56cd5b92f763d34e

Tóm tắt

Georgia Gwinnett College is a 4-year open-access liberal arts institution in northeast metro Atlanta. Digital media is a sophomore level gateway course and the second Information Technology (IT) course that is required for all majors. Students come from a wide variety of disciplines and are mostly unfamiliar with programming. Throughout the semester, they learn to use vector graphics applications to manipulate computer graphics such as shapes, symbols, text, colors and gradients without writing any computer code. While this simple approach works most of the time, our project intends to show students how much more can be accomplished by learning how to create and modify scripts to quickly perform tasks that would otherwise be tedious and time consuming. In this way, students are given simple scripts for Adobe Illustrator so that they can experiment and see firsthand how useful they are. We also introduce elementary programming concepts such as variables, conditional statements, and loops so that they can also modify those scripts and eventually create their own. Sample scripts include the creation of random distinct geometric shapes, buildings, stars, flowers with different colors and shapes. Our goal is to make students understand the usefulness of computer programming, foster critical thinking skills, and encourage them to pursue a major or minor in Information Technology. © 2020 Proceedings of the Information Systems Education Conference, ISECON. All rights reserved.

Từ khóa

Adobe illustrator; Digital media; Information technology; IT; JavaScript; Programming; Scripts

Tài liệu tham khảo

(2020); Franklin D. C., Assessment of computer science learning in a scratch-based outreach program, Proceedings of the 44th SIGCSE technical symposium on Computer science education, (2013); Illustrator Scripting; Indiana U., What are bitmap and vector graphics, and how are they different?, (2020); Lin C. H., An Innovative Change in Technology Integration: Training Pre-Service Kindergarten Teachers to Be Courseware Designers, Creative Education, pp. 1177-1183, (2010); McGill M. M., Undergraduate students' perceptions of the impact of pre-college computing activities on choices of major, ACM Transactions on Computing Education, 16, 4, (2016); Meerbaum-Salant O. A.-A., Learning computer science concepts with scratch, Workshop on Computing education research, pp. 69-76, (2010); Saari E. M., Learning Computational Thinking Through the Use of Flash Action Scripts, Proceedings of the 7th International Conference on Computer Supported Education, 2, (2015); Valle D. a., Computer programming skills for environmental sciences, The Bulletin of the Ecological Society of America, pp. 373-389, (2012); Warren P., Teaching programming using scripting languages, Journal of Computing Sciences in Colleges, 17, 2, pp. 205-216, (2001)

Nơi xuất bản

Foundation for Information Technology Education

Hình thức xuất bản

Conference paper

Open Access

Nguồn

Scopus