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

Pages tagged as computing education

Press Release: Older Adults Learning Computer Programming 2017-04-25

PG Podcast - Episode 21 - Trey Hunner on teaching programming to working professionals 2017-01-13

PG Podcast - Episode 13 - Lindsey Kuper on a new kind of computing conference 2016-08-23

PG Podcast - Episode 11 - Brad Miller on building long-lasting software in academia 2016-08-12

Python Tutor: The First Three Years 2016-06-02

Interactive Systems for Learning Programming at Scale 2016-02-19

Learning programming at scale 2015-08-13

My CS Education Zoo interview 2014-11-26

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

Programmers: Please don't ever say this to beginners ... 2014-11-22

Hello World in C and Python 2014-11-05

Python is now the most popular introductory teaching language at top U.S. universities 2014-07-07

Python Tutor Live 2014-06-16

NPR Interview on Silent Technical Privilege 2014-01-22

My book notes on Unlocking the Clubhouse 2014-01-15

Silent Technical Privilege 2014-01-05

Hour of Code: Observations from a Middle School Classroom 2013-12-10

My Unexpectedly Awesome AP Computer Science Class 2013-12-09

Hacker School Residency 2013-11-14

Teaching Librarians Programming 2013-08-25

Education Removes Fear: Some Examples From CS Courses 2013-06-30

Teaching Real-World Programming 2013-01-07

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

What is Computer Science? Efficiently Implementing Automated Abstractions 2010-02-04

Introductory Computer Programming Education 2007-05-24

Why Python is a great language for teaching beginners in introductory programming classes 2007-05-18

Computer Science in Modern Everyday Life 2006-12-12

Java and Software Engineering Notes 2006-03-07