Summer Camps for 2020

The Schaefer Polk Computational Thinking Camps are part of the Durham Academy Summer Program. You can learn more at the website we use for our camps.

What is Computational Thinking? The image from Barefoot Computing does a great job of highlighting what we consider to be Computational Thinking. Our camps feature many of the concepts and approaches shown in the graphic. We spend a lot of time working with verbs: Develop, Adjust, Participate, Adapt, and Adhere. Our camps allow campers to learn at their pace. Campers have access to the tools after camps for further learning opportunities.

New this year will be camps for just Middle School Aged 11 – 15 campers. Our camps will be held in the Upper School’s Hock Center and Learning Commons.

Camps Information:

3D Design and Printing: Week 5: July 6 -10 AM and repeated Week 6: July 13 – 17 AM.

Storytelling with CS First and Scratch Programming  Week 5: July 6 -10 PM

Game Design with Google CS First and Scratch Programming Week 6: July 13 – 17 PM

3D Design and Printing: Week 6: July 13 – 17 AM. (Same as week 5 camp)

Build and Explore Virtual Reality – New for 2020 Week 7: July 20-24 – AM

Donovan and I would love to learn with you this summer.

Creating Conditions for Learning & Not Feeling Guilty

I am finishing up the last of the 7 summer camps I do with the help of Donovan and Hutch. You can see what we offer here. I forget how many years I have been doing summer camps for at least the past 10 years as Donovan took my camps when he was much younger. In the early camps, Devin (Donovan’s older brother), Ada, and myself would create materials for the camps we offered. I even created wikis and other supporting sites. Check out this post from 2008. We worked really hard before, during, and after the camps to make sure all of the software, hardware, directions, projects, and plans were ready to go. Ada used to make wonderful handouts with screenshots and directions to create mazes in Scratch. Her sister Gala even helped out in camps and beta tested the handouts. These camps were very successful and fun, but oh so 2008 as we controlled the entire learning cycle as everyone made the same thing at the same time with the same methods. We were doing recipes not projects. We were doing the best we knew at the time. Doing it this way in 2018 would be insane if not educational malpractice given the changes in our world and the wealth of resources available to change how the learning cycle is constructed. We now have resources like CS First with Scratch, CodeMonkey, Made with Code, Code.org, Tinkercad, and a wealth of other free or subscription based resources. The resources are all web-based and use the latest privacy and security protocols and allow us to work anywhere we have an internet connection.

Over the last 2 to 3 years that we have been using these new resources our camps have changed dramatically from the early days where we did recipe instructions. As Dr. Beth Holland and Will Richardson discussed in their podcast from Modern Learners, we have shifted the pace, place, path, and time to allow the campers “learners” to own what they learn. I have had to adjust my thinking that I was not doing as much as I should do to provide the campers with a rewarding experience. What we are doing is more of a blended learning camp although I do not like anything about that terminology. Dr. Holland shared a post about breaking the grammar of school/learning which I think is relevant to how we should all look at learning whether it be summer camps or academic classes. I sort of felt guilty though as what I do is different from what I did. While I no longer have to create handouts and other resources, I now curate and create the scaffolds for learning by using my wisdom and years of experience. I do the same sort of curation in the STEAM by Design seminar I offer during the academic year. My feeling guilty was about me personally when I need to consider my professional guilt if I was still doing summer camps or academic instruction the same way I did it 10 years ago. Learners will learn with us or without us.

How do I know what I am doing now is best for the learners? By listening and observing what is happening to see learners help each other, discuss solutions to problems, smile, laugh, be sad when it is time to stop, go home and continue the learning. I think this is because they own the learning.

Tinkercad and 3D Printing Camp

Tinkercad is wonderful software for learning how to design objects in 3D. We also use Makers Empire but due to technical issues, (my brain forgot to ask to have the app installed) we were not able to use it at camp. Tinkercad is free like sunshine while Makers Empire is a very affordable subscription model. We had 12 creative young people who worked hard this week. They were successful with most of their designs and prints although failures were abundant since doing more prototyping will result in the refinements needed to slice their designs.

Below is Octavio’s Snowball Fight Snow Speeder.

Ella really got into making Bunny figures with different themes like; Too Much Coffee Bunny, Scuba Bunny, etc…

7 Camps in 4 Weeks

Carly Dragon Egg

