You’re Invited to Experience Algorithmic Geometry

San Diego County Mathematics and Computer Science high school teachers and Math/STEM curriculum leaders are invited to a workshop on April 13 to experience Algorithmic Geometry, an exciting new course for high school students.

Designed for STEM college-prep students (grades 11 and 12), Algorithmic Geometry provides a one-year learning experience in advanced geometry (2D and 3D) with Java algorithm-solving, computer graphics, and applications-rich project-based learning (PBL).

The free, one-day workshop is hosted by the San Diego Math Network and UC San Diego’s Super Computer Center. Pierre Bierre, Algorithmic Geometry course developer, is the workshop leader.

Algorithmic Geometry Workshop participants will:

  • Increase their knowledge and gain deeper understanding of Algorithmic Geometry through hands-on computer lab activities.
  • Discover how to incorporate Algorithmic Geometry into school math curriculum. The one-year Algorithmic Geometry course is approved as “c” Advanced Mathematics, and qualifies under new UCOP policy to be offered as an Honors course. This class can serve as a substitute AP mathematics class for students and is accepted by the University of California. Students do not need prior programming experience to take the class.

The Algorthimic Geometry course is ideal for schools with the following supports:

  • The math curriculum development staff are proactive, innovative, and seek to reach beyond Common Core 2. 
  • The school already teaches Computer Science (IT experienced with supporting student programming and can recruit student TAs who know Java 2).
  • There are a sufficient numbers of STEM college-prep students to fill a 30-seat section every year.
  • The school can host a math course in a computer lab. A laptop cart is sufficient if laptops come with graphics accelerator (required for 3D).

Space is Limited — Register Now
Workshop teachers will participate in lab learning time in the morning. Math/STEM curriculum development leaders or school/district adminstrators are invited to join the teachers at 11:30 a.m. for a lunch presentation by AlgoGeom alum Mikhil Mather, a UC San Diego Jacobs School of Engineering undergraduate. Mikihil will answer questions and share insights from a STEM college and career perspective on the benefits of learning Algorithmic Geometry. Participants will also learn the nuts and bolts of implementing the course into their master schedule.

A workshop agenda, parking permit and driving directions to the UC San Diego Super Computer Center will be sent to you when you register.

For more information on Algorithmic Geometry, watch Pierre Bierre’s CSTA 2016 AlgoGeom Talk.

We look foward to seeing you on April 13!

ThoughtStem’s Ada Lovelace Scholarship

This is a scholarship to celebrate women in computer science. It is named after Ada Lovelace, who wrote the first computer program. She was history’s first computer programmer. The computer programming language “Ada” was named in her honor.

Dev Bootcamp will fund 6 young women in the San Diego area to attend half-day computer science summer camps held at UC San Diego. Camps cover a variety of topics: graphic design, game design, virtual reality, wearable technology, Python, Java, etc. Each of the 6 Ada Lovelace scholars will receive full tuition from Dev Bootcamp to any one afternoon camp offered between June and August.

NOTE: Dev Bootcamp is an 18 week coding program for adult beginners and career changers. It was the first immersive coding school for adults, and has refined the art and science of cultivating developers with in-demand technical and interpersonal skills. The intensive bootcamp helps you master the skills you need to accelerate your career and change your life.

If you want to view the summer camps for young women, click here. And when you’re ready to apply, click below!


American Computer Science League

Register as a new member for the contests of the American Computer Science League (ACSL) and get a FREE contest question CD. The CD contains 27 questions and solutions from our category list and 20 original programming problems with solutions.

Our NEW Elementary Division introduces students in grades 3-6 to the introductory concepts in Computer Number Systems, Prefix/Infix/Postfix Notation, Boolean Algebra, and Graph Theory in a classroom environment or outside of school as an enrichment opportunity. This Division will only involve 5 short problems per contest and no programming problem.

Most other CS contests are geared for just your very best students. ACSL has three other divisions for teams of students:

  • Junior for students in grades 6-9,
  • Intermediate for first-year, high school programmers, and
  • Senior for experienced, post-AP level programmers.

ACSL even has a Classroom Division that does not require programming with 10 questions per contest from three or four different categories each time.

It is possible for smaller schools to participate by registering for a 3-person team or choose a 5-person team for larger CS programs. Most of all, every student who participates will have an opportunity to learn valuable computer science concepts and develop strong programming skills that will serve them well in the future.

All schools can submit a team score for each contest representing their top 3 or 5 students regardless of how many actually participate.  Schools will be ranked internationally in each division and an invitational All-Star Contest will be held every Memorial Day weekend in a different U.S. location as a team competition.

ACSL is in its 39th year of offering creative contests with new short problems and programming problems every year.  It is not only approved by CSTA, but also the National Association of Secondary School Principals.

There is a lot more information including a registration form, a slide show introducing the new Elementary Division, and a complete set of contest questions for all of the ACSL divisions on the website at

Email any questions to  We promise to answer quickly!

Bebras Challenge: Nov 7 – 18

A year has passed and it is almost time for a brand new Bebras Challenge. As of today you can register for this one-hour adventure that introduces your students to computational thinking and informatics! Join over a million students from all over the world and discover aptitude by engaging in fun puzzles. Last year we had almost 40,000 participants from all across the USA.
Your students can participate on any day between November 7-18 at .
It is the first year that the younger students can join as well: students with ages 8 to 18 are welcome. No prior knowledge is needed. Your students will try to solve 15 tasks online that are linked to a field of computational thinking. The challenge is a great motivational way to reach your students.
Let’s work together on getting even more students to take part. Registration takes only minutes of your time. After the challenge we provide comprehensive answer sheets to support you and your students. Each participant receives a personal certificate, with special certificates of achievement for high performers.
Teachers can register as a coordinator at
If you have questions, please send an email to Daphne Blokhuis:

UCSD Mentor Assistance Program [MAP] for HS Students

The UCSD San Diego Supercomputer Center and the UCSD School of Medicine Health Sciences Division Present the Mentor Assistance Program (MAP) for High School Students 
November 2016 – May 2017   Student Application Period: September 1- 30, 2016
Program Overview 

UC San Diego’s Mentor Assistance Program (MAP) is a campus-wide program that engage high school students in a mentoring relationship with an expert from a vast array of disciplines, from History, Marine Physical Sciences and Nanoengineering to Biochemistry, Pharmacology, Athletics and Chemistry.  MAP’s mission is to provide a pathway for student researchers to gain access to UCSD faculty, postdoctoral fellow and staff mentors in their own area of interest to complete a research project (i.e. independent study, class projects or Science Fair projects).  Students may choose to communicate with a mentor over email or may indicate their interest to visit the mentor’s lab or work environment. MAP is an opportunity for students to take the first step into a potential career path, allowing them to build an early foundation for success in their academic and research career. 

UCSD’s MAP has received astounding support from the UCSD campus and community and we welcome all students with open arms, including underserved populations, women and those with disabilities.  As such, UCSD will provide a San Diego Metropolitan Transit System Compass Card to all accepted students who have transportation concerns.
Further Program and Application Information 
For complete information about the MAP program and to access the online student application, please visit BEFORE beginning the student application, please read all relevant information on the MAP webpage.
Guidance and Answers at Your Fingertips
Ange Mason of the San Diego Supercomputer Center (, x45064) and Kellie Church of the School of Medicine (; x40308) are available to provide guidance and answer any questions you might have. Just ask!

GoPiGo complete Raspberry Pi Robot Car

Dexter Industries builds robot kits to make learning how to program interesting and accessible to everyone!

We offer FREE 60-day TEACHER TRIAL kits. Learn more here:

Announcing our newest curriculum, GoBoxEd (, which comes with 12 “missions” to accomplish with your GoPiGo robot car.

The GoPiGo ( is a complete Raspberry Pi Robot Car. GoPiGo can be programmed in beginner languages like Scratch (Check out GoBoxEd), but is also used by advanced engineers at Google who developed the Google Cloud Vision API (

BrickPi replaces the brain (EV3/NXT) of LEGO MINDSTORMS with the Raspberry Pi so you can untether it from the cable, connect it to the internet, and program in Scratch, Java, C++, Python and more!

GrovePi is our “Internet of Things” kit. Used by Amazon Web Services to develop a neat beverage tracking app, and by elementary schools to make their own weather station and plant monitoring station.

Questions? Please contact:

Elizabeth Kiken

Cyber Teacher Certificate Program

The Computer Science Teachers Association, in partnership with LifeJourney, the leader in cybersecurity and STEM online career exploration, recently announced the launch of a strategic professional development program to better equip educators for teaching cybersecurity in the classroom and thus positively impact the nation’s cyber skills gap. The CSTA program is called the Cyber Teacher Certificate professional development program.
“I strongly encourage all educators in our membership to register for and complete the Cyber Teacher Certificate program,” said Dr. Mark Nelson, Executive Director of CSTA. “CSTA suggests that all members should make it a priority for professional development in 2016.”

Demand for cybersecurity professionals is growing twelve times faster than the overall job market, while at the same time, with student interest in cybersecurity surging, more than 64% of Millennials say their educational institution does not have courses that would allow them to explore their interest in cyber.

The Cyber Teacher PD Certificate Program includes:

  • An online cybersecurity mentorship platform (the NSA Day of Cyber) that teachers run in the classroom, featuring NSA cybersecurity leaders as role models to the the nation’s students.
  • Eight (8) hours of documented Continuing Education Units (CEUs) endorsed by the Computer Science Teachers Association, the recognized leader in offering current and relevant professional development content for computer science teachers.
  • Training and mastery of “Fundamentals of Cyber”, an online course utilizing revolutionary adaptive learning techniques.
  • Ability to easily extend your cybersecurity syllabus beyond the NSA Day Of Cyber classroom experience. Each mentor in the NSA Day Of Cyber is matched with corresponding lesson plans exemplifying the skills necessary for students to pursue the spotlighted careers.
  • Ability to take the instructional Cyber Teacher Journey and see how others are using NSA Day Of Cyber and training materials in the classroom.
  • Membership in the Cyber Teacher Association, the most important new association for educators united in creating the next Cyber Generation. Enjoy membership and collaboration in a community of your cyber educator peers.
The Cyber Teacher Certificate Program is NOW Available for CSTA Members
Members can register for the Cyber Teacher Certificate program here where they can review the program and learn more about it. The fee can be submitted by teachers as a reimbursable expense for professional development per the policies of individual school districts.
The Cyber Teacher Certificate Program is a helpful proof-of-concept for our CPD Pipeline model.  With this type of novel approach to teacher PD we can better support more teachers, further strengthening the overall K-12 CS ecosystem and ensuring better access to quality CS education for all kids.
Read press coverage of CSTA’s launch of the Cyber Teacher Certificate program at this link.
*At this time, this program is only available in the US. An international version will be available later this year and we will advise you when it is available.

Robotics and Coding Grants

Dash & Dot by Wonder Workshop are the most fun way to bring STEM and coding to life for students in grades 1-6. Register to start a club before July 10 for a chance to win:

1) $10,000 grant for your district
2) Dash & Dot robotics set for your class
3) T-shirts for you and your students

