My First ADE Institute

So….I’ve been home from the Apple Distinguished Educator Institute for a few days now. I’ve unpacked my bags, caught up on laundry and sleep and now it’s time to reflect back on my experience. Was it what I expected? What did I learn? What was the best part? Was there a worst part?  Was it, as one colleague who is an experienced ADE said, “a life-altering experience?”

My first indication that this was not a regular conference occurred at Dulles Airport. I had taken the red-eye from Seattle, arriving in Dulles at 5:50 am on Sunday. I fully expected to have to wait several hours until the regular shuttles started running. I figured I would pick up my luggage, locate a Starbucks and settle into a chair to wait for things to get busier. Imagine my surprise when, just before the baggage area, I encountered a man holding up an iPad with my name on it?! He was here extra early, just to give me a ride to the hotel! Talk about feeling special! Huge thanks to Erika and the logistics team who made sure people were picked up and taken where they needed to go.

Later that morning I met my roommate, Gail, a Grade 5 teacher from Calgary. We registered, got our swag (a very nice backpack) and headed into DC to tackle the Smithsonian Museum of Natural History. Back at the hotel after an exhausting day, we settled in and started meeting other educators from Canada, the States, Mexico, Brazil and Columbia. The excitement was building!

The next three days were a blur of large meetings, presentations, small meetings, learning sessions, hands-on exploration, inspirational talks, challenges, meals and social time. And woven through everything was a certain “Apple-ness” that is recognizable around the world.

So….was it what I expected? I expected to learn new things, and I did. Keynote on iPad? So powerful!! iMovie on the iPad now has green screen…yessss! And I can finally (in a very minimal way) create music on Garageband! And to top it off, the people I learned these things from were, in some cases, the software engineers who actually created the apps!! Mind blown! 

I expected to be inspired, and I was. Educators sharing their passion, their stories, their hardships and their triumphs are always inspiring. And Battlemania was something I will never forget! Learning, laughter and entertainment all at the same time!

I expected to meet new people, and I did. I met Jessica from California (“I’m from a small town called Compton,” she would say, and as listeners’ eyes would widen in comprehension she would add, “I’m keepin’ it positive!”) Her energy was magical and I could listen to her talk all day. I met gentle Rafael from Brazil – we bonded over Robotics. I met several teachers from Mexico who let me know that student privacy is a growing concern for them, too.  And then there was Steve from Chicago, whose presentation on student self-reflections really got me thinking about what I can do with an iPad, the Clips app and the high school Robotics students. Perhaps my favourite “new people”, though, were the other Canadians I met. I feel like I have new friends who totally understand my crazy job and the things I get excited about.

The food was good, the beds were comfy and as far as the insanely hot and humid weather goes…..well, Apple is not (yet) powerful enough to control the weather. So, was there anything negative? What was the “worst” part? For me, nothing was worst or bad, but there are two things I worry or wonder about, and they are kind of related.

The first is “imposter syndrome”, which was mentioned several times during the course of the conference. You know, that feeling that maybe, just maybe, your name got on the acceptance list by accident? You really aren’t meant to be here, in the company of all of these people who have done all these incredible things with their students? Yeah….I definitely suffered from that and although it got better as the conference went on, it still lingers, perhaps as a result of my second concern. I teach in a BYOD district – kids bring in whatever tech they have. To be sure, there are lots of kids with Macbooks or iPads, but there are lots of kids with other devices – Chromebooks and such. Most of our elementary schools have iPad carts that I can use with classes but they need to be booked. We’re not an “Apple” district, I don’t work in an “Apple” school. How will I be able to create a project that effectively leverages Apple technology in a meaningful way?

Was the Institute life-changing? Too soon to tell. But it was an awesome summer learning experience and since they had a name tag with my name on it, I must not be an imposter. After some thinking, I have three projects in mind, all of which leverage the Apple technology I do have in different ways. And best of all, as I work towards implementing one or all of them, I now have a whole family of ADEs who I can turn to for support and advice!


Have A Great Summer!

