Meetings & Minutes

Minutes - 1/23/2016

posted Jan 27, 2016, 6:00 PM by Philip Kelly

CSTA Golden Gate Chapter Monthly Meeting January 23, 2015


Discuss UCCI programs - Eugene

Discuss The Hidden Genius Project Immersion Program - Eugene

Discuss how should we start and at which grade level - Group

Discuss the Framework - Eugene

Brian Sea – discussion about computer science and liberal arts.

Discuss Computing in the Liberal Arts – Brian Sea

BJC discussion – Brian Harvey


  • Sean Raser – Cal High San Ramon

  • Barry Becker – James Logan HS

  • Brian Sea – Head Royce School

  • Zelda Allison – Roosevelt Middle School

  • Richard Piccioni – The Bay School of San Francisco

  • Dan Tan – Galileo High School

  • Jennie Lyons – San Francisco Unified School District

  • Brian Harvey – UCB

  • Paul Williams – David Glover Educatioln & Technology Center

  • Ira Holston – Berkeley High School

  • Lester Strouse – SF USD

  • Eugene Lemon – The Hidden Genius Project

  • Edward Kang – Ukiah High

Minutes - 9/19/2015

posted Sep 29, 2015, 7:08 PM by Philip Kelly

2015-09-19 CSTA Mtg @ Cal


  1. Dan Garcia, UC Berkeley

  2. Barbara Lind, King Middle School, Berkeley

  3. Zelda Allison, Roosevelt Middle School, Oakland,CA

  4. Alvin Burns, Emeryville Secondary School, Emeryville, CA

  5. Ira Holston, Berkeley High, Berkeley, CA

  6. Nate Pinsky, Wallenberg HS

  7. Sean Raser, California HS, San Ramon

  8. Gracie Pelqura,, Google/Oakland middle school after school CS/maker/hardware

  9. Flint Christensen, Skyline HS, Oakland

  10. Nathan Mattix, Piedmont High

  11. Emmanuel Onyeador, Oakland Technical High School, Computer Academy

  12. Brian Sea, Head-Royce School

  13. Danny Tan, Galileo High School, SF

  14. Pierre Bierre,, CSTA 2016, San Diego

  15. Amy Talley-Klotz, BUSD Substitute,

  16. Anh Nguyen, California H.S.

  17. Lisa Anthony, School of the Madeleine

  18. Richard Piccioni, The Bay School of San Francisco

  19. Art Simon, Lowell High School

  20. Edwin Kang, Ukiah High School, for sharing google docs to large groups …

Computer Science Teachers Association (free membership) Due date is approaching,

please sign up to give a talk

(check it out)

FREE  STEM Teaching Resources Standards-Aligned FlexBook® Textbook

CSTA Conference - July 10-12, 2016, San Diego

Town and Country Resort and Convention Center

Mobile CSP

Mobile Computer Science Principles (Mobile CSP) is based on the College Board's emerging Advanced Placement (AP) course in computer science. Students learn computer science by building socially useful mobile apps.  In addition to programming and computer science principles, the course is project-based and emphasizes writing, communication, collaboration, and creativity.

Developed and piloted at Trinity College, Mobile CSP is currently being taught in 30 schools in Connecticut and Massachusetts.

Touch Develop (Microsoft) ap development, translates to C sharp, block and text based, works with iOS, Windows, Android, Mac, Linux because it’s all happening in a browser.  Here’s an app I built for my physics students - rp

Girls Who Code: Berkeley High just started, Piedmont (needs a mentor), Oakland Tech is starting its second year with two assigned instructors.

ACCESS - advocating for high-quality K-12 computer science education in California and ensuring its accessibility to all students

SB 1200 - UC is requested to revise requirements to enter UC system to include computer science (but not required to revise)

Google/Gallup Survey - Parents express high demand for computer science education, Lower-income students are most likely to lack access to computer science learning opportunities, Teachers and administrators do not view computer science education as a high priority, Budgets and competing interests edge out computer science learning opportunities, Existing computer science offerings lack core elements, Principals see rising participation and predict expansion of computer science offerings.

3 Bay Area Chapters

Golden Gate CSTA chapter

meets: UC Berkeley

2015-16 kickoff: Sept 19

San Mateo Co. CSTA chapter

meets: Burlingame High

2015-16 kickoff: Oct 15

Silicon Valley CSTA Chapter

meets: Foothill college

