This is my commitment calendar.

I use it to estimate how much work I've promised to do in the next few years. I use this to decide whether to say yes to new opportunities and brace myself for busy periods. I have a list of commitments with date ranges, from which I generate this page. You can use it to decide whether to ask me to do something :)


Weekly commitments

Advising
Doctoral student meetings, feedback, and collaboration
weekly
6 hrs/wk
Reading
Books and papers
weekly
2 hrs/wk
Seminars
iSchool, DUB, CSE
weekly
2 hrs/wk
Miscellany
Crises, oversights, and other surprises
weekly
2 hrs/wk
CS for All Washington
Director
weekly
2 hrs/wk
Lambert House
Volunteer
weekly
1 hrs/wk

Annual commitments

Promotion letters
Evaluating tenure and promotion cases
2 hrs/wk
Autumn faculty meetings
iSchool
2 hrs/wk
Winter faculty meetings
iSchool
2 hrs/wk
Spring faculty meetings
iSchool
2 hrs/wk
Ph.D. admissions
Reviews + meetings
2 hrs/wk
SIGCSE deadline
Writing
10 hrs/wk
CHI deadline
Writing
10 hrs/wk
ICER deadline
Writing
10 hrs/wk

One-time commitments

Research

Justice-Focused Secondary CS Teacher Education
Research, collaboration, reporting
3.3 years
starting May 15, '2020
;
4 hrs/wk
Developing Authentic and Fair Computer Science Assessments
Research, collaboration, reporting
3 years
starting Oct 1, '2021
;
2 hrs/wk
End-User Programming with Synthesis-Guided Interaction Models
Research, collaboration, reporting
3 years
starting Oct 1, '2021
;
2 hrs/wk
Sabbatical
Paid professional leave.
1.3 years
starting Jun 15, '2022
;
20 hrs/wk
2023 NSF CISE Education and Workforce PI and Community Meeting
I'll be networking with researchers and NSF program officers.
Jun 19 -
Jun 22, '2023
24 hrs
ACM ICER 2023
Networking with my research community
Aug 8 -
Aug 10, '2023
24 hrs

Teaching

EDTEP 577
Teaching and grading
11 weeks
starting Apr 1, '2023
;
6 hrs/wk
INFO 200 Prep
Curriculum design
11 weeks
starting Jul 1, '2023
;
2 hrs/wk
INFO 200
Teaching and grading
13 weeks
starting Sept 15, '2023
;
10 hrs/wk
HCID 520 Prep
Curriculum design
10 weeks
starting Oct 5, '2023
;
2 hrs/wk
HCID 520
Teaching and grading
11 weeks
starting Jan 1, '2024
;
8 hrs/wk
EDTEP 577 Prep
Curriculum design
14 weeks
starting Jan 5, '2024
;
2 hrs/wk
EDTEP 577
Teaching and grading
11 weeks
starting Apr 1, '2024
;
6 hrs/wk

Service

CRA-E
Committee Member
3 years
starting Aug 1, '2020
;
1 hrs/wk
Equity in Computing Education Policies, Pathways, and Practices
Research, collaboration, reporting
3 years
starting Oct 1, '2021
;
0.5 hrs/wk
AccessComputing Alliance
Research, collaboration, reporting
3 years
starting Oct 1, '2021
;
2 hrs/wk
ACM Transactions on Computing Education
Editor in Chief
3 years
starting Dec 1, '2021
;
3 hrs/wk
STEP CS scholarships
Research, collaboration, reporting
4 years
starting Sept 15, '2022
;
0 hrs/wk
Supporting CS teacher pathways
Research, collaboration, reporting
2 years
starting Sept 15, '2022
;
0 hrs/wk
Supplement for Grade 6-12 Data Science Education
Research, collaboration, reporting
2 years
starting Sept 15, '2022
;
0 hrs/wk

Weekly workload

Here's an estimate of how busy I'll be per week in the next two years. You might notice from the wiggles that I don't like working more than 45 hours a week. Do big numbers mean I work obscene hours? No: I take shortcuts to make my work fit into 45 hours a week. For example, it might mean being less prepared for class, missing a meeting, or making less progress on a grant or service responsibility.

May 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
40 hrs

Jun 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
40 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education 2023 NSF CISE Education and Workforce PI and Community Meeting Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education
43 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
34 hrs

Jul 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs

Aug 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education ACM ICER 2023 Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
54 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs

Sept 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Justice-Focused Secondary CS Teacher Education Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200 Prep INFO 200
36 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models Sabbatical STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices AccessComputing Alliance ACM Transactions on Computing Education INFO 200
40 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education INFO 200
23 hrs

Oct 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
24 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs

Nov 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs

Dec 2023

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
25 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education HCID 520 Prep INFO 200
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs

Jan 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
22 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs

Feb 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs

Mar 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
23 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep HCID 520
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep
15 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep
15 hrs

Apr 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep EDTEP 577
21 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577 Prep EDTEP 577
21 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs

May 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs

Jun 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
19 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education EDTEP 577
17 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs

Jul 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs

Aug 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs

Sept 2024

Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Supporting CS teacher pathways Supplement for Grade 6-12 Data Science Education Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
Developing Authentic and Fair Computer Science Assessments End-User Programming with Synthesis-Guided Interaction Models STEP CS scholarships Equity in Computing Education Policies, Pathways, and Practices Lambert House CS for All Washington AccessComputing Alliance ACM Transactions on Computing Education
13 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs

Oct 2024

STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs

Nov 2024

STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
6 hrs
STEP CS scholarships Lambert House CS for All Washington ACM Transactions on Computing Education
5 hrs

Dec 2024

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

Jan 2025

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

Feb 2025

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

Mar 2025

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

Apr 2025

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

May 2025

STEP CS scholarships Lambert House CS for All Washington
3 hrs
STEP CS scholarships Lambert House CS for All Washington
3 hrs

CC0 To the extent possible under law, Amy J. Ko has waived all copyright and related or neighboring rights to the design and implementation of Amy's faculty site. This work is published from the United States. See this site's GitHub repository to view source and provide feedback.