Torrent details for "Kokensparger B. Guide to Programming...for Introductory Python 2018 [andryold1]"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
English English
Total Size:
2.74 MB
Info Hash:
3d1e31de18b8f74b942bc75404f77496e96c3f4b
Added By:
Added:  
23-10-2022 15:05
Views:
109
Health:
Seeds:
4
Leechers:
0
Completed:
317
wide




Description
wide
Externally indexed torrent
If you are the original uploader, contact staff to have it moved to your account
Textbook in PDF format

As an introduction to programming for the Digital Humanities (DH), this book presents six key assignments oriented on DH topics. The topics include Computing Change Over Time (calculating burials at a historic cemetery), Visualizing Change Over Time (visualizing the burials at the historic cemetery), Textual Analysis (finding word frequencies and “stop words” in public domain texts), XML Transformation (transforming a simplified version of XML into HTML styled with CSS), Stylometry (comparing the measured features of graphic images), and Social Network Analysis (analyzing extended relationships in historic circles).
The book focuses on the practical application of these assignments in the classroom, providing a range of variations for each assignment, which can be selected on the basis of students’ specific programming background and skills “atomic” assignments, which can be used to give students the experience they need to successfully complete the main assignments and some common pitfalls and gotchas to manage in the classroom.
The book’s chief goals are to introduce novice computer science (CS) students to programming for DH, and to offer them valuable hands-on experience with core programming concepts.
A Call to the Digital Humanities
Brief Overview of Digital Humanities
Only the Beginning
References
The Introductory Programming Curriculum
The Topics, as Suggested by the Curricula Report
Introduction to Computer Basics and Programming
Variables, Numbers, and Expressions
Working with Strings and Other Sequence Structures
Creating and Testing Branching Structures
Working with Lists and Arrays
Basic Approaches to Teaching the Topics
References
Digital Humanities Programming
Popular Analytical Approaches to Digital Humanities
Special Considerations in Digital Humanities
References
Finding the Balance Between CS and DH
General Assignment Management Tips
Assignment Chapter Features
Reference
The Phenomenon of Change
The Change Over Time Assignment
Assignment Management Techniques and Issues
Atomic Code for This Assignment
For Intermediate Students (Taking a Python Programming Course)
For Secondary School (Grades –) Students
For Digital Humanities Students
A Language of Lines, Colors, and Textures
The Visualizing Change Over Time Assignment
Assignment Management Techniques and Issues
Atomic Code for This Assignment
For Novice Students (Taking an Introductory Programming Course)
For Secondary School Students
For Digital Humanities Students
Writers Make Decisions
The Frequencies and Stop Words Assignment
Assignment Files and External Resources
Assignment Management Techniques and Issues
Atomic Code for This Assignment
Expected Output from Student Work
For Secondary School Students
References
The Magical Aura Around Computers
The Code Transformation Assignment
Skills Utilized in This Assignment
Assignment Management Techniques and Issues
Atomic Code for This Assignment
For Novice Students (Taking an Introductory Programming Course)
For Secondary School Students
References
Comparing Features in Artifacts
The Art Stylometry Assignment
Assignment Management Techniques and Issues
Expected Output from Student Work
Assignment Variations
For Advanced Students (Taking a Software Engineering or Capstone Course)
References
Code Reuse and Python Libraries
The Social Network Analysis Assignment
Skills Utilized in This Assignment
Assignment Management Techniques and Issues
Expected Output from Student Work
For Secondary School Students
Reference
Conclusion

  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes