서브메뉴
검색
Programming and Culture- [electronic resource]
Programming and Culture- [electronic resource]
상세정보
- 자료유형
- 학위논문
- Control Number
- 0016931297
- International Standard Book Number
- 9798379722357
- Dewey Decimal Classification Number
- 020
- Main Entry-Personal Name
- Arawjo, Ian Anders.
- Publication, Distribution, etc. (Imprint
- [S.l.] : Cornell University., 2023
- Publication, Distribution, etc. (Imprint
- Ann Arbor : ProQuest Dissertations & Theses, 2023
- Physical Description
- 1 online resource(265 p.)
- General Note
- Source: Dissertations Abstracts International, Volume: 84-12, Section: B.
- General Note
- Advisor: Parikh, Tapan.
- Dissertation Note
- Thesis (Ph.D.)--Cornell University, 2023.
- Restrictions on Access Note
- This item must not be sold to any third party vendors.
- Restrictions on Access Note
- This item must not be added to any third party search indexes.
- Summary, Etc.
- 요약I situate computer programming as a cultural practice. I develop this perspective in two ways: exploring how programming practices can support intercultural learning, and examining how programming tools themselves embed cultural assumptions and values. For the former, I study how relationships across difference are formed over computing activities in K-12 classrooms in Kenya and the U.S. Asking how programming concepts may serve people's intercultural development, I develop a new type of activity, "cultural algorithms," which uses algorithmic concepts to teach about the social construction of societies. Turning to the material means through which we 'write' code, I then trace the earliest history of programming and reveal epistemological tendencies and biases in the field. From the resulting insights, I develop a new AI-powered paradigm, notational programming, as one critical design that seeks to disrupt dominant norms around typing code. Throughout, I aim to muddle the bound-aries between 'programming' and 'culture,' exploring programming both as a tool for making change (changing the programming in culture), and as a tool to be changed (changing the culture in programming). Ultimately, I argue that intercultural approaches to computing are focused on ontological change; that is, changing the boundaries and categories that people deploy to divide themselves from others and diminish the complexity of the world.
- Subject Added Entry-Topical Term
- Information science.
- Subject Added Entry-Topical Term
- Computer science.
- Subject Added Entry-Topical Term
- Educational technology.
- Index Term-Uncontrolled
- Computer programming
- Index Term-Uncontrolled
- Computer science education
- Index Term-Uncontrolled
- History of computing
- Index Term-Uncontrolled
- Human-computer interaction
- Index Term-Uncontrolled
- Programming environments
- Added Entry-Corporate Name
- Cornell University Information Science
- Host Item Entry
- Dissertations Abstracts International. 84-12B.
- Host Item Entry
- Dissertation Abstract International
- Electronic Location and Access
- 로그인을 한후 보실 수 있는 자료입니다.
- Control Number
- joongbu:642380
MARC
008240221s2023 ulk 00 kor■001000016931297
■00520240214095956
■006m o d
■007cr#unu||||||||
■020 ▼a9798379722357
■035 ▼a(MiAaPQ)AAI30246310
■040 ▼aMiAaPQ▼cMiAaPQ
■0820 ▼a020
■1001 ▼aArawjo, Ian Anders.▼0(orcid)0000-0001-8910-0822
■24510▼aProgramming and Culture▼h[electronic resource]
■260 ▼a[S.l.]▼bCornell University. ▼c2023
■260 1▼aAnn Arbor▼bProQuest Dissertations & Theses▼c2023
■300 ▼a1 online resource(265 p.)
■500 ▼aSource: Dissertations Abstracts International, Volume: 84-12, Section: B.
■500 ▼aAdvisor: Parikh, Tapan.
■5021 ▼aThesis (Ph.D.)--Cornell University, 2023.
■506 ▼aThis item must not be sold to any third party vendors.
■506 ▼aThis item must not be added to any third party search indexes.
■520 ▼aI situate computer programming as a cultural practice. I develop this perspective in two ways: exploring how programming practices can support intercultural learning, and examining how programming tools themselves embed cultural assumptions and values. For the former, I study how relationships across difference are formed over computing activities in K-12 classrooms in Kenya and the U.S. Asking how programming concepts may serve people's intercultural development, I develop a new type of activity, "cultural algorithms," which uses algorithmic concepts to teach about the social construction of societies. Turning to the material means through which we 'write' code, I then trace the earliest history of programming and reveal epistemological tendencies and biases in the field. From the resulting insights, I develop a new AI-powered paradigm, notational programming, as one critical design that seeks to disrupt dominant norms around typing code. Throughout, I aim to muddle the bound-aries between 'programming' and 'culture,' exploring programming both as a tool for making change (changing the programming in culture), and as a tool to be changed (changing the culture in programming). Ultimately, I argue that intercultural approaches to computing are focused on ontological change; that is, changing the boundaries and categories that people deploy to divide themselves from others and diminish the complexity of the world.
■590 ▼aSchool code: 0058.
■650 4▼aInformation science.
■650 4▼aComputer science.
■650 4▼aEducational technology.
■653 ▼aComputer programming
■653 ▼aComputer science education
■653 ▼aHistory of computing
■653 ▼aHuman-computer interaction
■653 ▼aProgramming environments
■690 ▼a0723
■690 ▼a0984
■690 ▼a0710
■71020▼aCornell University▼bInformation Science.
■7730 ▼tDissertations Abstracts International▼g84-12B.
■773 ▼tDissertation Abstract International
■790 ▼a0058
■791 ▼aPh.D.
■792 ▼a2023
■793 ▼aEnglish
■85640▼uhttp://www.riss.kr/pdu/ddodLink.do?id=T16931297▼nKERIS▼z이 자료의 원문은 한국교육학술정보원에서 제공합니다.
■980 ▼a202402▼f2024