Beauty and Joy of Computing

Beauty and Joy of Computing
an AP CS Principles course

BJC in action
BJC in action
BJC in action
BJC in action

How is BJC special?     BJC Curriculum
Run Snap! now!