References
- Andersen, L., & Ward, T. J. (2014). Expectancy-value models for the STEM persistence plans of ninth-grade, high-ability students: A comparison between Black, Hispanic, and White students. Science Education, 98(2), 216–242. https://doi.org/https://doi.org/10.1002/sce.21092
- Anderson, M., & Jiang, J. (2018, May 31). Teens, social media, & technology 2018. Pew Research Center. https://www.pewinternet.org/2018/05/31/teens-social-media-technology-2018/
- Aspray, W. (2016). Participation in computing: The National Science Foundation’s expansionary programs. Springer.
- Barron, B., Gomez, K., Pinkard, N., & Martin, C. K. (2014). The digital youth network: Cultivating digital media citizenship in urban communities. MIT Press.
- Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In AERA 2012. Proceedings of the 2012 annual meeting of the American Educational Research Association (pp. 1–25). American Educational Research Association (AERA). http://scratched.gse.harvard.edu/ct/files/AERA2012.pdf
- Burnett, M. M. (1999). Visual programming. In J. G. Webster (Ed.), Wiley encyclopedia of electrical and electronics engineering (pp. 275–283). Wiley. https://doi.org/https://doi.org/10.1002/047134608X.W1707
- Code.org (2018). Promote computer science. https://code.org/promote
- Cohen, J. D., Renken, M., & Calandra, B. (2017). Urban middle school students, twenty-first century skills, and STEM-ICT careers: Selected findings from a front-end analysis. TechTrends, 61(4), 380–385. https://doi.org/https://doi.org/10.1007/s11528-017-0170-8
- Creswell, J. W. (2003). Research design: Qualitative, quantitative, and mixed methods approaches (2nd ed.). Sage Publications.
- Creswell, J. W. (2007). Qualitative inquiry and research design: Choosing among five approaches. Sage Publications.
- Ericson, B., & McKlin, T. (2012). Effective and sustainable computing summer camps. In SIGCSE 2012. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (pp. 290–294). Association for Computing Machinery. https://doi.org/https://doi.org/10.1145/2157136.2157223
- Gardner-McCune, C., & Jimenez, Y. (2017). Historical app developers: Integrating CS into K-12 through cross-disciplinary projects. In Y. Rankin & J. Thomas (Eds.), Moving students of color from consumers to producers of technology (pp. 85–112). IGI Global.
- Glaser, B. G., & Strauss, A. L. (2017). The discovery of grounded theory: Strategies for qualitative research. Routledge.
- Goode, J. (2008). Increasing diversity in K-12 computer science: Strategies from the field. ACM SIGCSE Bulletin, 40(1), 362–366. https://doi.org/https://doi.org/10.1145/1352322.1352259
- Goode, J., & Margolis, J. (2011). Exploring computer science: A case study of school reform. ACM Transactions on Computing Education (TOCE), 11(2), 1–16. https://doi.org/https://doi.org/10.1145/1993069.1993076
- Guzdial, M. (2009). Teaching computing to everyone. Communications of the ACM, 52(5), 31–33. https://dl.acm.org/doi/fullHtml/10.1145/1506409.1506420
- Kafai, Y. B., & Burke, Q. (2014). Beyond game design for broadening participation: Building new clubhouses of computing for girls. In Gender IT 2014. Proceedings of Gender and IT Appropriation. Science and Practice on Dialogue-Forum for Interdisciplinary Exchange (pp. 1–8). European Society for Socially Embedded Technologies. Retrieved from. http://dl.acm.org/citation.cfm?id=2670301
- Kafai, Y. B., Peppler, K. A., & Chapman, R. N. (Eds.). (2009). The Computer clubhouse: Constructionism and creativity in youth communities. Teachers College Press.
- Kirschner, P. A., Sweller, J., & Clark, R. E. (2006). Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational Psychologist, 41(2), 75–86. https://doi.org/https://doi.org/10.1207/s15326985ep4102_1
- Lachney, M. (2018). Computational communities: African-American cultural capital in computer science education. Computer Science Education, 27(3–4), 1–22. https://doi.org/https://doi.org/10.1080/08993408.2018.1429062
- Ladson-Billings, G. (2014). Culturally relevant pedagogy 2.0: A.K.A. the remix. Harvard Educational Review, 84(1), 74–84. https://doi.org/https://doi.org/10.17763/haer.84.1.p2rj131485484751
- Maloney, J. H., Peppler, K., Kafai, Y., Resnick, M., & Rusk, N. (2008). Programming by choice: Urban youth learning programming with Scratch. In S. Rodger et al. (Eds.), SIGCSE 2008. Proceedings of the 39th ACM technical symposium on computer science education (pp. 367–371). Association for Computing Machinery. https://doi.org/https://doi.org/10.1145/1352135.1352260
- Mouza, C., Marzocchi, A., Pan, Y. C., & Pollock, L. (2016). Development, implementation, and outcomes of an equitable computer science after-school program: Findings from middle-school students. Journal of Research on Technology in Education, 48(2), 84–104. https://doi.org/https://doi.org/10.1080/15391523.2016.1146561
- National Research Council. (2011). Report of a workshop on the pedagogical aspects of computational thinking. National Academies Press.
- National Science Foundation. (n.d.). Computer science is for all students! National Science Foundation. https://www.nsf.gov/news/special_reports/csed/
- Palmer, R. T., Maramba, D. C., & Daney, Jr., T. E. (2011). A qualitative investigation of factors promoting the retention and persistence of students of color in STEM. The Journal of Negro Education,80(4), 491–504. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.849.8057&rep=rep1&type=pdf
- Rahman, F. (2018, June). From App Inventor to Java: Introducing object-oriented programming to middle school students through experiential learning. Paper presented at 2018 ASEE Annual Conference & Exposition, Salt Lake City, UT. American Society for Engineering Education. https://peer.asee.org/30539
- Rankin, Y., & Thomas, J. (Eds.). (2017). Moving students of color from consumers to producers of technology. IGI Global.
- Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/https://doi.org/10.1145/1592761.1592779
- Ryoo, J. J., Margolis, J., Lee, C. H., Sandoval, C. D. M., & Goode, J. (2013). Democratizing computer science knowledge: Transforming the face of computer science through public high school education. Learning, Media and Technology, 38(2), 161–181. https://doi.org/https://doi.org/10.1080/17439884.2013.756514
- Scholz, R. W., & Tietje, O. (2002). Embedded case study methods: Integrating quantitative and qualitative knowledge. Sage Publications.
- Scott, K. A., Sheridan, K. M., & Clark, K. (2015). Culturally responsive computing: A theory revisited. Learning, Media and Technology, 40(4), 412–436. https://doi.org/https://doi.org/10.1080/17439884.2014.924966
- The White House. (2016, January 30). Computer science for all. The White House. https://obamawhitehouse.archives.gov/blog/2016/01/30/computer-science-all
- Tsai, C.-Y. (2019). Improving students’ understanding of basic programming concepts through visual programming language: The role of self-efficacy. Computers in Human Behavior, 95, 224–232. https://doi.org/https://doi.org/10.1016/j.chb.2018.11.038
- Wagner, A., Gray, J., Corley, J., & Wolber, D. (2013, March). Using app inventor in a K-12 summer camp. In R. McCauley et al. (Eds.), SIGCSE 2013. Proceeding of the 44th ACM technical symposium on computer science education (pp. 621–626). Association for Computing Machinery. https://doi.org/https://doi.org/10.1145/2445196.2445377.
- Wang, X. (2013). Why students choose STEM majors: Motivation, high school learning, and postsecondary context of support. American Educational Research Journal, 50(5), 1081–1121. https://doi.org/https://doi.org/10.3102/0002831213488622