A Meaningful Intersection: Mathematics, Computer Programming, and Art
摘要
Computer programming is used to design, construct, and implement new and improved technology. Mathematics is the foundation and language of computer programming. Algorithms, data structures, and computational complexities use mathematical principles, operations, and logic. The dependence of computer programming on math is obvious and inevitable. Does art have a place in what is created using mathematics and computer programming? Can educators create a space in their classrooms where students are given the opportunity to be artists in a Computer Engineering class? While the building of a technology requires mathematics and coding, the concept and value of a technology is creatively expressed using art. Thus, for inventors of technology, whether students or seasoned researchers, it is imperative that they think beyond the disciplinary boundaries and operate in a space where disciplines intersect.