Teaching with the Beauty and Joy of Computing AP CSP and More

2021 
The Beauty and Joy of Computing (BJC) is a CS Principles (CSP) course created at UC Berkeley to reach high school and university non-majors in computer science. It was chosen for the CSP pilot and endorsed by the College Board as an AP CSP curriculum and PD provider since the first AP CSP exam sitting in 2017. In this workshop, we will provide an overview of the BJC curriculum including course materials, teacher resources, and an introduction to Snap!, the chosen visual programming language of BJC. We will not only cover curriculum updates, Snap! updates, BJC for middle school, BJC in other languages, but also dive into labs with hands-on programming. Some of our experienced BJC Lead Teachers will provide support and answer questions based on personal classroom experience. This workshop is intended to be an introduction and update to the Beauty and Joy of Computing curriculum (bjc.edc.org) and community. This is not intended to be an in-depth experience, but an overview. Note: It is recommended to use least a Chromebook during the workshop in order to achieve the learning outcomes. Also, having Multiple/dual monitors will make for a better experience.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []