Philip Guo (Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine)

Pages tagged as teaching

Why take classes (when you can just learn everything from the internet or books)? 2019-09-22

PG Vlog #318 - teaching HCI and UX design without using code 2019-06-17

PG Vlog #301 - making classes accessible 2019-05-11

Logistics of Teaching Large Courses: Part 10. zooming back out - parting thoughts 2018-12-22

Logistics of Teaching Large Courses: Part 9. end-of-term wrap-up and closure 2018-12-22

Logistics of Teaching Large Courses: Part 8. the g-word (grading) 2018-12-22

Logistics of Teaching Large Courses: Part 7. managing and empowering your staff 2018-12-22

Logistics of Teaching Large Courses: Part 6. interacting with students during the term 2018-12-22

Logistics of Teaching Large Courses: Part 5. lecturing in front of a large classroom 2018-12-22

Logistics of Teaching Large Courses: Part 4. dealing with start-of-term chaos 2018-12-22

Logistics of Teaching Large Courses: Part 3. designing your course calendar and policies 2018-12-22

Logistics of Teaching Large Courses: Part 2. recruiting your teaching staff 2018-12-22

Logistics of Teaching Large Courses: Part 1. high-level mindsets 2018-12-22

Managing the Logistics of Teaching Large Courses: A 10-Part Series 2018-12-22

JavaScript Language Fundamentals 2018-04-17

PG Vlog #134 - Earning My Paycheck 2018-04-07

PG Vlog #103 - Pursuing a Ph.D. to Get a Teaching-Focused Job 2018-01-11

PG Vlog #79 - Market Demand for Design+Engineering Skills 2017-11-03

PG Podcast Hour with Robert Ikeda 2 - Robert interviews me about MOOCs, podcasting, and research 2017-10-15

Human-Centered Programming Tools: Spring 2017 Class Readings 2017-06-12

PG Podcast - Episode 23 - Jake VanderPlas on data science writing and teaching 2017-02-13

PG Podcast - Episode 22 - Jess Hamrick on teaching programming to social scientists 2017-02-08

PG Podcast - Episode 2 - John DeNero on teaching statistics using programming 2016-07-22

Web Programming Video Lectures 2015-11-01

My policy for using laptops in the classroom 2015-09-01

My simple policy for class project groups 2015-09-01

My Basic Technology Stack for Teaching Web Programming 2014-11-24

CPython internals: A ten-hour codewalk through the Python interpreter source code 2014-10-08

Small-Group Code Reviews for Education 2014-06-19

Teaching Librarians Programming 2013-08-25

Teaching Programming To A Highly Motivated Beginner 2012-03-15

Tips for First-Time Teaching Assistants 2006-11-21