The Beauty and Joy of Computing is a rigorous AP CS Principles course from @UCBerkeley broadening participation in computing. #CSforAll #APCSP

Joined September 2013
Photos and videos
13 May 2024
It's that time of year already! Registration for Summer 2024 PD is open! Join us for our many workshops for CS Principles or Sparks. Apply and learn more at bjc.berkeley.edu/summer-pd #cspbjc #csprinciples #csp #computerscience #apcsp #csed

3
4
319
10 May 2021
🚨🚨Heads up! CS teachers, visual programming enthusiasts and #CSEd Community. There's ONE WEEK until the submission deadline for #SnapCon21, May 16th. We're looking forward to your workshops, talks or panel discussions. Submit your ideas at snapcon.org/conferences/2021…
4
5
15 Apr 2021
Join us for online PD this summer! Many PD workshops available for both high school AND middle school. Learn more at: bjc.link/3shUrOr #cspbjc #csforall #csprinciples

1
2
15 Apr 2021
It is time to sign up for BJC professional development! PD Link: bjc.berkeley.edu/summer-pd/
3
5
30 Mar 2021
BJC PD Two-Page Flyer for Virtual Summer 2021 - Google Docs bjc.link/virtualPD2021

2
4
BJC retweeted
9 Dec 2020
Some evidence that the AP CS Principles course is broadening participation in computing! Thanks to @NSF @CSforALL @codeorg and many others.
Great #CSEdWeek news: New data show AP Computer Science Principles students - especially Black, Hispanic, female, and first-generation - are more likely to major in computer science. Congrats to the teachers and students helping to diversify STEM! spr.ly/6014H32Kg #APCSP
1
8
36
BJC retweeted
Snap!shot is coming up this Saturday! Join us for a half-day event featuring a series of short talks about amazing Snap! projects from people all around the world! Best, of all, it's free! snapcon.org See you all real soon! 🎉 #snapcon #csed
9
12
5 Dec 2020
Calling all Snap! users - Snap!Shot 2020 is next Sat (Dec 12) where users from around the world will gather online to share inspirations, current projects, wild ideas, and friendship. Don't miss out - it's free! Register now at snapcon.org! @SnapCloud #SnapShot20
6
14
2 Dec 2020
Thinking about summer already? Drop us your name on our Summer 2021 PD interest form bjc.link/BJCinterest2021 to be notified when apps open for middle school and high school PD! #cspbjc #csprinciples #apscp #csforall

4
1 Dec 2020
BJC PD - this winter! Calling all teachers - we have virtual BJC PD at @InfyFoundation's Winter 2021 Pathfinders Institute on Feb 12-15! Apps are due Dec 11. See you soon! infosys.org/infosys.../pathf… #InfyPath #cspbjc #bjc #csprinciples #csp

1
1
BJC retweeted
28 Oct 2020
Want to know how Alonzo became Snap!'s mascot and how he got his hair? Tune in to the #openSAPInvites podcast with Snap! team members @moenig and @jadga_h on podcast.opensap.info/opensap… 🎙️🎉😍🥳🎙️
5
14
BJC retweeted
Wooow, it‘s already the last day of #SnapCon20 😱 at least there’s still a half keynote, 2 BOF sessions and a panel with our developers @moenig, @bromagosa, @_mball_ and @BrianHarveyUCB left 🥳🤩
7
20
BJC retweeted
8 Jul 2020
Snap!6 is here, and it's all about scale forum.snap.berkeley.edu/t/sn…
29
70
BJC retweeted
it‘s here 🎉🤩🥰 check out the new Snap!6 at snap.berkeley.edu fast, stable and with the new hyperblocks. read all about it here: Snap.berkeley.edu/blog

12
27
27 May 2020
We won the @SIGCSE_TS Best Paper, Curriculum Initiatives award at #SIGCSE2020! In our paper, "Design Principles behind Beauty and Joy of Computing," we describe the theory behind the development of BJC. Read it at: bjc.link/bjcbestpaper20

1
4
11
7 May 2020
@cspbjc recognizes all the hard work that our teachers are doing. Most of them had to move all their lessons online. Teaching #APCSP right now cannot be easy, especially keeping students motivated to complete the PTs. #InfyEdChat #ThankATeacher #edchat #dtk12chat #InfyPathfinders
And last but not least, Q5: This is your moment to #ThankATeacher! #InfyEdChat #TeacherAppreciationWeek2020
2
2
7 May 2020
A4: #InfyPathfinders (@InfyFoundation) is a great way to stay on top of professional development. There are so many wonderful curricula and providers in a single place. Teachers can select a provider based on their goals. #InfyEdChat #ThankATeacher #edchat #dtk12chat
Q4: How can teachers stay on top of their own PD goals during this time? #InfyEdChat #ThankATeacher #TeacherAppreciationWeek2020
1
1
2
7 May 2020
A3: @CSPBJC curriculum and teacher guide is free, web-based, & open source. Ts can use whatever they like from the curriculum, it’s easy to navigate, & linking assignments in different learning management systems is a Snap! @SnapCloud #InfyEdChat #ThankATeacher #edchat #dtk12chat
Q3: How are you adjusting your curriculum to help T's prepare for the "new normal" virtual classroom? #InfyEdChat #ThankATeacher #TeacherAppreciationWeek2020
3
7