A Pedagogical Paradigm
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Exploratory Programming for the Arts and Humanities
Exploratory Programming for the Arts and Humanities Exploratory Programming for the Arts and Humanities Second Edition Nick Montfort The MIT Press Cambridge, Massachusetts London, England © 2021 Nick Montfort The open access edition of this work was made possible by generous funding from the MIT Libraries. This work is subject to a Creative Commons CC-BY-NC-SA license. Subject to such license, all rights are reserved. This book was set in ITC Stone Serif Std and ITC Stone Sans Std by New Best-set Typesetters Ltd. Library of Congress Cataloging-in-Publication Data Names: Montfort, Nick, author. Title: Exploratory programming for the arts and humanities / Nick Montfort. Description: Second edition. | Cambridge, Massachusetts : The MIT Press, [2021] | Includes bibliographical references and index. | Summary: "Exploratory Programming for the Arts and Humanities offers a course on programming without prerequisites. It covers both the essentials of computing and the main areas in which computing applies to the arts and humanities"—Provided by publisher. Identifiers: LCCN 2019059151 | ISBN 9780262044608 (hardcover) Subjects: LCSH: Computer programming. | Digital humanities. Classification: LCC QA76.6 .M664 2021 | DDC 005.1—dc23 LC record available at https://lccn.loc.gov/2019059151 10 9 8 7 6 5 4 3 2 1 [Contents] [List of Figures] xv [Acknowledgments] xvii [1] Introduction 1 [1.1] 1 [1.2] Exploration versus Exploitation 4 [1.3] A Justification for Learning to Program? 6 [1.4] Creative Computing and Programming as Inquiry 7 [1.5] Programming Breakthroughs -
The Open Source Way 2.0
THE OPEN SOURCE WAY 2.0 Contributors Version 2.0, 2020-12-16: This release contains opinions Table of Contents Presenting the Open Source Way . 2 The Shape of Things (I.e., Assumptions We Are Making) . 2 Structure of This Guide. 4 A Community of Practice Always Rebuilding Itself . 5 Getting Started. 6 Community 101: Understanding, Joining, or Forming a New Community . 6 New Project Checklist . 14 Creating an Open Source Product Strategy . 16 Attracting Users . 19 Communication Norms in Open Source Software Projects . 20 To Build Diverse Open Source Communities, Make Them Inclusive First . 36 Guiding Participants . 48 Why Do People Participate in Open Source Communities?. 48 Growing Contributors . 52 From Users to Contributors. 52 What Is a Contribution? . 58 Essentials of Building a Community . 59 Onboarding . 66 Creating a Culture of Mentorship . 71 Project and Community Governance . 78 Community Roles . 97 Community Manager Self-Care . 103 Measuring Success . 122 Defining Healthy Communities . 123 Understanding Community Metrics . 136 Announcing Software Releases . 144 Contributors . 148 Chapters writers. 148 Project teams. 149 This guidebook is available in HTML single page and PDF. Bugs (mistakes, comments, etc.) with this release may be filed as an issue in our repo on GitHub. You are also welcome to bring it as a discussion to our forum/mailing list. 1 Presenting the Open Source Way An English idiom says, "There is a method to my madness."[1] Most of the time, the things we do make absolutely no sense to outside observers. Out of context, they look like sheer madness. But for those inside that messiness—inside that whirlwind of activity—there’s a certain regularity, a certain predictability, and a certain motive. -
Grab My Resumé and Hire Me Already
JESSE PROULX [email protected] San Francisco CA, 94132 +1 (510) 400‐7928 OBJECTIVE Fuse new web technologies with existing web standards & practices to create compelling online and mobile experiences. QUALIFICATIONS I have 15 years of experience working with new websites and online services, including: Programming: Node.js, PHP, Perl, Python, Ruby, Bash Web Scripting: Javascript, ActionScript, Ecmascript, JScript Javascript Frameworks: jQuery, Backbone.js, Underscore.js, Ember, Express, Connect, Prototype Web Technologies: HTML, CSS, AJAX, WebSockets, JSON Server Administration: nginx, HAProxy, Apache, Tomcat, Squid, LightHTTPd Operating systems: Mac OS X, Linux (Debian/Ubuntu/CentOS/RHEL), Microsoft Windows Software: Photoshop, Illustrator, Flash, Office, Excel EXPERIENCE Amazon Music Software Developer Contractor 2014 Upgraded Music Store Application behavior and visuals for 7th generation of Kindle hardware Created interstitial upsell experience for Amazon Prime membership on all Android devices Designed and implemented full screen advertising campaigns for various mobile devices (Kindle, Android, iOS) Updated Music Store Application for Amazon Prime eligible members in foreign markets Performed ongoing technical maintenance of Music Store Application for Amazon Fire Phones Fox Sports Digital Software Engineer 2013 – 2014 Architected and engineered Fox Sport's Super Bowl Fan Vote standalone web application Created a custom log analysis and metrics generation web service Created custom widgets for existing CQ5 CMS in Java Engineered -
This Thesis Has Been Submitted in Fulfilment of the Requirements for a Postgraduate Degree (E.G
This thesis has been submitted in fulfilment of the requirements for a postgraduate degree (e.g. PhD, MPhil, DClinPsychol) at the University of Edinburgh. Please note the following terms and conditions of use: This work is protected by copyright and other intellectual property rights, which are retained by the thesis author, unless otherwise stated. A copy can be downloaded for personal non-commercial research or study, without prior permission or charge. This thesis cannot be reproduced or quoted extensively from without first obtaining permission in writing from the author. The content must not be changed in any way or sold commercially in any format or medium without the formal permission of the author. When referring to this work, full bibliographic details including the author, title, awarding institution and date of the thesis must be given. Imagining Virtual Community Online Media Fandom and the Construction of Virtual Collectivity Kali DeDominicis Ph.D. in Sociology The University of Edinburgh 2015 Abstract This thesis uses ethnographic research into online media fandom, focusing on self- reflexive analytical documents that fans call meta, to investigate longstanding questions about the nature of virtual community. It argues that virtual documents should be seen as complete and complex interactions in their original form and as social contexts in their own right, and presents a new approach to ethnographic methodology and ethics suited to working in this context. Fans have incorporated various technologies into the infrastructure that constitutes their community, and these have had various effects on the structure and substance of fannish documents and interactions – and on the character of the community as a whole. -
Gender Dimensions of Free and Open Source Development
THE MAKING OF LABORER SUBJECTIVITY AND KNOWLEDGE IN THE INFORMATION INDUSTRY: GENDER DIMENSIONS OF FREE AND OPEN SOURCE DEVELOPMENT Yeon Ju Oh A Dissertation Submitted to the Graduate College of Bowling Green State University in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY August 2013 Committee: Radhika Gajjala, Advisor Deborah G. Wooldridge Graduate Faculty Representative Oliver Boyd-Barrett Victoria S. Ekstrand ii ABSTRACT Radhika Gajjala, Advisor This study examines female software developers as knowledge laborers with a special emphasis on free and open source software (FOSS) development. In examining female developers as knowledge laborers, this study focuses on both labor and knowledge. Women’s low participation in FOSS development is not an issue of recent years, but a consequence of women’s overall status in the computing field over the last three decades. In order to explicate women’s low participation in FOSS development, a broader historical and economic analysis is needed. Thus, this study explores the historical context of computer science education and industry in the 1980s since this is when the groundwork for FOSS development was laid. Furthermore, the power of cultural discourses that maintain and reinforce the gendered construction of FOSS development is discussed to unpack how the gendered construction is interrelated with the labor relations in the knowledge industry. In addition to the labor relations in FOSS development, this study attends to the knowledge produced by FOSS development. Knowledge gains importance as a sum of values of the knowledge producers. Source codes written by software developers turn into products that engage users with certain utility. -
4. Improved: ˝Be More Constructive with Your Feedback, Please˛
Reading the Comments • Reading the Comments 4. Improved: “Be More Constructive with Your Feedback, Please” Joseph Reagle Published on: Apr 03, 2019 Updated on: May 14, 2019 Reading the Comments • Reading the Comments 4. Improved: “Be More Constructive with Your Feedback, Please” Other rappers dis me; say my rhymes are sissy. Why? Why exactly? Why? Be more constructive with your feedback, please. Is it because I rap about reality? Like me and my grandma drinking a cup of tea? There ain’t no party like my nanna’s tea party. Hey! Ho! —Flight of the Conchords, “Hiphopopotamus vs. Rhymenoceros” The fear of public speaking is supposedly so great that comedian Jerry Seinfeld once quipped that people at a funeral would “be better off in the casket than giving the eulogy.” Is the basis for this joke true? Richard Garber, the blogger behind Joyfully Public Speaking, investigated and found that on a 1993 survey that asked people about their fears, 30 percent of those surveyed said they feared death, and 45 percent reported a fear of public speaking. However, although more people did report a fear of public speaking, they never were asked to compare it to death.1 Yet this quibble is easily forgotten in light of the keen anxiety many feel when they speak in public. They are afraid of disparaging comments that might arise in others’ thoughts or, worse yet, comments that might be furtively exchanged between their peers. In fact, professionals make a living studying “communication apprehension” and treating “glossophobia,” from the Greek glōssa (tongue) and phobos (fear). -
New Perspectives About the Tor Ecosystem: Integrating Structure with Information
NEW PERSPECTIVES ABOUT THE TOR ECOSYSTEM: INTEGRATING STRUCTURE WITH INFORMATION A Dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy by MAHDIEH ZABIHIMAYVAN B.S., Ferdowsi University, 2012 M.S., International University of Imam Reza, 2014 2020 Wright State University Wright State University GRADUATE SCHOOL April 22, 2020 I HEREBY RECOMMEND THAT THE DISSERTATION PREPARED UNDER MY SUPERVISION BY MAHDIEH ZABIHIMAYVAN ENTITLED NEW PERSPECTIVES ABOUT THE TOR ECOSYSTEM: INTEGRATING STRUCTURE WITH INFORMATION BE ACCEPTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF Doctor of Philosophy. Derek Doran, Ph.D. Dissertation Director Yong Pei, Ph.D. Director, Computer Science and Engineering Ph.D. Program Barry Milligan, Ph.D. Interim Dean of the Graduate School Committee on Final Examination Derek Doran, Ph.D. Michael Raymer, Ph.D. Krishnaprasad Thirunarayan, Ph.D. Amir Zadeh, Ph.D. ABSTRACT Zabihimayvan, Mahdieh. Ph.D., Department of Computer Science and Engineering, Wright State University, 2020. New Perspectives About The Tor Ecosystem: Integrating Structure With Infor- mation Tor is the most popular dark network in the world. Its noble uses, including as a plat- form for free speech and information dissemination under the guise of true anonymity, make it an important socio-technical system in society. Although activities in socio-technical systems are driven by both structure and information, past studies on evaluating Tor inves- tigate its structure or information exclusively and narrowly, which inherently limits our understanding of Tor. This dissertation bridges this gap by contributing insights into the logical structure of Tor, the types of information hosted on this network, and the interplay between its structure and information. -
Geek Media and Identity Honors Thesis in Sociocultural
Geek Media and Identity Honors Thesis in Sociocultural Anthropology April 2010 Rachel Yung 1 Thanks to: Professor Matthew Hull, who has provided invaluable advice throughout the writing of this thesis; Professor Erik Mueggler, who has been a constant source of support and encouragement; Deborah Jones, who has been both prompt and patient; my parents, who have gone above and beyond the call of parental duty; and Pavel Borisov, who put up with me whenever I started panicking and introduced me to the magic of 4chan. 2 Index Introduction Demographic Background Chapter 1: Method Media Analysis and Geek Ethnography Choosing Geek Media Chapter 2: Heroes The Good Guy The Bad (but not really) Guy The Nice Guy Chapter 3: Villains The Bully The Collective The Inhuman Chapter 4: Women The Professional The 'Professional' The Girlfriend The Ideal The Woman Warrior Chapter 5: Key Concepts Technology Data 3 Ethics Conformity Chapter 6: Case Study Dr. Horrible's Sing-Along Blog Conclusion: The Future of Geek Media Works Cited Bibliography Appendix A: Glossary Appendix B: Timeline Appendix C: Sample Interview 4 Introduction “It's like being addicted to something that doesn't really exist, because the world that exists is insufficiently interesting” (Personal interview, December 18, 2009). In many ways, I have been researching for this thesis since I was thirteen. I first discovered the internet and literary fandom in 2002 when my parents refused to allow me to read a book about wizards, in large part due to their concern about my avid interest in fantasy and science fiction; in a fit of adolescent pique, I joined a fan forum for Diane Duane's So You Want to Be a Wizard series. -
The Fan Fiction Reading Guide
DePaul University Via Sapientiae College of Liberal Arts & Social Sciences Theses and Dissertations College of Liberal Arts and Social Sciences 6-2019 The fan fiction eadingr guide: the use of multimedia and comments as close reading tools Lauren Rouse DePaul University, [email protected] Follow this and additional works at: https://via.library.depaul.edu/etd Recommended Citation Rouse, Lauren, "The fan fiction eadingr guide: the use of multimedia and comments as close reading tools" (2019). College of Liberal Arts & Social Sciences Theses and Dissertations. 274. https://via.library.depaul.edu/etd/274 This Thesis is brought to you for free and open access by the College of Liberal Arts and Social Sciences at Via Sapientiae. It has been accepted for inclusion in College of Liberal Arts & Social Sciences Theses and Dissertations by an authorized administrator of Via Sapientiae. For more information, please contact [email protected]. THE FAN FICTION READING GUIDE: THE USE OF MULTIMEDIA AND COMMENTS AS CLOSE READING TOOLS A Thesis Presented in Partial Fulfillment of the Requirements for the Degree of Master of Arts June 2019 BY Lauren Rouse Department of English College of Liberal Arts and Social Sciences DePaul University Chicago, IL ii Abstract This paper considers the benefits of including multimedia in fan fiction multimedia and its effects on the close-reading and critical analysis skills of readers. By completing an illustrative and cumulative case study with three fan fiction authors who are currently writing and publishing a new fiction (fic), the author was able to view the production and promotion of fan fiction and its accompanying multimedia. -
Bruce A. Tate — «Seven More Languages in Seven Weeks
Early praise for Seven More Languages in Seven Weeks I’m tired of learning new programming languages and thought seven additional somewhat esoteric languages wouldn’t be very useful. I couldn’t have been more wrong. I loved it. The languages were suitably interesting and compellingly pre- sented, and I now want to experiment with them. ➤ Brian Sletten President, Bosatsu Consulting, Inc. Languages are not just new syntax, they are new ways of thinking about problems. What is the best way to think about user interfaces or scientific computing or distributed systems or safety guarantees? As you dive into each of the languages in this book you will get a glimpse of new abstractions and principles that will help you write better programs in any language. Do it! ➤ Evan Czaplicki Creator of Elm, Prezi If you think reading a book about programming languages won’t change your thinking about programming, I dare you to read the chapter on Idris—unless the idea of reasoning about your C++ (or C# or Java) code more clearly and reducing hundreds or thousands of lines of code down to two is not appealing to you, of course. ➤ Ted Neward Author, speaker, mentor, Neward and Associates, LLC Just as an artist’s choice of oil, acrylic, or watercolor paint constrains the range of effects they can achieve, the languages we choose constrain the programs we can write. Learning a new language enables you to both conceive new solutions and express them in new ways. Read this book to add seven particularly interesting languages to your repertoire.