FlexStack: Student-Centered Computing 1 - Exploring Innovations through Data, Ethics, and Impact

  • Overview
  • Course Content
  • Requirements & Materials
Overview

FlexStack: Student-Centered Computing 1 - Exploring Innovations through Data, Ethics, and Impact

Course Description

The FlexStack: Student-Centered Computing Through Innovative Teaching Certificate is designed specifically for computer science teachers and educators. The first course in the series is informed by the Student-Centered Computing curriculum and offers a hands-on approach to teaching computing innovations by modeling project-based learning. Participants engage in Agile-style sprints to tackle real-world technologies, data use, and ethical concerns. By experiencing the curriculum as learners, participants gain strategies to guide students in innovation research, teamwork, and critical reflection, as well as foster agency and ethical awareness.

Course Content
  • Innovation Literacy
    Explore the landscape of computing innovations, understand their societal impacts, and investigate the companies behind them.
  • Technical Fluency
    Gain hands-on experience with creative coding tools, assess cybersecurity risks, and analyze data privacy concerns.
  • Legal and Ethical Awareness
    Review digital laws, ethical considerations, and equity issues related to technology use and innovation.
  • Strategic Communication
    Develop public-facing media, including public service announcements (PSAs) and promotional videos, to communicate innovation-related issues effectively.
  • Collaborative Project Development
    Practice teamwork, iterative design, peer feedback, and project management through website creation.
  • Capstone Presentation and Reflection
    Finalize and present team projects, reflecting on individual and group learning journeys and the broader implications of this work.
Requirements & Materials

Prerequisites

REQUIRED:

  • A Windows or Mac laptop with a webcam is required to participate in the course. Tablet or other devices are not supported. Recommended: Additional monitor.
  • Familiarity with using a computer and adequate typing ability.
  • Course registration requires an approved application and advisor meeting.
  • Participants are expected to have their cameras on during the interactive sessions and must attend 80% of the sessions to pass the course.

Materials

PROVIDED (Student will receive):

  • Access to Canvas Learning

Who Should Attend

This course is designed for new or current Advanced Placement (AP) Computer Science teachers; Career, Technical, and Agricultural Education (CTAE) teachers; computer science educators; or anyone interested in using Agile and project-based learning in the classroom

A person sitting at a desk looking at a computer

What You Will Learn

  • Exploration of real-world computing innovations, including data usage, organizational context, and ethical, privacy, and security implications
  • Application of Agile methodology to support collaboration, adaptability, and continuous improvement in student learning
  • Implementation of Student-Centered Computing principles, including project-based learning as well as student voice and choice
  • Experience of the student perspective through participation in assignments and learning processes to inform instructional strategies
A group of people around a table

How You Will Benefit

  • Master curriculum implementation to effectively deliver computing innovation content.
  • Align instruction with high school computer science frameworks to ensure relevance and rigor.
  • Apply Agile methodology to foster a dynamic, collaborative, and iterative classroom environment.
  • Experience the student perspective to anticipate challenges and support inquiry-based learning.
  • Assess student understanding with empathy and insight to promote meaningful engagement.

TRAIN AT YOUR LOCATION

We enable employers to provide specialized, on-location training on their own timetables. Our world-renowned experts can create unique content that meets your employees' specific needs. We also have the ability to deliver courses via web conferencing or on-demand online videos. For 15 or more students, it is more cost-effective for us to come to you.

  • Save Money
  • Flexible Schedule
  • Group Training
  • Customize Content
  • On-Site Training
  • Earn a Certificate
Learn More

Want to learn more about this course?