In this paper, we provide the background and inspiration for this work,
including a review of literature on Studio-Based Learning and a comparison
of App Inventor for Android to other modern visual programming
environments. An overview of our semester goals and course design are
provided. From our experience and based on the literature, we conclude that
App Inventor for Android and Studio-Based Learning make for a powerful
combination to introduce non-CS majors to concepts of Computer Science-not
just programming, but also ideas that tend not to be covered in conventional
CS1 courses such as human-computer interaction, incremental and iterative
design processes, collaboration, evaluation, and quality assurance. This paper
In this paper, we provide the background and inspiration for this work,including a review of literature on Studio-Based Learning and a comparisonof App Inventor for Android to other modern visual programmingenvironments. An overview of our semester goals and course design areprovided. From our experience and based on the literature, we conclude thatApp Inventor for Android and Studio-Based Learning make for a powerfulcombination to introduce non-CS majors to concepts of Computer Science-notjust programming, but also ideas that tend not to be covered in conventionalCS1 courses such as human-computer interaction, incremental and iterativedesign processes, collaboration, evaluation, and quality assurance. This paper
การแปล กรุณารอสักครู่..
