Presented by:

Audrey Coats

from Lynnfield High

I teach high school at Lynnfield High School and live in Gloucester MA.
I have taught Math for many, many years. Two years ago I transitioned to teaching computer science full time and am loving it!

No materials for the event yet, sorry!

Teaching CS in a high school can be a lonely job. Many of us are the only ones in the building, if not the district. Come make some new contacts, colleagues, friends that share your passion for computer science education at the high school (or even middle school) level. Bring your best practices or challenges that you can share.

Topic ideas: Teaching specific: Helping students that struggle with the foundations of programming; Challenging students that zoom ahead; Inspiring creativity and independence; Opening students' eyes to the importance and benefits of collaboration. PD specific: Recommendations for PD; What do you use for inspiration (Facebook groups? twitter chats?) This session will be a follow-up to the panel presentation "Snap! in High School" although attending the panel presentation is not a requirement for participation in the BOF.

I am looking forward to meeting new teachers and reconnecting with old friends!

30 min
Room 1
Snap!Con 2021

Happening at the same time:

  1. Coding & Art with Snap! - A beginners Workshop
  2. Start Time:
    2021 August 1 10:40

    Room 4

  3. Hallway Track
  4. Start Time:
    2021 August 1 08:00


Events Happening Next

The Secrets & Surprises in Coding Spirals:
TurtleStitch Tur-torial

Cynthia Solomon, Sarah Magner,

WORKSHOP DESCRIPTION In this workshop, we will focus on building blocks that allow you to play with polygons and spirals with TurtleStitch. If you create a design you love and do not have access to a computerized embroidery machine, global TurtleStitch community friends will embroider & mail you your design!

TurtleStitch is an activity and a coding environment. TurtleStitching is a mi...


Grand Gestures
Storytelling with AI

Jens Mönig, Jadga Hügle

In this workshop we'll share a curriculum around AI that we're currently working on. We try to show how to use machine learning in the classroom by implementing a gesture recognizer (based on the $1 gesture recognizer) in Snap!

We start by creating a single-stroke gesture drawing program.
By building an "animate" control structure based on the pen trails, we are able to animate our drawn...


Codification (Transformation) of GUI Elements and database structures from SNAP to Python
From blocks language to typing language by SNAP Code conversion

Matthias Kim

Codification means to create Python code directly out of SNAP Code via a mapping SNAP blocks to Python code. The created Python Code via codification in SNAP is downloaded and runs immediately in Python. This has been useful in supporting the steps from SNAP development in a blocks language to a typing language. I would like to show how we enhanced codification with GUI elements: There a...


Information for event authors only:

Committee Review

** If this can be scheduled after the High School teachers panel session

Submission Details
  • Significance and Relevance of the Topic: It is so important for all teachers to have opportunities to collaborate with other teachers in their field. CS teachers often have few, if any, teachers they can work with in their building. This BOF group should give each of us opportunity to add to our professional learning network and I hope that it will move forward to groups on social media when we can continue to help each other. The link here is specifically talking about teachers in rural schools but is 100% applicable to CS teachers.

  • Expected Audience: High School and Middle School teachers. I am not sure how many high school teachers participated in snap!con in past years, but I think most of them would want to connect.

  • Discussion Leader(s): Audrey Coats (CS teacher at Lynnfield High School in Lynnfield MA)

  • Expertise of Discussion Leader(s): Teaches computer science: APcsp with BJC, technology class, and CS1 with CMUAcademy

  • Proposed Activity during BOF: Discussion sharing best practices for using snap in a high school class and brainstorming solutions to common difficulties