Sunday, July 5, 2015

Professional Development for Teachers: Part One (CS50 AP)

I had the opportunity, as many teachers do, to participate in some professional development activities throughout June.  Each opportunity was unique and many were FREE, if you can get there. One opportunity took me across the country and was well worth the trip.

June 25 - 26 I participated in CS50 Bootcamp held at Microsoft Corporation in Redmond, WA.
An opportunity put together between David J. Malan's team at Harvard University and Natasha Chornesky's team at Microsoft.  In the two-day event I sat through an exemplar lecture, participated in a discussion, worked in a team to create a lesson, "surprise" taught a lesson, debriefed the lesson taught, participated in a "small-group" lecture, worked alongside other teachers, and learned about tools available to my students now as well as in the future. Oh, yeah, that was the first day aka Day 0. The next day we learned the philosophy for course grading, practiced grading, discussed giving students feedback and then had the layout of the course explained to us as educators.  

With all this learning the entire time we were having fun, interacting, and eating. I got to wear two hats: student and teacher. 

Why this type of PD is important
Lecture, teachers need to be reminded what it's like to be a student, it makes them better teachers. 

Discussion allows teachers (and students) the opportunity to process what they know and learned.

Team planning provides an opportunity for teachers to get new ideas and develop a plan that may look different from their usual plan.

Execution of the plan, even in a surprise way, allowed teachers to quickly gain insight and adjust parts of the plan that worked and didn't.

Debrief allows for teachers to reflect on what went right and what needs adjusting.

Small-group allowed us, as students, to work at our own pace and get help when needed quickly.

 ^PD formatted as a model for our courses.

Food and fun!  What's important about the food in PD is that we didn't have to worry about it, we could focus on what we were there to accomplish, not where to go and what to order.  

Regarding fun, it was good for us to have fun!  We were able to see value in providing fun in our classrooms to keep students interested and engaged.

The next day was a lot more about pedagogy and assessment, both very important in PD.  Understanding why the lessons are structured the way they are, how you can supplement materials to make them your own, and how to give valuable feedback to students is critical when designing a new program for students.  

I went into the bootcamp thinking they are going to give me a set of tasks that I will need to do well on in a short period of time.  It was that, but so much more, and I wasn't alone.  Bootcamp, as the name entails requires you to go in prepared.  You have to be prepared to handle the multitude of demands that will be placed on you in a short period of time and you will leave with a new outlook and be conditioned to take on new and different tasks.  Bootcamp doesn't mean the hard part is over, it means you are tasked to maintain the spirit brought to you through bootcamp.  But you have to keep working. It also doesn't mean the work is done for you but a spirit to encourage you to keep working is ignited.

CS50 Bootcamp challenged participants to bring into their schools a well-thought out curriculum that will challenge their students.  
I went in to CS50 bootcamp feeling overwhelmed.  I felt like there was no way I belonged in a level 0 Harvard course, even though I have a Master's degree from an accredited university.  I left bootcamp with a new spirit, support, and a community of educators.  
I was reminded I was not alone, and all educators across the country are experiencing similar hurdles to preparing their students for the world.

Look into taking CS50x via


  1. This comment has been removed by a blog administrator.

  2. This comment has been removed by a blog administrator.

  3. Web development agency seems like a magic that will make your website stand out from your competitors. We are known for creating powerful and professional websites that will stand out from the rest. website development company in usa

  4. The accessibility of the system gives the uptime to the site.web hosting near me

  5. Data Scientist: A data scientist is someone who deciphers huge amounts of data and extracts meaning to help an organization or company to improve its operations data science course syllabus

  6. This website and I conceive this internet site is really informative ! Keep on putting up! Business

  7. The user will have options available to them that will change the results of their mortgage calculations. canadian mortgage calculator Since 1986, we have been helping your neighbors and community members achieve their homeownership dreams. mortgage payment calculator

  8. We’ll use you to definitely capture data more effectively
    UX design company

  9. Search engine optimization services are actually brilliant, expert, plus a social media professional.
    UX design firms San Francisco

  10. 网址导航是一个集合较多网址,并按照一定条件进行分类的一种网址站。网址导航可谓是互联网最早的网站形式之一。把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。88152网址大全是一个简单实用的网址导航网站,也是专业的网站分类目录,免费收录国内外各行各业正规优质的网站。详情请浏览 网址大全

  11. Superb posts with lots of information!!! This is really the most miraculous blog site dude….
    creative web design companies