Well, it’s that time of the year again. The days are longer and everyone can tell that summer vacation is just around the corner. It’s been a long, busy year for teachers and students and everyone is ready for a break and a chance to recharge.

This and That is going to take a break over the summer, too. Have a wonderful summer – relax, read a book, go for a hike, spend time with family and friends. And in late August, when you are starting to think about school again, This and That will be back, with more tips and tech ideas to help you in your classroom!

Year End Google Clean-up

We are getting near the end of the school year and it’s a great time to start thinking about how you and your students are going to clean up your Google drives. This post is a partial repost from last year, but it’s information that bears repeating!

You might be one of those people who meticulously files things right after creating or receiving them. In which case, your files, docs, etc are likely already where they need to be! If, however, your Google drive looks as crazily populated as the streets of New Delhi, take some time to organize and delete. Your September self will thank you!

For your students, encourage them to put all of their work from this year into a file called “Grade _, 2018/19”.

What About Grade 12s and Other Movers?

If you teach or “own” a Grade 12 student, if you have a student who is moving to a new district or if you yourself are taking a new position elsewhere, it’s important to know that your West Van G Suite account will not last forever! However, there is likely work in Google drive that you or the student will want to keep!

The easiest way to do this is to use something called Google Takeout or Google Transfer, which we have now enabled for people within the SD45 G Suite for Education domain.

Google Takeout will create a zipped file with all of your Drive in it. You can then load this zipped file into an external hard drive, store it in a cloud service like Dropbox or move it to the hard drive of your computer.

Google Transfer should be used if you want to move your school district Google “stuff” over to a personal Google account. Just remember that out G Suite for Education accounts have unlimited data – personal Google accounts do not!

Hopefully this post will help you and your students clean up your Google Drives and get you ready to enjoy summer!

QR Code Comeback!

I remember a number of years ago when QR codes first became a thing anyone could use. I went to several conferences where teachers were extolling the use of them in the classroom, as a way to enhance and extend learning. I was a little skeptical, but I decided to try them out. I had my Grade 7s do an assignment called “Artifact or Artifiction?” Each student got a picture of a legitimate ancient artifact. They had to write two paragraphs about it – one telling what it was really used for and one telling what it was “fictionally” used for. They created a display that showed an image of the artifact, the two paragraphs and a QR code chosen to take the reader to a website that revealed the truth. I thought it was a pretty cool use of QR codes. And maybe it was….but none of the parents or other students who stopped to look at the display had QR reader apps on their phones so the assignment kind of fell flat. I haven’t used QR codes again. Until I got a request from the staff at Lions Bay Elementary earlier this year.

Lions Bay had applied for a district Innovation Grant and asked me to help out. Their idea was to have the students learn about the plants and animals that live in the Lions Bay area. The kids would then put their learning on a website we would build together. Then the school would create QR codes that could be placed throughout the school forest and when scanned, would take the scanner to the relevant page on the website. Here, finally, was a real, meaningful way to use QR codes in an educational setting!

The project was involved, with lots of steps and lots of challenges. I remember meeting with the Grade 3 students back in the fall, to discuss what websites looked like, what parts they had and what they wanted their website to look like.

After that, teachers and students worked hard to research and learn about the plants and animals that live in and around Lions Bay. Older students drew pictures about their chosen animal and created Book Creator books that included the drawings as well as research they had done. Younger students learned about plants, drew pictures and had their words scribed onto documents.

All of this work had to be loaded onto the website that the students helped me design. This sounds easier than it was; with older iPads, a new laptop and a lot of fiddling with file types. But we got there!

In the meantime, Lions Bay students met with their older buddies from Gleneagles, who helped them build little birdhouse-like structures to be hung in the forest and to protect the drawings and QR codes from the weather.

Note that the QR code has not been added here yet!

Once the website was finalized, the teachers at Lions Bay created a QR code for each animal and plant, directing the viewer to the appropriate page on the students’ website!

Last Friday afternoon, after some frantic last-minute scrambling to have it all ready, the school held a learning celebration. Parents came ready with QR readers installed on their phones and students excitedly showed off their work. The QR codes will remain in the forest, to be enjoyed by the school and the greater Lions Bay community for years to come. I call that a GREAT use of QR codes! Congratulations to Natalie, Sonia and the rest of the Lions Bay staff and students! Job well done!

