DocumentCode :
711592
Title :
Comparison of programming performance: Promoting STEM and computer science education
Author :
Huang, Andrew
fYear :
2015
fDate :
7-7 March 2015
Firstpage :
123
Lastpage :
125
Abstract :
Computer programs, constructed to facilitate the development of the technological world, are created with different objectives for different target platforms. As a result, different languages may exhibit significantly different run times when performing specific tasks. In a world where computer programming is instrumental in STEM education, computer languages are often utilized to perform mathematical calculations in classrooms. In this experiment, I compared different run time speeds for Python, C, and Java on Cygwin, Linux, and MacAir to compare the languages´ run times. The purpose of this research paper and poster is to demonstrate, test, analyze, and utilize knowledge of the varying speeds of languages to promote the educational use of computer languages. This data can be applied by utilizing certain languages when paired with different platforms to enhance and accelerate student learning in the classroom.
Keywords :
computer aided instruction; computer science education; C; Cygwin; Java; Linux; MacAir; Python; STEM education; computer languages; computer programs; computer science education; mathematical calculations; programming performance comparison; promoting STEM; target platforms; technological world; Computers; Education; Java; Linux; Programming profession; CPU run times; STEM education; computer science; programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated STEM Education Conference (ISEC), 2015 IEEE
Conference_Location :
Princeton, NJ
Print_ISBN :
978-1-4799-1828-7
Type :
conf
DOI :
10.1109/ISECon.2015.7119903
Filename :
7119903
Link To Document :
بازگشت