End-User Programmers Repurposing End-User Programming Tools to Foster Diversity in Adult End-User Programming Education
暂无分享,去创建一个
[1] Mark Guzdial,et al. Graphic designers who program as informal computer science learners , 2006, ICER '06.
[2] Mark Guzdial,et al. When Life and Learning Do Not Fit: Challenges of Workload and Communication in Introductory Computer Science Online , 2012, TOCE.
[3] James D. Hollan,et al. Exploration and Explanation in Computational Notebooks , 2018, CHI.
[4] Mark Guzdial,et al. Saving Face While Geeking Out: Video Game Testing as a Justification for Learning Computer Science , 2014 .
[5] Philip J. Guo,et al. Practitioners Teaching Data Science in Industry and Academia: Expectations, Workflows, and Challenges , 2019, CHI.
[6] Mark Guzdial. Limitations of MOOCs for Computing Education- Addressing our needs: MOOCs and technology to advance learning and learning research (Ubiquity symposium) , 2014, UBIQ.
[7] Ning Jiang,et al. Our path to better science in less time using open data science tools , 2017, Nature Ecology &Evolution.
[8] Brad A. Myers,et al. The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool , 2018, CHI.
[9] R. Peng. Reproducible Research in Computational Science , 2011, Science.
[10] R. Estrella,et al. Stuck in the Shallow End Education , Race , and Computing , 2008 .
[11] J. Reich,et al. Democratizing education? Examining access and usage patterns in massive open online courses , 2015, Science.
[12] Mark Guzdial,et al. Success in introductory programming: what works? , 2013, CACM.
[13] Mark Guzdial,et al. Impact of alternative introductory courses on programming concept understanding , 2005, ICER '05.
[14] Harold Abelson,et al. Democratizing Computing with App Inventor , 2015, GETMBL.
[15] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[16] Janet Davis,et al. Building knowledge and confidence with mediascripting: a successful interdisciplinary approach to CS1 , 2013, SIGCSE '13.
[17] Philip J. Guo. Older Adults Learning Computer Programming: Motivations, Frustrations, and Design Opportunities , 2017, CHI.
[18] Caitlin Kelleher,et al. Storytelling alice motivates middle school girls to learn computer programming , 2007, CHI.
[19] Mary Shaw,et al. Estimating the numbers of end users and end user programmers , 2005, 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05).
[20] Bo Brinkman,et al. Applying the Communal Goal Congruity Perspective to Enhance Diversity and Inclusion in Undergraduate Computing Degrees , 2016, SIGCSE.
[21] Mark Guzdial,et al. African American men constructing computing identity , 2011, CHI.
[22] Brad A. Myers,et al. Exploring exploratory programming , 2017, 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
[23] Judith Segal. Some Problems of Professional End User Developers , 2007 .
[24] Mark Guzdial,et al. Exploring hypotheses about media computation , 2013, ICER.
[25] RadhaKanta Mahapatra,et al. Business data mining - a machine learning perspective , 2001, Inf. Manag..
[26] N. Hoffart. Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory , 2000 .
[27] Jeffrey C. Carver,et al. Software Development Environments for Scientific and Engineering Software: A Series of Case Studies , 2007, 29th International Conference on Software Engineering (ICSE'07).
[28] Feng Liu,et al. A survey of the practice of computational science , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).
[29] Bonnie A. Nardi,et al. A Small Matter of Programming: Perspectives on End User Computing , 1993 .
[30] Margaret M. Burnett,et al. Future of end-user software engineering: beyond the silos , 2014, FOSE.
[31] Pooyan Jamshidi,et al. Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture , 2016, IEEE Software.
[32] Mark Guzdial,et al. Threads™: how to restructure a computer science curriculum for a flat world , 2007, SIGCSE '07.
[33] Beth Simon,et al. Retaining nearly one-third more majors with a trio of instructional best practices in CS1 , 2013, SIGCSE '13.
[34] Mary Shaw,et al. The state of the art in end-user software engineering , 2011, ACM Comput. Surv..
[35] Mark Guzdial,et al. Learning on the job: characterizing the programming knowledge and learning strategies of web designers , 2010, CHI.
[36] Hans-Peter Fröschle. DevOps , 2017, HMD Praxis der Wirtschaftsinformatik.
[37] Hannah Lebovits. Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor , 2018, Public Integrity.
[38] Yolanda Gil,et al. Enhancing reproducibility for computational methods , 2016, Science.
[39] S. Noble. Algorithms of Oppression: How Search Engines Reinforce Racism , 2018 .
[40] Mark Guzdial,et al. Workifying games: successfully engaging african american gamers with computer science , 2013, SIGCSE '13.
[41] David E. Pritchard,et al. Studying Learning in the Worldwide Classroom Research into edX's First MOOC. , 2013 .
[42] Philip J. Guo,et al. Understanding Conversational Programmers: A Perspective from the Software Industry , 2016, CHI.
[43] Liming Zhu,et al. DevOps and Its Practices , 2016, IEEE Softw..
[44] Greg Wilson,et al. Software Carpentry: Getting Scientists to Write Better Code by Making Them More Productive , 2006, Computing in Science & Engineering.
[45] Barbara Ericson,et al. Project rise up 4 CS: increasing the number of black students who pass advanced placement CS A , 2014, SIGCSE.
[46] Anselm L. Strauss,et al. Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .
[47] Mitchel Resnick,et al. Programming by choice: urban youth learning programming with scratch , 2008, SIGCSE '08.