Register here:

What is the Wonder League?

The Wonder League inspires the creators of tomorrow through robotics and coding. Students in Grades 1-6 compete every year in the worldwide Wonder League Robotics Competition, the first of its kind for elementary school students. Last year, thousands of teams came together to code for gold.

You can make a difference by starting a movement in your school today. No experience required!

Learn more about the Wonder League:

Swift/iOS AP Computer Science Principles

Make School is currently in the process of creating a free curriculum for next year’s AP Computer Science Principles course that teaches iPhone Development. We’ve named the course “Swift CSP.” Swift CSP is project-based, exploratory, and makes use of Swift Playgrounds to teach core CS concepts in a visual, gamified way.
  • We’ll cover the Seven “Big Ideas” through videos from our Make School Speaker Series. We’re leveraging our partners and contacts here in Silicon Valley to create content that students will find interesting and relevant. We currently have verbal commitments from people such as Head of Photography at Pixar, Craig Newmark (of Craigslist), and the UN’s Director of VR Filmmaking.
  • By the end of the course, your students will have made a great mobile app for submission to College Board that is also ready to be submitted to the App Store! We’ve found students get very excited about iOS development–high schoolers love the idea of creating an iPhone app that their peers can download and use. This content will make it easy for teachers to recruit students to AP CSP–especially female students, and underserved minorities.
  • We’ll be providing teachers who use our curriculum with a pre-made curriculum map, unit plans, and lesson plans. We understand how much time paperwork takes up–our goal is to simplify this for our teachers, so that you can spend more time working with your students!
  • We’ll be running an optional 3-day teacher workshop over the summer in San Francisco, CA to train teachers on how best to use our curriculum.
There is no “freemium” content, etc. We want to help support high school CS teachers.
If you’re interested in using our curriculum or have any questions, you can contact our Swift CSP team (Nicolai Safai, Dion Larson and Mike Kane) at
Also, if you already have iOS experience, we’re hiring Summer iOS Instructors and we pay $16.5-20k for 11 weeks. Apply here:

Cutler-Bell Prize Applications

The Assoc. Comp. Mach. and CSTA are excited to announce the opening of the 2016 Cutler-Bell Prize for Excellence in High School Computing contest. Applications will be accepted May 1 – November 1.

This prize seeks to promote and encourage the field of computer science, as well as to empower young and aspiring learners to pursue computing challenges outside of the traditional classroom environment.

Up to four winners will be selected to be awarded a $10,000 prize. The prizes will be funded by a $1 million endowment established by David Cutler and Gordon Bell.

Eligible applicants for the award will include graduating high school seniors residing and attending school in the US. Challenges for the award will focus on developing an artifact that engages modern computing technology and computer science. Judges will look for submissions that demonstrate ingenuity, complexity, relevancy, originality, and a desire to further computer science as a discipline.

The application is NOW available and will close on November 1, 2016. Winners are expected to be announced in January of 2017.

Please share this exciting announcement with your fellow teachers and your students!

Questions regarding this email? Contact