Great News: CSTA, UC-San Diego’s CREATE, EDS, CRLP and SanDERA Awarded EIR Grant for “CS for English Learners”!

I have some very exciting news from CSTA to share-out with all of you! Recently, Jake Baskin, our Executive Director for CSTA, announced on the Voice that CSTA, in partnership with the California Reading and Literature Project (CRLP), UC-San Diego’s Center for Research on Educational Equity, Assessment, & Teaching Excellence (CREATE), Education Studies Department (EDS), and the San Diego Education Research Alliance (SanDERA housed in the Economics Department), were awarded a $3 million dollar grant to address the equity gap for English Learners (ELs) in taking AP CS Principles courses.

For the past 30 years, I have worked at Sweetwater High School and for the Sweetwater Union High School District in National City and Chula Vista, CA. The high school and district I work for have large, significant populations of both ELs and reclassified ELs, and, from my personal perspective, I have observed the lack of educational opportunities for EL students to take rigorous and engaging academic courses such as Advanced Placement (AP) courses including AP Computer Science Principles (AP-CSP).

Some of the main reasons I was drawn into teaching high school AP (and non-AP) computer science courses were to provide equity access and to broaden participation of underserved and underrepresented groups in CS, which include women and students of color; but as the grant proposal argued successfully, the “opportunity gap in CS for ELs are even more profound.” The number of ELs taking AP courses are very low (7%) and ELs enrolled in AP CSP are significantly lower; for example, only 5% of students enrolled in AP CSP courses across the state of New Mexico are identified ELs and the numbers are similar for the region of San Diego County in Southern California and the state of Arizona.

I have met and taught many EL and reclassified EL children throughout my teaching career (I am a credentialed bilingual teacher). I specifically target and recruit EL students to take the AP CSP course in my high school and throughout the Sweetwater Union High School District. EL students can and are successful if EL pedagogy and strategies are embedded and implemented in the classroom. EL students can and will make significant contributions to our society, nationally and globally, in the field of CS and will help our society solve critical problems if given the opportunity to become part of the CS community. This work begins by recruiting and supporting EL students to take and successfully complete AP CSP as well as other CS courses.

Recognizing that current and former EL students are a profoundly underrepresented and underserved subgroup in Computer Science, CSTA, CRLP, CREATE, EDS, and SanDERA formed a partnership for this grant proposal and were awarded $3 million dollars to address this gap. With these resources, they aim to provide supports for schools and teachers to increase the opportunity for EL equity access and, thus, increase the number of ELs that are taking the AP CS Principles (AP CSP) course specifically

Although there are significant institutional barriers for ELs to have the opportunities to take and engage courses with rigorous academic content, such as having their schedules pre-determined with ELD courses, entering and exiting the ELD program by being reclassified, “research demonstrates that ELs fare better linguistically and academically” when taking rigorous courses such as the AP CSP course.

Additional significant barriers that exist in this opportunity gap for ELs to take AP CS Principles is the lack of supportive teacher professional development for those teaching ELs. Also absent is adequate CS curriculum that has EL pedagogy integrated and embedded within it. CSTA, CRLP, CREATE, EDS, and SanDERA will work in partnership to design and develop PD, training, and CS curriculum that has integrated and embedded in its foundation and core EL pedagogy and strategies, and to evaluate the program’s impact on teachers and students.

This PD, training, and CS curriculum will be targeted for the aforementioned three states: San Diego County in Southern California, Arizona, and New Mexico. Offered for the first time this summer 2020, the week-long PD, following-up training and EL-AP CSP adapted curriculum will launch in the three aforementioned communities/regions. Later, all resources will be made available to CSTA chapters across the states, which will help form Professional Learning Communities that will use the training and EL-AP CSP resources for the benefit of our EL children.

I feel that it is very important to mention that CSTA, specifically Executive Director Jake Baskin and the CSTA team, in partnership with my colleagues and good friends whom I have worked with over the past several years with AP CSP and Computer Science Education space: Associate Director Susan Yonezawa of UC-San Diego’s CREATE; Education Studies professors Megan Hopkins and Beth Simon, Economics Professor Julian Betts, who is also the Director of SanDERA and, and the team from the CRLP led by Executive Director Debbie Costa-Hernandez, has formed a partnership with our local CSTA chapter and several in Arizona and New Mexico toto address the gaps in equity, gender, and diversity in CS through the work proposed in this grant.

I am truly excited to work with all of these people and organizations to attempt to address and decrease the equity gap and increase the number of EL students that are taking AP CSP, and to share the training and resources developed through this grant with our CSTA chapters and you, our members of CSTA!

Contributions to this post were made by Dr. Susan Yonezawa of UCSD CREATE, CSTA Executive Director Jake Baskin’s Post on the Voice, and the proposal itself; thank you all!

Art Lopez
9-12 Representative

Yes, K-2 Can!

I often hear comments like those below when I talk about teaching programming in Kindergarten through 2nd grade.

“Kindergarten students can’t program. They aren’t reading.”

“How can they program when they can’t type yet?”

“Is it even age-appropriate to ask primary aged students to program?”

You would think these comments would be from people who do not work with students in these grades, but that is not always the case. Computer science and programming can be scary to teachers who have not been trained in what CS is and what it looks like for 5-8 year old students. 

One of the most common misconceptions I run into about programming in K-2 is that programming looks like this:

class HelloWorld 	
{ 
    public static void main(String args[]) 
    { 
        System.out.println("Hello, World"); 
    } 
}

Yes, that is programming but that kind of programming would not be age-appropriate for primary grades. Fortunately, programming does not look like that for 5-8 year olds.

Programming in K-2 is ….

Visual and block-based

Image result for scratchjr

Hands-on and not necessarily on a screen

All About Sequencing …
Sequencing is an important skill for students in all curricular areas. In reading, sequencing is the ability to recognize the beginning, middle, and end of a story along with being able to retell the events in the proper order. In math, sequencing is important for counting, pattern recognition, and the order in which computation should occur. In science, sequencing is important when conducting experiments and in social studies, sequencing helps students to understand the order of events. Learning to program reinforces the idea of sequencing since programs run in sequence and the order in which code is organized determines what happens in a program.

Cross-Curricular …
Programming in primary grades is often cross-curricular. There are so many ways students can use programming to show what they know across the curriculum. Here are just a few ideas:

  • Use robots to:
    • Identify and spell words (sight words, word families, vocabulary)
    • Retell stories
    • Show math knowledge: for example, roll dice and have students add or subtract values and then program a robot to the correct answer
    • Navigate a map
    • Illustrate a lifecycle
  • Write programs in ScratchJr (or in Scratch, if students are reading) to:
    • Tell an original story
    • Animate a lifecycle
    • Tell about an animal or an important person
    • Animate a word problem in math

Programming in K-2 is also collaborative and creative and teaches students to problem solve and persevere. So, yes, learning how to program is age-appropriate and beneficial for K-2 students and yes, they can do it!

Vicky Sedgwick K-8 Teacher Representative