Google and the Track Meet

Tomorrow is our district’s annual elementary track meet. Grade 4 to 7 students from all over the district converge on our only track and compete against each other and the clock as they run various races. Keeping track of all the times, heats, places and ribbons can be tricky!

About 5 years ago I mentioned to someone that Google Sheets could be used to make things easier on the people doing the stats and awards. Of course, if you step forward with an idea, you’d better be prepared to carry through with it! So, we now use Google Sheets for all the scoring for the meet! As I was explaining all of this to a friend today (and getting blank looks), I realized that not everyone knows how to use one of the most basic functions of sheets, so let’s dive in!

Let’s imagine you are trying to decide which of your students to send to your track meet! You start by having them run 100m and you time them. You enter this data into a Google Sheet so that it looks like this:

(Now, obviously, if you only have a small group of students like this, you can probably put them in order by yourself – no spreadsheet needed! But what if you are timing and comparing all of the Grade 6s in your school and there are 4 classes of them?! Spreadsheet to the rescue!)

Once you have added your data, select all of the data (names, times and “headers”), like this:

We want to put these in order, from fastest to slowest and keep the name attached to the time! There are several ways to do this but the way I like is to choose “Data” and then “Sort range”, meaning the range you have chosen.

Once you click on this, you get this little box. Click “Data has header row” and then choose to sort by time. If you choose “A to Z” you will get fastest time to slowest (and vice versa). Then click sort. You will see that your spreadsheet has now sorted the kids by time. You can easily choose your fastest runners and send them off to the meet!

Now, not everyone reading this will be timing kids for a track meet. How else could you use this? Well, an obvious one would be test results. What about the height of students? What about how far each student commutes to school each day or how many books each student has read by the end of the year?

Using a spreadsheet this way is not difficult. In fact, I bet you could teach it to your students – how could they use it?!

Update to Read & Write on Google Chrome

It’s Spring Musical week here at school, so this will be a short blog! Recently, the people at Text Help updated Read and Write for Google Chrome to allow it to speak what you type as you type it and to read sentences back to you once you add the final punctuation. This is a great way for students to edit their work or to make sure they’ve said what they actually meant to say!

To turn these two functions on, go to the “Options”, click on “Speech” and then toggle “Speak on each word” and/or “Speak on each sentence”, depending on what you want. This then automatically will start working when you start typing. If you don’t want this option, just go back in and un-toggle!

While testing the function out, I learned several things. First, it was not designed to keep up with the speed of teacher typing if you plan to go word for word. So, if your students are fast typers, have them just choose the “speak on each sentence” option. It will then read the sentence back to them AFTER they add the final punctuation. Second, if your students are slower typers and you choose the “speak on each word” option, it will only say the word once they press the space bar (it’s actually a good reminder for them!).

If you are finding that you or your students do not have this option, shut your device down completely and restart. That should be enough to make it work. Enjoy!

In Support of Tutorials

Full confession time! Some years ago (fewer than you’d think) my husband and I found ourselves in the position of having to cook Thanksgiving dinner for the first time. In theory, we knew what to do but the reality of a naked, raw turkey was a bit intimidating. We had two cookbooks that vaguely explained how to “truss” the bird but we weren’t feeling any more prepared after reading the instructions. The solution? Youtube tutorials, of course! Two tutorials later, the bird was trussed and dinner was on its way!

Tutorials can play a really important role in education, whether it’s in helping your students solidify their learning or in helping them show what they know. Here are 3 ways to use tutorials in your room!

Learn At Your Pace

Both of my kids struggled with Math in school. When my son was in Grade 7 we discovered the Khan Academy Math tutorials. He was able to watch the tutorials over and over, at his pace, until he understood a concept. It was truly a life-saver for our family. If you are willing to do a little detective work, you can find tutorials for all kinds of things, from Scratch coding to writing a paragraph. Share them with students and parents through Google Classroom, FreshGrade, email or newsletters!

