Online/Hybrid Teaching
Webinar Agenda
Introductions
Beryl Hoffman Assoc. Professor of CS & CSAwesome curriculum developer/researcher Elms College, MA | Jennifer Rosato jrosato@css.edu Director, National Center for CS Education & Asst Professor of CIS, College of St. Scholastica (MN) | |
Lisa Ferran AP CS A CSAwesome Teacher and PD facilitator Virginia Beach City Public Schools | John Figliulo jfigliulo@css.edu NCCSE Coordinator / Facilitator�CSS Adjunct Instructor JJC Adjunct Instructor |
Hosting Virtual Classroom Sessions
Zoom Group Norms
Mute mic | Listen to others |
Active Participation | Use chat for questions and/or Parking Lot |
Polls - Pulse Check
Let’s experience a Zoom poll!
Alternatives:
Zoom Annotation Tools for Shared Screen
Where are you joining us from?
Virtual Whiteboards
Activity
Practice using all of the annotation tools.
Shared Annotating Alternatives
Alternatives
Remote Control
Closed Captioning
Alternatives:
Resources and Tips
Resources
Online Engagement Tips
Tips for Ice Breakers + Taking Attendance
Tips for Reaching All Students
Using Video
Infographic by Torrey Trust, Ph.D. (@torreytrust)
Tips for Creating a Welcoming Environment
Tips for Doing POGIL Remotely
CSAwesome
Planning Lessons for Online/Hybrid Teaching
Online/Hybrid Lessons
Let’s look at CSAwesome Lesson 1.3 Variable on Runestone:
Mastery: all students should complete the lesson activities with opportunities for collaboration and help from the instructor.
Online/Hybrid Lesson Plans
Let’s look at a lesson plan (ex. 1.3 variables lesson plan):
AP Classroom : Videos and Assessments
The AP Classroom will provide:
CSAwesome
Demos of Online Activities:
Hook Activity
Breakouts with Shared Docs
Pair Programming
Java Zoo Activity with Lisa
OOP vocabulary: (Lesson plan)
Class Definition (Unit 5)
What is the class definition for Animal?
public class Animal
{
private String name;
}
Shared Document Coding Breakout
Breakout Rooms with Shared Documents
If you’re using Google Meets instead of Zoom in your school, sign up for a Meets link here and leave Zoom computer audio.
Breakout Room Tips
Pair Programming Breakout on Repl.it
How did Pair/Group Programming go?
Repl Benefits? Challenges?
Headphones might be necessary if in class.
Alternative: jdoodle.com also has audio chat. Runestone has pair programming support but not real-time (see slide at end)
Fall Checklist - Before classes start:
Online Engagement TakeAways
Thank you for your participation!
Much luck with the academic year!
Please put remaining questions in the Parking Lot and we will answer them in the same document after the webinar.
(Do File/Make a Copy or Add Shortcut to keep these slides)
Q & A
Parking Lot
Runestone: Quick Look at Student Progress
Click to drill down!
Pair Programming on Runestone
Teaching Mobile CSP Online/Hybrid
Teaching Mobile CSP Online/Hybrid Cont.
Monitoring Student Progress
Mobile CSP
Demos of Online Activities
POGIL Activities
Note: will likely need to reduce number of questions in worksheets
Adapting POGIL
Asynchronous
Mobile CSP
POGIL Breakouts
POGIL Share out
3-2-1-GO
Pair Programming in App Inventor
Assisting Students Remotely
Mobile CSP
Pair Programming Breakouts
Pair Programming
Share out
Q & A
Parking Lot