2015-16 kickoff: Oct 8


Level Playing Field Institute

Intensive, residential program for students in the bay area during the summer. Have now included year long BJC program during the school year.  Dan stopped by the San Jose and Berkeley SMASH locations to support the various BJC teachers involved before arriving here at the meeting.  


APCS @ Lowell High School

AP Java course with Processing and GitHub

Processing and GIT Hub, Art Simon  (

Project based curriculum

Processing is a programming environment optimized for artists and makers. Web link:  There’s a great book on Processing from No Starch Press:, appropriate for middle-schoolers.

Google is rolling out a program this year in Oakland around middle schools.

 All are invited to join teaching aspect of it.  Helping to bring this to underrepresented groups.  It will be more academic enrichment about twice a week and will be after school.  Looking for computer science teachers who may not necessarily be credentialed.   

Can not give too many details since it is a pilot programme

Contact: Gracie Pelqura:

Exploring Computational Thinking (ECT) is a curated collection of lesson plans, videos, and other resources on computational thinking (CT). This site was created to provide a better understanding of CT for educators and administrators, and to support those who want to integrate CT into their own classroom content, teaching practice, and learning:


Ozobot is the world’s smallest smart robot that combines elements of physical and digital games to bring a whole new experience to solitary gaming and social game nights.


Affordable robotics kits.

Spark kits/ arduino

Tickle coding ap, programming for flying mini-drone

Structure and Interpretation of Computer Programs

Richard Piccioni, The Bay School of San Francisco is interested in teaching this book in high school and would like to connect with other like minded high school cs teachers.

Minutes - 5/16/15

posted May 18, 2015, 4:21 PM by Philip Kelly

Introductions and updates and wishlist for next year:

Mary Clarke-Miller : Look into Java class schedule to Pass onto Ira; Linked Learning; Calif. Partnership

Zelda Allison : Roosevelt Middle School :  Developing Mentorship for highly skilled Middle Schoolers.

Alvin Burns

Barbara Lind: King Middle School

CSTA conference in Dallas : Physical computing: maker lab:

Ira Holston: Berkeley High School: Learn AP Java, continue to use on-line tutorials (codecademy, Khan Academy, W3Schools, CSSDeck, Stanford CS 101,...) or develop curriculum for multi-level class

Emmanuel Onyeador : Oakland Tech : Awarded grant for 5 million$5-million-to-expand-education-at-oakland-schools/717348/


Concerned on Changing funding model for CS in schools - How to use funding to benfit schools : Faculty and teachers making descisions : Bigger discussion to be had to effect permenant change of statuts of CS at the K-12 level.


The guy did MIT's entire computer science curriculum using free online classes, in under one year.


Wish for next year

Organising resources for teachers - Project based learning. Structured scaffolded learning : Industry expectations:  College expectations : High School Expectation : Middle School : Elementary School - backwards planning.  Iisme : work in industry and bring real world experience back into classroom. Prehaps SAP could become a partner.


2015 CSTA Annual Conference; Grapevine, Texas; July 12-14, 2015

CSTA 2015 Conference Agenda:


App Inventor Workshop Summer 2015:


Oracle Academy has announced it is offering free trainings to California teachers this summer, August 3 - August 7 at the Oracle Pleasanton campus. Schools with career pathways are encouraged to send at least two teachers, and this is a great event for high school and community college faculty to attend together to support pathway articulation.

The event is open to faculty who meet the following criteria:

-       Teach at an accredited non-profit public or private institution (This can be higher education or high school.)

-       Are interested in using  Java curriculum in a degree granting program (high school diploma, AA degree, or Bachelor’s degree program.)

Below you will find agendas, flyers, and instructions for registration.

-       In addition to the free week-long trainings, Oracle will provide:

-       Free software licenses for participating schools.

-       Discounted access to certification resources

-       Access to a hosted curriculum database

-       Oracle volunteer guest speakers

-       Podcasts, and a Lecture series

Note: Oracle Academy is offering this training as a membership benefit.  All teachers who wish to receive Oracle Academy training must first register for a member account AND THEN enroll for the training. In short:

-       Step 1 - Teacher registers self and school for membership with Oracle Academy

-       Step 2 - Teacher Enroll self for the In-Class Training (see event information below).

If interested, here is additional information about the training and how to register:

Java Fundamentals Flyer

Java Course Agenda

Please contact Tzel Ramos at to register and for  any questions.


Find ICT resources I’ve previously provided at:

---To unsubscribe click here:

(It may be necessary to cut and paste the above URL if the line is broken)

or send a blank email to


Ways to use Skype in the Classroom

Icon-round-groupCollaborate with other classes, no matter where they are

Icon-round-lecternFind guest speakers and invite them into your classroom

Icon-round-globeTake a virtual field trip anywhere in the world


HSCTF 2: A Programming and Cybersecurity Competition For High School Students, an online programming competition, will run for the second time from May 17th to May 24th, 2015. HSCTF educates high school students across the country about computer science. Last year HSCTF ran with over 2000 students participating. Competitors in High School Capture the Flag (or HSCTF) will learn computer science skills, and use ingenuity to discover a series of increasingly hard to find "flags" encrypted, hidden, or otherwise stored somewhere difficult to access. While HSCTF includes topics such as computer security, programming, algorithm design, and programming language design. Prizes include several hundred dollars and Facebook swag. You can sign up for email updates at

For questions, contact Jacob Edelman, HSCTF Lead Founder and Organizer at


Similar to capture the flag : competions 4 times per year 1 week long for Middle and High school students


League of Legends Scholarships to university


Aletta Sauer

2:05 PM

Hi All - Planning for a field trip next week to Electronic Arts (EA) in Redwood Shores. Great opportunity for your students to visit a workplace. Will add to the notes if OK with Mary.

can you share contact

I have taken my CS students there to meet with game designers and AI specialists, primarily with the Sims production group but also Dante’s Inferno.  Tour includes a fantastic 30 min to 1 hr meeting where the kids can ask questions of the CS professionals.  I also plan to take my Finance and Business career pathway students next year, to meet with finance professionals at EA, when we also visit the Fed in SF.  EA Tours go fast, and they only book 2 months in advance so you have to call promptly.

Daria Dulan

Coordinator, EA Outreach & Corporate Giving, U.S.

Electronic Arts Incorporated

209 Redwood Shores Parkway, Redwood City, CA. 94065

Phone (650) 628-5503

Cell (408) 509-9911


EA Outreach webpage

Tour details -

I am glad to provide a tour for your group on 5/19 at 1:00pm. I will meet you all at that time outside of our building at 207 Redwood Shores Parkway and have you back there to head out in approx. 2 hours. The tour will consist of a walk around campus into each building and a presentation from an employee speaker. Please remind the students to bring money if they are interested in purchasing any games in our company store at the employee discount and note that the charge for tours is $2 per person. You may pay with check on the day of the tour, or I can arrange to email you an invoice after the tour for your group. Please let me know which you'd prefer and how many people will be on your tour (30 students maximum).

First meeting next academic year : Suggested dates needed - suggestion is first saturday after high school gets back - need the date please - Mary

Minutes - 4/25/2015

posted Apr 26, 2015, 12:32 PM by Philip Kelly

CSTA Meeting Sign in Sheet



Mary Clarke­Miller


Art Simon

Lowell High School

Zelda Allison

Roosevelt Middle School

Alan Kraut

Castro Valley HS

Paul Williams

David E Glover Education and Technology Center

Sultannah Corbett

Martin Lutherking Elementary & Our Saturday School

Margaret Nana Yaa Baker

Our Staurday School

Eugene Lemon

retired ousd

Bryan Twark

SFUSD central office

Danny Tan

Galileo Academy of Science and Technology ­ SF

Emmanuel Onyeador

Oakland Tech

Joey Knapp

Caliber Beta Academy

Lester Strouse

various SF USD

Brandon Nicholson

The Hidden Genus Project

San francisco
Danny Tan ­ San fransciso
Enamuel ( just won judges award First ­ Vice President CSTA Chapter)
Art Simon _ recommended for grant for AP CS course in processing _ Robotics
Zelda ­ CS to 6th,7th and 8th graders and robotics ­
Alan ­ Castro valley High school ­ moving to maryland to develop new pathway at school. robotics (grad student in robotics)

Paul Williams ­ David E Glover ed and Tech center ­ new program for tech for 12­18 Sultanah ­ activist and martin LutherKing Elementary and Saturday School ­
Margaret ­ Our Saturday School ­ developing programming and Stem for minorities Joey ­ Academy ­ 6rth graders ­ humming bird duo ­ new robot kit from makers of finch ­ kindergarten ( 45 mins of coding in scratch per week ­ along with code academy)

$850 for 4 controllers and servos class kit.

Processing demo ­
art Simon ­ download and install Processing ­ khan academy uses java processing ­ great for introducing programing
Art ­ processing started off as a language for Artists then adapted by education as a starter language to introduce logic to students.
Processing ­
Some Processing Programs

Processing website Assignments and examples at Questions and comments to
different languages can be utilized ­ java ­ python etc
Great way to introduce basic Java concepts and to prepare students for programming for web.

reference Art’s pdf

Class issues ­ processing does not allow for the private/public ­ some differences between standard Java and processing ­ draw is required to see ojects ­ it is an invisable loop.

uses structured lessons for students to get students going ­ Alan’s approach is to set up 3 levels of tasks to keep all levels of students engaged.

Joey Knapp ­ Maker Faire ­ Artists making Interactive Art ­ Fire spewing octopus ­ tied to make magazine.­area­2015/maker­week/

Dr Brandon Nicholson ­ The Hidden Genius Project ­ Founding Excutive Director
5 black Male Entrepreneurs ­ mind blown Labs ­ from LA and Cincinati
decided to create hidden genius project ­ to create equity and introduce more young men to technology and computer science. Focus is to build confedence in young men that they can embrace computer science and build entrepreneurship skills. Helps students re­engage in school. Free to students. ­ 7 week program 9­5pm immersion program. Summer, afterschool then second summer. 9,10 and 11 th grades

associated with Linked learning.

Eugene reminded group : PIE Robotics competition is this weekend. 

Minutes - 3/21/2015

posted Apr 26, 2015, 12:24 PM by Philip Kelly

2015-­03-­21 CSTA Mtg @ Cal Attending

  1. EugeneLemon,RetiredOUSD,code.orgaffiliate,(presidentofGoldenGate CSTA chapter)

  2. BarbaraLind,KingMiddleSchool,Berkeley

  3. ZeldaAllison,RooseveltMiddleSchool,Oakland,CA

  4. MaryClarke,BerkeleyCityCollege,Berkeley,CA

  5. AlettaSauer,EurekaHighSchool,EurekaCA

  6. AlvinBurns,EmeryvilleSecondarySchool,Emeryville,CA

  7. MarkFrey,SkylineHigh,Oakland,CA

  8. ArtSimon,LowellHigh,SanFrancisco,CA

  9. IraHolston,BerkeleyHigh,Berkeley,CA

www.shoutkey.comfor sharing google docs to large groups ...
Computer Science Teachers Association(free membership)
Eugene is training elementary teachers using curriculum. The curriculum is free and available online. Another great resource for teaching cs principles using offline activities is’s Curriculum site:­5/complete.pdf

Eugene’s workshop date registration page:
3/28 ­­development­workshops/4832037 4/18 ­­development­workshops/4832038’s site to find workshops and dates across the country:
Site to join the CSTA ­ CSTA K­12 Computer Science Standards

For middle school curriculum, check out MuddX.comcurriculum from Harvey Mudd. Check out are MyCs and Scratch Programming. For guest account use:
password: welcometomuddx

You can also register to create a new account for free!
Teaching resources; web design resources:
HTML & CSSby John Duckett, AByte of

Python, Python for the Absolute Beginner, by Michael Dawson, free online book: Runestone Interactive Python


Popular game design platform UNITY has developed a K-12 curriculum supported by standards. While the program is not free it is very easy to apply for a grant to teach UNITY in schools. Students and teachers can also access for free at home.

Has modules for teaching/learning for all levels. Check out their 20 hourcurriculum to see how it works.

CS Principles curriculum is being developed by Find it at:

CS10K Community

CS10K Communityshows many different efforts across the United States to develop and teach CS at the high school level.


Art Simon is developing an AP Computer Science class which uses Processing to teach JAVA.

Alvin uses this to get students started in html web page design - prior to dreamweaver

Some notes form Frey:
I have been using the free version. Unity prefers
... BCC has a grant now for secondary schools. David Delaracca is the rep (spelling). They have a whole curriculum mapped to the standards. They realized their product that can be used across stem...math, physics, etc.

We can get the grant...see Mary has district partnerships
...what do they provide exactly? They have multiple curriculums.

Getting courses approved through my CPA...Jerry can help. IT is a short cut.

University of Washington uses processing to teach the Principles Course. Tremendous flexibility.

Art teaches his entire AP course through processing (at Lowell).
Works with just about any programming language, even Scratch. Cost $99 each. 

Minutes - 2/28/2015

posted Apr 26, 2015, 12:22 PM by Philip Kelly

2015­-02-­28 CSTA Mtg @ Cal Attending

  1. EugeneLemon,RetiredOUSD,code.orgaffiliate,(presidentofGoldenGate CSTA chapter)

  2. BarbaraLind,KingMiddleSchool,Berkeley

  3. DannyTan,GalileoHighSchool,SanFrancisco

  4. ZeldaAllison,RooseveltMiddleSchool,Oakland,CA

  5. FrankHale,DiabloValleyColl.,PleasantHill,CA;retiredfromUC,mostly

    Berkeley Lab

  6. BryanTwarek,SanFranciscoUnifiedSchoolDistrict

  7. JohnHajel,WashingtonHighSchool,SanFrancisco

  8. AlettaSauer,EurekaHighSchool,EurekaCA

  9. CindyDonaldson,MenloAthertonHighSchool,AthertonCA

10.Eric Ettlin,Woodside High School, Woodside CA
Dana Kearney,Montera Middle School, Oakland, CA
Joey Knapp,Caliber: Beta Academy, Richmond CA
Kristine Govani,Carlmont High School, Belmont Ca
Josh Hug, U.C. Berkeley
Sean Morris,Albany High School
16.Fiona Tay,works in industry (AirBNB programmer), volunteer at Washington HS 17.Rosie Flores,OUSD school board trustee, represents District 5 in Oakland 18.Pioneers in Engineering­

a. CandyChang:Director;
b. MandaAu:PrepProgramDirector;
c. Winston Long: Education Coordinator

www.shoutkey.comfor sharing google docs to large groups ... Computer Science Teachers Association(free membership) Pioneers in Engineering

Eugene is training elementary teachers using curriculum. The curriculum is free and available online. Another great resource for teaching cs principles using offline activities is’s Curriculum site:­5/complete.pdf

Eugene’s workshop date registration page:
3/14 ­­development­workshops/4826403 3/28 ­­development­workshops/4832037 4/18 ­­development­workshops/4832038’s site to find workshops and dates across the country:
Site to join the CSTA ­ UCI approved ‘C’ course Algebra II For the 21st Century
CSTA K­12 Computer Science Standards

For middle school curriculum, check out MuddX.comcurriculum from Harvey Mudd. Check out are MyCs and Scratch Programming. username:
password: welcometomuddx

Teaching resources; web design resources: HTML & CSSby John Duckett, AByte of Python, Python for the Absolute Beginner, by Michael Dawson, free online book: Runestone Interactive Python

Pioneers in Engineering

U.C. Berkeley Student Organization

Mission to provide engaging STEM experiences for students. give students a community
provide resources and mentorship
work towards a goal

Fall Mentoring Program to encourage high school students tp enter STEM fields in college and to build interest in the spring robotics challenge. The mentoring programming is offered at interested bay area schools. Cal students travel to the high schools to meet with students.

PIE offers eight week long robotics challenge for high school students. Other programs are expensive and there is a high bar in terms of programming background and engineering skills required.

PIE asks $100 of each high school and offers support to student teams when they are building their robots. Students teams from different high schools compete at Lawrence Hall of Science once a year in the spring.

Expanding Computer Science

Bryan Twarek, SFUSD:

Link to presentation

Goal is to expand computer science education to all SF schools beginning from the time they enter school in district. It will be implemented by Level, PK–5, 6–8, 9–12

Would like to start implementing PK–5 and 6–8 in the 15/16 SY. Would roll out 9–12 in 16/17 SY.

Feedback on SFUSD’s Draft PK-12 CS Scope & Sequence

1. OtherSourcestoConsider:

MyCS, Harvey Mudd (MuddX)
Scratch Programming in Scratch, Harvey Mudd (MuddX) CS5 CS for All (MuddX--available June 1st)

2. Structure/OrganizationofScopeandSequence: 3. ContentofScopeandSequence


  • what is the capstone?

    AP CS A may not be enough or the ultimate

    and is this for everyone?

  • a note on prerequisites: ECS, CSP, AP CS A shouldn’t have to fall

    in sequence

    • ●  we may lose a lot of the girls if we do require a class

    • ●  target audience: AP Bio girls -- don’t require a previous


      combine functions + functions with parameters add mobile vocabulary to the suggested programs robotics articulated (?)


      missing elements

  • computational media

    continue at the upper levels, too

  • where are the entry points at the upper levels (for those without

    prior CS experience)?

  • capstone project / course / activity

  • robotics:

    starts in earlier grades superfluous elements

4. OtherFeedback

BT: come speak to Wash HS math dept 5. Questions

where does robotics fit? how do we fund this?

Wash HS: 4 sections now, will need 7-8 sections
this will mean that we will stop offering art classes, etc. does CS need its own source of funding?

can we present material so that it’s cross-curricular? 

Minutes - 11/15/2014

posted Nov 16, 2014, 11:46 PM by Philip Kelly

 2014-11-15 CSTA Mtg @ Cal


Eugene Lemon

Barbara Lind

Davie Wolberg

Brian Harvey

Danny Tan

Josh Paley

Nathan Mattix

Dr. Rajendra Shrivastava

Lauren Burwell

Sameer Siruguri

Michael Ball

Lauren Mock

John Hajel

Sean Raser

Ray Peterson

Sean Morris

Carol Kinnard

Anh Nguyen

Andrew Doolittle

Alark Joshi

Erric Ettlin

Lester Strouse

Emmanuel Onyeador

Margaret Agbowo

Julie Okolie

Sneha Diiip

Mridula Dilep

Lara McConnaughey

Teaching with App Inventor and mobile CSP

Dave Wolber and Alark Joshi

App Inventor was originally a Google Pilot starting in 2009. It was publically launched in 2010 and then transitioned to MIT in 2012. App Inventor 2 launched in December, 2013.

Many real world applications. App Inventor is motivating, accessible and students can explore many different topics normally not part of an entry level programming class. Wolber’s site with teaching resources computing site for app version on AppInventor 2 book

AI course in a box--part of

Mobile Computer Science Principles

New High School AP Course

CSP is language agnostic

First AP exams 2016

Ralph Morelli (leader) has piloted for two summers.

Many teachers from non-cs teachers to be successful

On-line course for students

Accompanying course for teachers

lesson plans etc.

K-12 CS Education at USF

Alark Joshi,

Mobile CSP is well aligned with requirements of CSP. USF would like to partner and provide help to local high schools. Undergraduate students will support teacher in classes implementing the curriculum. Can help teachers get funding for devices needed to teach the program.

CSED Day at UC Berkeley, 12-9-14


for more information please contact:

Dahlia Case, Undergraduate Program Coordinator


Minutes - 10/04/2014

posted Oct 9, 2014, 10:53 PM by Philip Kelly

CSTA : Golden Gate Chapter

10-04-2014 Meeting Minutes

University of California Berkeley

430 Soda Hall Wozniak Lounge

12:00 P.M. to 3:00 P.M.


Dan Garcia

Brian Harvey

Danny Tan

Sean Raser

Ray Pedersen

Barbara Lind

Sean Morris

Letricia Donahue

Tamara VanHook

Ira Holston

Ahn Nguyen

Emmanuel Onyeador

John DeNero

Brian: Celebrated his 65th birthday today. He says: “Being on medicare [could be better].”

Barbara: Celebrated her birthday last week. This is her last year teaching.

Brian: Jan Cuny is trying to figure out how to get scalable funding for CSTA workshops. How to get local funding for teachers. Either get a district that has a lot of interested teachers or fund travel for teachers. How much does it cost? Teachers have done it in the past for free, but the problem is: it is on the teachers and they often also ‘work at Wallmart’.

Barbara: has been using curriculum from Harvey Mudd MyCS by Colleen Lewis.

Sean: Want to see what happens when students get to certain parts of curriculum. He wants to see data.

Brian: Java is dead. Various discussions about what’s next. Brian wants to write a BJC year 2. Right now there is a dearth of material past CS Principles. A discrete math class would be great. Structure and Interpretation of Computer Programs.

Letricia: I come from a district where there are many migrant farm workers and their children don’t see the relevance of computer science and don’t have as much availablity for college when the time comes due in part to pressures to work.


Brian: I am 65 and retired but haven’t stopped working. One of the developers of Snap! and BJC.

Ira: First year teaching CS. Uses Python and teaches at Berkeley High.

Tamara: Wants to get computers back at her school she teaches at a child development center Delta college in Stockton. It is a state funded program.

Latricia: Teaches 1-2 9-12 she teaches Intro to CS “My Way” to K-2 she also teaches a class on mobile app design. Last year taught game design. She is excited this is her first year in CSTA. Welcome Tamara

Dan: Teaches  4 CS classes at Galileo

Ray: Works at Ocean View Library teaches a robotics class at elementary level.

Sean: Teaches at Albany HS - Web Dev, BJC, and AP A.

Ahn: California HS San Ramon teaches AP

Sean: Cal HS teaches BJC, (it’s not called at BJC at his hs).

Barbara: Martin Luther King Middle School Berkeley. Digital arts class

Dan: Senior lecturer at Cal. Spoke with a student from Texas trying to get him into Cal. Dan thinks he will probably stay in Texas. Part of the BJC team will be working in NYC this year to get it started there. Teaching 2 classes: Animation and Architecture course. Gerald Friedlund is now teaching BJC. Most exciting: building an EdX course for BJC. Building MOOClets. Dan is seeking input on what is the perfect agenda for HS classes. What is the perfect mix of being a resource vs. a curriculum that one could ‘lean heavily’ on. Lots of things to share about 3 bills that are now passed.


Sean explore student results avoid “here is the best thing we got” but instead talk about here is the range of student work. Where does it break down. What does it look like when results are not outstanding.

Dan Garcia: Alliance for California Computing Education for Students and Schools. 8 bills passed almost unopposed. 3 of them passed. AB 1764 allows school districts to award students credit for one mathematics course if they successfully complete a University of Cal approved course in computer science. 1539 passed. See email and attachment. CS Education Day will be happening again inviting HS students who have not attended before. December 9, 2014. Teachers will be notified in November

Map Reduce: sweeping the world of big data. cpu bound computer rendering, 3d graphics etc. To do this they use computers rented from places like Amazon. The hope is through functional programming all the work is handled by the system. Very small programs can be written to iterate through millions of records.

Edge.edx: Online course for BJC. 5 MOOClets 5 weeks long sections plus 2 weeks for a project. MOOClet 1 Aug-Sep, MOOClet 2 Oct-Dec., MOOClet 3 Jan-Feb., and MOOClet 4 Mar-Apr.

Emanuel offered a sample student project for BJC about Bitcon.  Discussion about using the rubric in grading the projects. Sean M. had the idea of having an example of projects which meet the rubric at each of the 3 levels. Is it a 3, is it a 2 or is it a 1.   Make MOOClets 7 weeks not 5 (Sean M.)

To see the edX course: scroll to bottom click on high school Learn More, Scroll to the bottom click on part 2 then click on register for BJC.1x

Minutes - 9/13/2014

posted Sep 17, 2014, 12:49 AM by Philip Kelly

2014-9-13 CSTA Mtg @ Cal


Eugene Lemon, retired OUSD

Danny Tan, Galileo ECS, CS Principals

Brian Harvey, Retired from UCB.  Currently a developer of BJC.

Joey Knapp, Bay School San Francisco, Bentley School, Lafayette

Mike Ferraro, Balboa High School, San Francisco

Barbara Lind, Martin Luther King Middle School, Berkeley

Gilbert Pete, OUSD community engagement

Anh Nguyen, Math computer science San Ramon

Joey Knapp, Caliber Beta Academy in Oakland

Ben McCord, JoaquinMiller

Heleen Moore, Joaquin Miller

Swetha Bhattacharva, affiliate

Josh Paley, Gunn High School, Palo Alto APCS, Intro to CS,

Judy Okolie, Tennyson High Hayward

Mekela Edwards, sub in OUSD 4th grade- Wants to expose kids to CS

Seema Sharma, Math teacher Dewey Academy Continuation School Oakland (Using Finch robots in class)

Andrew Doolittle, Arroyo High San Lorenzo

Ben Chun, Working summer camp and

Ira Holston, Berkeley High first time computer science Code Academy

Eric Ettlin, Woodside 7 classes

Nate Mattix, Piedmont High School CS- Exploring CS, Computer Science Principles (BJC Version), AP CS

Emmanuel Onyeador, Oakland Technical High School

Coung Ta, Bentley

Edwin King  


Nominations for CSTA members

  • Eugene Lemon President

  • Barbara Lind/Ray Pedersen Secretary

  • Danny Tan Treasurer (Welcome Danny)

Current events:

Eugene Lemon attended a Silicon Valley Education Foundation meeting. In attendance were members of the California State Board of Education;

Michael Kirst  said we do not have sufficient knowledge about computer science.  

‘There are a lot of parts advocacy is one of them, but perhaps we should stay focussed on what we can do for each other,’ Ben Chun.

Josh Paley went to Sacramento on April 9th 2014 and testified on behalf of  AB-1764 & AB-1530. These bills are unfunded mandates that address California A-G requirements and computer science standards.  

Barbara - The best way to get Berkeley more involved is to contact the right parents. ‘Tech-Parents’ will put pressure on the school board. Anh Nguyen -Lot of interest in San Ramon valley has a lot of parents interested, but doesn’t know how to

Conferences and Funding Sources:


Ben Chun a non-for profit involved in Hour of Code. Mission -increase computer science in schools.

The do advocacy, celebration of peoples accomplishments

K-5 initiative this year is to train elementary school teachers. Currently there are 3 online courses for elementary

1st - pre readers

2nd -same with readers

3rd work more advanced content after part 2

Block based sequencing instructions, looping, doesn’t go particularly far includes unplugged activities. They have a good selection of characters like Angry Birds. offers a free training for elementary school teachers. Upcoming events include Saturday October 4th & 18th. Checkout for details. Both our Ben and Eugene will be presenters for this training.

Judy recommended we get involved in CUE. If one of us wanted to we could do a presentation at CUE on Scratch or Snap.


Code Academy



Beauty and Joy of Computing




Edwin King - ankiDRIVE racecar available at Apple Store $199. Machine learning developed at Carnagie Mellon an app is used using AI. Can use up to 4 cars on a 6’ 2.5’ racetrack. Students can compete and get awards and reinvest their money. This is motivation to get students interested in programming

Minutes - 1/25/2014

posted Feb 4, 2014, 12:42 AM by Philip Kelly

2014-01-25 CSTA Mtg @ Cal


Eugene Lemon, retired OUSD

Danny Tan, Galileo

Brian Harvey, Retired

Joey Knapp, Bay School San Francisco, Bentley School, Lafayette

Mike Ferraro, Balboa High School, San Francisco

Barbara Lind, Martin Luther King Middle School, Berkeley

Alvin Burns, Emeryville High School

Josh Paley, Gunn High School, Palo Alto

Jaka Lindic, Xooltime Inc (XOOLPROGRESS), University of Ljubljana

Svetlana Ptashnaya, BJC Development

Aakash Prasad,

Lester Strouse

Nate Mattix, Piedmont High School

Art Simon, Lowell High School, San Francisco

Emmanuel Onyeador Oakland Technical High School


Conferences and Funding Sources:

Tapia conference in Seatte is taking place February 5th through 8th. Alvin Burns, Eugene Lemon and Dan Garcia are attending. Tapia is an opportunity for students to get to know successful academic faculty members who are minorities/women.

SIGCSE will be March 5th through 8th. The conference will be in Atlanta Georgia this year. It is an excellent opportunity to network with educators from middle school through college.  

California Partnership Academies will have a conference in March. This is a high school program to bring kids into a school environment bridging education and the work world.

California Careers Pathway Trust

In July 2013, the California Legislature passed and the Governor signed into law Assembly Bill (AB) 86, Chapter 48, Statutes of 2013, creating the California Career Pathways Trust.  Funds in the amount of $250 million will be made available to school districts, county superintendents of school, charter schools, and community college districts in the form of one-time competitive grants.  Grants will be made available for kindergarten through grade fourteen career pathways programs


Jaka Lindic, University of Ljubljana, presented software being used in Slovenia to track student progress. It includes information for how well students are meeting subject area standards.

Art Simon, Lowell High School San Francisco, presented on teaching Robotics. He uses Sparkfun Inventors Kits ($99 each) as part of his curriculum. Art has a year long class in Robotics with 17 students. The Spark Fun unit takes about a month and a half.

Eugene Lemon recommended Concord Consortium for science curriculum and hands on activities for all grade levels.

Aakash Prasad presented new developments at Learn Street. San Francisco Learnstreet is an online resource for learning to code. It started with Java, Ruby and Python. They have added a new app to teach/learn Java. It is free for everything but Java. For a limited amount of time the Java app is $10. The site includes teacher tools for tracking class participation and individual student success.

1-10 of 28