Flip Your Classroom

A few years ago “flipped classrooms” were being touted at all the conferences. The concept makes sense, depending on the age you teach and the concept you want students to learn. In a flipped classroom, students watch videos and tutorials at home and then in class work on solidifying the learning with the help of other students and the teacher.

From what I’ve seen, this works best in subjects like Math or Science and with students who are more independent. Having said that, I could imagine a primary teacher sending home a link to a video that shows how to do a simple experiment like testing which of several things floats in water. Students could do the experiment at home with their families and come to school the next day ready to discuss what they learned.

If this is something that interests you, you can search online for tutorials or use apps like Explain Everything and iMovie to create your own!

Let Them Teach The Class

One of the most interesting units I ever did with my class was all about communication. One of the things we focused on was how to tell someone else how to do something they’ve never done before. Students worked in partners. Their first step was figuring out how to break the skill down into steps. They had to make sure the steps were clear and in order. Even though we were planning to film the tutorials, I had the students write their steps down first. Then they filmed them. Some filmed them at school, some at home. Many of them got parents or siblings involved. When they were all finished we watched them! Students loved the process of trying to figure out what they should teach their classmates and how to teach it! And they learned how tricky it can be to communicate.

Hopefully these ideas inspire you to try using tutorials in your class!

Fake Social Media Accounts!

Fake social media accounts?! Wait….whaaat?! I can just imagine what you are thinking….why is the district elementary technology teacher pushing fake social media accounts? Aren’t most elementary school kids too young to have social media accounts?

Well, technically, yes! But if you read through to the end of this post, you’ll see where I am going with all of this!

In one of my independent novel study projects, I have students imagine two of their characters are having a texting conversation back and forth. I encourage the kids to make it as realistic as possible, with emojis and everything. They have fun with it and recently, some of them have turned in conversations that actually look like screenshots of real conversations! I asked them how they did it and they replied “we made it online”!

That got me to thinking….could I use fake social media accounts to engage my students and get them to be creative and maybe dig a little deeper into fictional and real events and characters?! What would Captain George Vancouver put on his Facebook posts when he discovered Puget Sound? Would Anne of Green Gables make a duck face when she posted a selfie on her Instagram account? What would Marie Curie tweet about?

After as bit of online research, I found the following “fakies” that you and your students can use! But first….MAJOR WARNING!

Before you use any of these with your students, make sure you have a chat with your students about why you are using these and about why people might actually create real fake accounts. Also, remind them that if they are under 13 they should not have their own social media accounts and that if they do, their parents should know about it.


I found an awesome fake Instagram creator on the Teaching Tecknix blog. The Google Slides template even includes instructions for how to build your Instagram page!


There are a number of fake “Facebook” generators online but they all feel a bit sketchy to me. Here is a link to one created on Google Slides that I found on the Ignition Edu blog.


To create just a fake tweet, try TweetGen.


There are lots of “fake message” generators out there. This one seems to be one of the most realistic, with the most bells and whistles.

I hope you and your students have a bit of fun creating these fake social media accounts!

Forms and Spreadsheets and Data – Oh My!

One of the things I was hoping to do this year was to show more teachers how cool Google Forms and Google Sheets can be. Strangely enough, I’ve been struggling a bit with this (I know….can you imagine people not being interested in spreadsheets and data?!). I think it’s pointless to just teach how to use these tools without having a purpose and, until recently, I haven’t had many real-life purposes!

Enter Farah B, an ELL teacher at one of our elementary schools. Farah’s school is quite multicultural and Farah and her students had decided to look all of the languages spoken in their school and maybe graph them? Farah contacted me and wanted to know “is there a Google tool that can help us with this?” I bet you can just picture the happy dance I did when I got that email!

Farah and I agreed we would use Google Forms and the resulting spreadsheets to gather and represent the data. Afterwards, the students could work with Farah and their homeroom teacher, Mr. Z, to analyze the data.