I am finishing up a rewarding month of offering camps on 3D Design and Printing along with a bunch of different Computer Coding camps. I have been helped by Donovan Polk and Hutch Castelao who have helped our campers create and learn new skills. This was the first time I offered a 3D Design and Printing camp and I am happy to say I thought it went really well. The image above is of Cal cleaning up their Dragon Egg that they designed and printed. This was the small version as we wanted to make sure it would work before we printed the larger version. I am impressed by how the 109 campers worked hard each day to learn to program. We used mostly free resources like Tinkercad, CS-First, Blockly, Code.org, and one paid service that we also use at school called CodeMonkey. I was very happy that the campers also enjoyed the format of most of the services we used as it allowed them to move at their pace instead of waiting for directions. Learning has come so far since I started doing camps years ago with respect to the resources that are now available. I can remember having Gala Taylor writing step-by-step tutorials for Scratch in the early days. The camps I do now are really more of a blended, personalized, or whatever name du jour you want to use. They are also much less effort than they were in the past since we can use these services instead of having to create everything on our own. This shift is also reflected in the way my STEAM by Design Seminar is conducted. Where else does this shift show up in schools, camps, and other informal learning? Oh, one other benefit, all are web-based and available anywhere the campers have an internet connection. For more information, see the Summer Coding Camps site we used for our camps.

Summer Time and the Learning is Easy and Fun

Summercampflyer2

With apologies to George Gershwin, but my camps are easy and fun. I forget how many years I have done camps during the summer but know it has been a few as some of my early campers have moved from being a camper to being a helper to being in college.

I employ 2 helpers for each of my camps as I believe access to help is important when needed. While this may sound contradictory, I also believe not helping is also important as it allows the campers to own the learning. I  strive to be flexible and fluid in how I operate my camps. Last year I was set to use a site to build apps. As we began the camp I could tell that some of the campers wanted to have a slightly different experience so I found another tool to use and let the campers choose which one to work with. We all learned how to iterate and troubleshoot as the new tool was just that, new to all of us. I think it turned out really well in the end although that first morning was different then what I have imagined.

Dan Gilson, Director of Summer Programs, told me my post-camp reviews were very high. He sent me this testimonial to share with you:

Karl Schaefer’s summer camps got rave reviews from parents and kids last summer!  Every single person I spoke with about his camps said that they were extraordinarily run, the communication was excellent and the kids had a blast learning all kinds of new programming and coding skills.  Karl takes the time to make sure every child gets personalized attention and has a positive experience, socially and educationally, in his camps.

I am happy to announce that I will again be offering a series of summer camps. Each camp is the same so you would only want to attend one session as we repeat the camps in the second session. You can register here: http://da.org/summer

Get Tynkering with Mr. Schaefer

Week 4 – June 29 – July 3 – 1:00 – 4:00

Week 7 – July 20 – 24 – 1:00 – 4:00

Tynker is a web-based site which will allow campers to develop the foundational skills of programming through a simple drag and drop interface. Campers with no previous experience with computer programming or game creation are perfect for this camp. Campers will create games that are challenging and fun to play. Campers will learn at their own pace using the step by step guides and interactive tutorials. Campers will be able to create characters and drawings or use any of the thousands of media from the gallery. Tynker is the place to start learning how to code. Once campers master the drag and drop features they can program with Java Script inside of Tynker.

Learn more at http://www.tynker.com

Scratch Programming with Mr. Schaefer

Week 5 – July 6 – 10 – 1:00 – 4:00

Week 6 – July 13 – 17 – 1:00 – 4:00

Imagine, Program and Share are the key elements of what the free Scratch software can allow campers to create. The software is free, the application is logical and campers will be supported in their learning of the programming language by a seasoned crew of instructors. Young people need to be exposed to programming at an early level to learn how the technology behind computers and games actually work and this is a great camp for that exposure. Come to this camp and “scratch” the programming itch!

Learn more at http://scratch.mit.edu

Become a Code Monkey with Mr. Schaefer

Week 6  – July 13 – 17 – 9:00 – 12:00

Week 7 – July 20 – 24 – 9:00 – 12:00

A code monkey is a term for a novice computer programmer. At some point in every computer programmers life, they were a code monkey. This camp will start at the basics and provide campers with an opportunity to become more then a code monkey. We will start our coding journey with Blocky, an online site developed by Google to introduce programming to novices with a drag and drop interface. As our coding journey continues we will spend two days at Khan Academy investigating the fundamentals of computer science and creating simple programs. Our last stop on our coding journey will be Code Academy where campers will delve into HTML fundamentals in an online course which walks users through each step in writing HTML code as they move to working with CSS, Java Script, and beyond. Campers will leave well equipped to continue being a code monkey.

Please contact me if you have any questions about these camps. I look forward to seeing you there.

Both a GET and an AFT with NDAs

GoogleEducationTrainer badge RGB       AAcertficate200 

 

My summer is off to a great start already. Over the last 7 months I worked at becoming a Google Education Trainer and last week I attended Apple Academy in Cupertino, CA. I met some great people at the Academy and learned a lot about providing professional development with colleagues instead of at colleagues. While at the Apple Academy, I learned I had been accepted into the Google Education Trainer program. As I was only blocks away from Apple HQ, and using Apple equipment, I did not mention it to anyone by Pete who I instantly connected with when I got to the hotel. I had to tell someone and besides my wife, I figured he as a safe bet.

