ABSTRACT
The Mobile CS Principles (Mobile CSP) course is one of the NSF-supported, College Board-endorsed curricula for the new Computer Science Principles AP course. Since 2013, the Mobile CSP project has trained more than 700 teachers, and the course has been offered to more than 20,000 students throughout the United States. The organizing philosophy behind the Mobile CSP course is that student engagement in the classroom is the key to getting students, especially those traditionally underrepresented in CS, interested in pursuing further study and careers in CS. The main strategies used to engage Mobile CSP students are: (1) a focus on mobile computing throughout the course, taking advantage of current student interest in smartphones; (2) an emphasis on getting students building mobile apps from day one, by utilizing the highly accessible App Inventor programming language; and (3) an emphasis on building creative, 'socially useful' apps to get students thinking about ways that computing can help their communities. In this paper we present and summarize two years of data of various types (i.e., student surveys, teacher surveys, objective assessments, and anecdotal reports from students and teachers) to support the hypothesis that engagement of the sort practiced in the Mobile CSP course not only helps broaden participation in CS among hard-to-reach demographics, but also provides them with a solid grounding in computer science principles and practices.
- James Appleton, Sandra Christenson, and Michael Furlong. 2008. Student engagement with school: Critical conceptual and methodological issues of the construct., Vol. 45 (05 2008), 369 -- 386.Google Scholar
- College Board. 2017. AP Computer Science Principles: Course and Exam Description. https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-principles-course-and-exam-description.pdf Retrieved August 31, 2018 fromGoogle Scholar
- Lisa M Bouillion and Louis M Gomez. 2001. Connecting school and community with science learning: Real world problems and school--community partnerships as contextual scaffolds. Journal of Research in Science Teaching: The Official Journal of the National Association for Research in Science Teaching, Vol. 38, 8 (2001), 878--898.Google ScholarCross Ref
- Sandra L Christenson, Amy L Reschly, and Cathy Wylie. 2012. Handbook of research on student engagement .Springer Science & Business Media. 816--7 pages.Google Scholar
- Jan Cuny. 2015. Transforming K-12 Computing Education: AP&Reg; Computer Science Principles. ACM Inroads, Vol. 6, 4 (Nov. 2015), 58--59. Google ScholarDigital Library
- Mobile CSP Curriculum. 2018. Course site: http://course.mobilecsp.org, Teacher site: http://teach.mobilecsp.org. https://mobile-csp.org/ Retrieved November 1, 2018 fromGoogle Scholar
- Carol S. Dweck. 2006. Mindset: The New Psychology of Success .Ballantine Books.Google Scholar
- NCWIT Engage CS Edu. 2018. https://www.engage-csedu.org/engagement/make-it-matter Retrieved August 31, 2018 fromGoogle Scholar
- Mark Guzdial. 2015. Learner-centered design of computing education: Research on computing for everyone. Synthesis Lectures on Human-Centered Informatics, Vol. 8, 6 (2015), 1--165.Google ScholarCross Ref
- Sasha Jones. 2018. Participation in AP Computer Science Principles Grows Again. http://blogs.edweek.org/edweek/curriculum/2018/06/by_guest_blogger_sasha_jones.html Retrieved August 31, 2018 fromGoogle Scholar
- Duhita Mahatmya, Brenda J Lohman, Jennifer L Matjasko, and Amy Feldman Farb. 2012. Engagement across developmental periods. In Handbook of research on student engagement. Springer, 45--63.Google Scholar
- Charlie McDowell, Linda Werner, Heather Bullock, and Julian Fernald. 2002. The effects of pair-programming on performance in an introductory programming course. ACM SIGCSE Bulletin, Vol. 34, 1 (2002), 38--42. Google ScholarDigital Library
- Charlie McDowell, Linda Werner, Heather E Bullock, and Julian Fernald. 2006. Pair programming improves student retention, confidence, and program quality. Commun. ACM, Vol. 49, 8 (2006), 90--95. Google ScholarDigital Library
- Ralph Morelli, Chinma Uche, Pauline Lake, and Lawrence Baldwin. 2015. Analyzing year one of a CS Principles PD project. In Proceedings of the 46th ACM technical symposium on Computer science education. ACM, 368--373. Google ScholarDigital Library
- NCWIT. {n. d.}. How Does the Physical Environment Affect Women's Entry and Persistence in Computing? https://www.ncwit.org/resources/how-does-physical-environment-affect-women%E2%80%99s-entry-and-persistence-computing Retrieved August 31, 2018 fromGoogle Scholar
- MIT News Office. 2010. The MIT roots of Google's new software. http://news.mit.edu/2010/android-abelson-0819 Retrieved August 31, 2018 fromGoogle Scholar
- Seymour Papert and Idit Harel. 1991. Situating constructionism. Constructionism, Vol. 36, 2 (1991), 1--11.Google Scholar
- CS Pogil. 2019. http://cspogil.org Retrieved August 31, 2018 fromGoogle Scholar
- Press Release. 2014. https://esty.house.gov/media-center/press-releases/rep-elizabeth-esty-announces-congressional-design-your-own-app-contest Retrieved August 31, 2018 fromGoogle Scholar
- Jennifer Rosato, Chery Lucarelli, Cassandra Beckworth, and Ralph Morelli. 2017. A Comparison of Online and Hybrid Professional Development for CS Principles Teachers. In Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education. ACM, 140--145. Google ScholarDigital Library
- NCWIT By the Numbers. 2017. https://www.ncwit.org/sites/default/files/resources/btn_04042018_web.pdf Retrieved August 15, 2018 fromGoogle Scholar
- Paulo Blikstein (Stanford University). {n. d.}. Seymour Papert's Legacy: Thinking About Learning, and Learning About Thinking. https://tltl.stanford.edu/content/seymour-papert-s-legacy-thinking-about-learning-and-learning-about-thinking Retrieved August 31, 2018 fromGoogle Scholar
- WCVB. 2016. 5 for Good: Local high School students win Congressional App Challenge. https://www.wcvb.com/article/5-for-good-local-high-school-students-win-congressional-app-challenge/8096710 Retrieved August 31, 2018 fromGoogle Scholar
- David Weintrop, Heather Killen, and Baker Franke. 2018. Blocks or Text? How programming language modality makes a difference in assessing underrepresented populations. In Proceedings of the International Conference on the Learning Sciences 2018, At London, UK .Google Scholar
- David Wolber. 2011. App inventor and real-world motivation. In Proceedings of the 42nd ACM technical symposium on Computer science education. ACM, 601--606. Google ScholarDigital Library
- David Wolber, Hal Abelson, Ellen Spertus, and Liz Looney. 2011. App Inventor ." O'Reilly Media, Inc.".Google Scholar
Index Terms
- Student Engagement is Key to Broadening Participation in CS
Recommendations
INSPIRED broadening participation: first year experience and lessons learned
ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science educationThe Increasing Student Participation in Research Development Program ('INSPIRED') is designed to increase participation of women and underrepresented minorities in computing. It is a comprehensive program whose goals are to attract, retain and ...
INSPIRED broadening participation: first year experience and lessons learned
ITiCSE '09The Increasing Student Participation in Research Development Program ('INSPIRED') is designed to increase participation of women and underrepresented minorities in computing. It is a comprehensive program whose goals are to attract, retain and ...
Broadening Participation: The Data Science Academy for K-12
SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2The Data Science Academy (DSA) is an extra-curricular program for 7-12th graders that has evolved over the last four years with valuable lessons learned along the way. DSA was created in part because the K-12 curriculum is already packed, so deploying ...
Comments