Ross Avilla ยท github.com/rossdavilla

Sites & classroom apps

Every website published from Ross Avilla's GitHub repositories: course materials, interactive lecture demos, and teaching tools.

Courses & textbook

Course sites, the open Human Sexuality textbook, and interactive 3D anatomy models.

Human Sexuality

rossdavilla.github.io/PSYCH-110

An open online textbook by Dr. Ross Avilla: 15 chapters with pop-up definitions and practice questions, the PSYCH-110 syllabus, and small classroom apps. Licensed CC BY-NC-SA 4.0.

Chapters 15
  1. Chapter 1 โ€” Exploring Human Sexuality
  2. Chapter 2 โ€” Female Sexual Anatomy and Physiology
  3. Chapter 3 โ€” Male Sexual Anatomy
  4. Chapter 4 โ€” Sex and Gender
  5. Chapter 5 โ€” Fertility
  6. Chapter 6 โ€” Contraception
  7. Chapter 7 โ€” Conception, Pregnancy, and Childbirth
  8. Chapter 8 โ€” Sexual Attraction, Arousal, and Response
  9. Chapter 9 โ€” Sexual Behavior
  10. Chapter 10 โ€” Childhood Sexual Development
  11. Chapter 11 โ€” Adult Sexual Development
  12. Chapter 12 โ€” Sexual Relationships
  13. Chapter 13 โ€” Sexual Orientation & Gender Identity
  14. Chapter 14 โ€” Kinks & Paraphilias
  15. Chapter 15 โ€” Pornography & Sex Work

Classroom activities & games

Short interactive demos built for lecture. Most work on a phone, and several come in 720ร—450 versions for embedding in Top Hat.

PSY157 Activities

rossdavilla.github.io/PSY157

Classify the causes of everyday behavior with attribution theory, and set Outcomes, CL, and CL-ALT to see how Social Exchange Theory predicts relationship satisfaction and dependence, and score your own shyness and introversion.

KinkDeck

rossdavilla.github.io/KinkDeck

Swipe through 20 cards across 10 kinks for a quick, playful breakdown. Nothing is stored.

Top Hat Apps

rossdavilla.github.io/TH-Apps/locusofcontrol.html

Single-file activities built to drop into a Top Hat slide at 720ร—450. First up: a Locus of Control quiz that scores you from internal to external across five bands.

Teaching tools

Utilities for running a class: attendance, scheduling, grading, and building apps with AI.

Student Names

rossdavilla.github.io/Names

Flashcards for learning students' names from their photos, with a tab per class, memory tips, and swipe or arrow-key marking until everyone is learned.

From Prompt to App

rossdavilla.github.io/THandAI

A walkthrough for instructors: describe a class activity in plain language, have AI write the app, and publish it.

Personal

Everyday helpers.

DECA Family Hub

rossdavilla.github.io/DECA/DECA26.html

Mobile hub for Denair Elementary Charter Academy families: the 2026โ€“27 school calendar, bell schedule, lunch menu, and Parents Club events.