I signed the NDA (Non-Discloure Agreement) with Google on Thursday and another one with Apple on Friday to make the week a real twofer. I am so excited to be recognized by both of these leading companies who are using the wealth of resources to move education forward. I look forward to helping Durham Academy do even more with Apple’s products as I am limited to using the wealth of curriculum they provided with just my school. I plan to start an Apple Vanguard Group at school. I also know we can harness the tools and resources Google offers for Durham Academy and I am willing to work with other schools to help them as well. This is expected of me as an authorized Google Education Trainer. I have already worked with a few other schools and non-profits through my new consulting business Digital Karl and look forward to more learning opportunities. 

Apple Academy Bound

Image from Openclipart.org

I will be spending the next week in Cupertino, CA just across the road from Apple, Inc. headquarters in an intense workshop where I will learn about all things Apple. I will be able to bring all of this knowledge and curriculum back to my school to help train my colleagues and school. The chance to attend is a great honor as I had to apply to be accepted. Actually, I had to be invited to even apply so a tip of the hat to my Apple Representative; Tonia Aldridge for the invite. I plan to absorb as much as I can about not only the technology but also the motivational approach to take with helping our school leverage all of the resources we have at our finger tips.

My plan is to create an iBook based on my iPad Passport Google site so my students and teachers can have it on their iPad and not behind a log in screen since the actual site is private. This would also allow access without an internet connection. In preparation, I have been making a lot of videos as I have essentially needed to get ready for next year before I left for the academy.

Below is an example of one I made and if you want to view more, you can check out my YouTube channel.

 

Here is to a week of learning!

Hoping to be a GET

Digital Karl Logo240

I started working towards becoming a GET in 2008 in many respects as I worked to bring Google Apps for Education (GAFE) to Durham Academy. I knew it was the tools we needed to support our learning community. It has transformed the learning community and myself in the process. While my work started in 2008, it was not until 2010 that we adopted GAFE. Since that day I have used GAFE as my go to resource and creation location. I live in the Googleverse and promote it with my colleagues and students. 

I was excited when I heard Ravenscroft was hosting a GAFE Summit and quickly asked to attend the Google Apps Certified Trainer Bootcamp. I wanted to become part of the community helping schools learn how GAFE can change their school. After 7 months work of studying, taking exams, and helping Durham Academy, VISnet, The Lerner School and others implement GAFE, I have submitted my application. Since I started the process, the name has changed from Google Certified Trainer to Google Education Trainer (GET). I am hopeful I will be accepted although I will not know until June. This is my GET application I submitted. In preparation to being accepted, I also created a site for my consulting work. DigitalKarl.com

Here are two movies I made for my application:

My introduction filmed on one of the many snow days we had.

 

 

How to use the Concatenate function in a Google Sheet.

 

 

 

Hanging Out in Chinese Class

GoogleHangoutChinesesm

We are getting out early today due to the coming ice and snow storm. Because we are leaving at 12:00 our days schedule was very different then planned. Ms. Shang teaches two Middle School Chinese classes as well as two Upper School Chinese classes. Due to the adjusted schedule she could not make it from the Upper School to the Middle School in time for class. She emailed to see if using Google Hangouts would be an option since she had rehearsed it with her students last night. Google Hangouts are not part of our Google Apps for Education so they used their personal Google accounts. I did some testing and found I had a laptop that we could use so the students had class with Ms. Shang while she was also teaching her Upper School students. I have written how Ms. Shang teaches beyond borders.

同學們,
My Upper School class is not over yet, therefore I’ll be with you via Hangouts.
Mr. Schaefer has graciously agreed to help me with the Hangouts set up.
He might ask one of you to log into your gmail account.
Please be respectful and follow his instructions.

Once you arrive at the lab, please quickly log into Moodle, set up the headset, wake up VoiceTread.
And complete your speaking test on VT, which should only take 2-3 minutes.
I was hoping that we would have enough time for the Bonus section, but now I am not sure.
So after you finish the VT, please discuss as a group when you would like to finish the rest of the test.

Here are the options:
1. Pick a time this afternoon, we can carry on the way that we rehearsed last night.
2. Postpone it to Hangouts for tomorrow during class time,
3. Wait till we return to campus. But we go on with the new unit until then.

Please Email me your decision before the end of class.

謝謝大家!

老師

They decided to use Hangouts tomorrow to have class even though we are predicted to be in the middle of an ice and snow storm.

Join the Hour of Code

 

I have been teaching an after-school class using Codeacademy which has been really successful for my students and myself. I want to help more students and faculty learn about coding and with the plethora of resources available, the science of Computer Science is at the finger tips of anyone who wants to learn. As part of this desire, I want our students to participate in the hour of code and have asked faculty if perhaps that week, we could drop everything and code or I guess DEAC instead of DEAR (Drop Everything and Read).

How about you join us? If you are a teacher and register you will get 10 GB of space on Dropbox which is pretty darn cool and nice tip of the hat to Dropbox. 

This movie reminds us of the power that was Steve Jobs to change the world.