My first time visiting with the Grade ⅘ class, we discussed how we could collect the data. They all agreed that asking questions was the quickest way and after showing them Forms, they agreed that this was how they would ask their questions. For the younger grades, they would go into the classroom and sit with the form open on their laptop. They would then call the students over one at a time and fill in the form with them. For the older, intermediate, grades, they would send a link to the form to the homeroom teacher of each class. The teacher could then post that link on Google Classroom and each student could fill the form in on their own.

The form we created, after working together, collected the following data: student’s first name, grade, division and language information. Students came up with a list of all the languages they could think of that they knew someone in the school spoke. For each language, we decided we would ask if the student spoke, read, wrote and understood the language. Our reasoning was that there might be students who understood a language because it was spoken at home, but maybe they couldn’t actually write in it or even speak it! We also had to remember to leave an “other” category, in case there was a language we hadn’t thought of.

Each small group in Mr Z’s class was responsible for creating the form and collecting data for one division.

Once all the data had been collected, I went back to visit them again. We agreed that if someone has said “yes” to three or four aspects of a language (read, write, speak, understand), we would consider them fluent. If they said yes to only one or two, we would consider them to be “functional” (as in they could probably order a cheeseburger at a restaurant but not read the entire menu!)

The next step involved showing the students how to go into the form responses and create a spreadsheet with all of the data. We learned how to “hide” the columns that had no data and then, using a “data collection” spreadsheet I had given them, students decided how many people in “their” class were fluent in any given language and how many were functional.

Finally, we learned how to take that spreadsheet, select the data and create a graph that we could label and personalize. Students saved their charts as PDfs and emailed them to their teacher. The charts were then used in a presentation to the school board!

I imagine once the class sits down to analyze their data they will notice things like the fact that the Grade 1s don’t feel they are fluent in French but the Grade 4s do. I wonder why? What other stories can they find in their data? How can those stories help the school serve their community even better?

If you work in the West Vancouver School District and want help using Forms and Sheets with your students, contact me via email!

Scratch Skills!

Last week I wrote a post about three types of basic Scratch games that kids could use as the basis for their own games. Each game also taught one “big” skill – creating variables, understanding the x and y coordinates and using clones. This week I am going to review a number of coding “skills” that are helpful in many games or projects. Let’s get started!


As teachers, we use conditionals ALL the time when we give our students instructions. Listen: IF you are finished your math, THEN you can move on to the art project, ELSE, keep working! Recognize that?

In coding, a conditional sets the condition for something to happen. IF the score equals 10, THEN the game is over. Or, IF the score equals 10, THEN you move to the next level, ELSE keep playing! In the example below, IF the score equals 10, THEN switch to the next backdrop.


A variable is something in the game that changes. Examples used often include score, time and health. Scratch is set up so that you can name your variable anything you want, you can have the variable show up on the screen and you can use as many variables as you want.

In the example below, the score is set to zero at the start of the game. Forever after that, if the sprite is touched by the mouse-pointer, the score will go up by 1.

In the next example, we start with a time of 60. Every second that passes, we countdown by 1 second. We do that 60 times!


In coding, a function is kind of like a shortcut. If there is a series of steps you will want a sprite to do a number of times in a game, you can put all of the steps into a function and then give the function a name. Then, when you want the sprite to do those steps, you just “call” (use) the function – you don’t have to rewrite all that code every time.

Here, every time the sprite touches a starfish it spins around, gets bigger then smaller and it says “yipee”! I’ve named the function “yipee”. In the first example, you see the code that defines the function “yipee” . In the second example, you see how we could call (use) the function.


The last skill is called “broadcast”. You use broadcast when you want to “secretly” tell certain sprites that it’s time for them to do something. One sprite “broadcasts a message” and other sprites can “receive the message” and then do something as a result. This can be a very handy skill to use!

The first example shows that when the score equals 10, the sprite should broadcast the message “game over”. The second example shows that if the sprite receives that message it should hide. Note that in the first example, I’ve added in a “show” block – I put that in because otherwise, after the first time of playing the game, the sprite in question would be hidden!

I hope this overview of some of the important skills in game-building in Scratch is helpful to some of you! Happy coding!