• DocumentCode
    603986
  • Title

    Integrating a science perspective into an introductory computer science course

  • Author

    Magee, J.J. ; Li Han

  • fYear
    2013
  • fDate
    9-9 March 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Experiences of including a Science Perspective in our university-level introductory computer science course are presented. The Science Perspective has helped in recruitment of students who otherwise might not have considered taking a computer science course. The assignments offered as part of the Science Perspective have been an integral part of our approach to teaching computer science in a way that is interesting and engaging to students by inviting them to explore scientific applications in computing. Our approach uses the Alice 3D animation-based programming environment followed by an event-based graphical Java programming approach. The interactive and visual nature of these approaches has increased student engagement, which has led to better retention in follow-up computer science courses. This approach could also be applicable in teaching computer science in secondary education.
  • Keywords
    Java; computer animation; computer science education; educational courses; teaching; Alice 3D animation-based programming environment; computer science teaching; event-based graphical Java programming approach; science perspective; scientific applications; secondary education; student engagement; university-level introductory computer science course; Chaos; Educational institutions; Java; Programming profession; Alice and Java programming; Introductory Computer Science; STEM synergies; Science Perspective; recruitment and retention;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated STEM Education Conference (ISEC), 2013 IEEE
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    978-1-4673-5622-0
  • Type

    conf

  • DOI
    10.1109/ISECon.2013.6525219
  • Filename
    6525219