Featured Post

Stixy

What it is: Stixy is a fun and easy way for students and educators to collaborate online.  Stixy reminds me of Wallwisher, but has many more options for sharing.  Start out with a blank virtual bulletin board.  Use the Stixy widgets to add content or functionality to your board, positioning them...

Read More

Swift Playground: Apple’s free app that teaches kids to code!

Posted by admin | Posted in Analyze, Apply, Create, Fun & Games, Inquiry, iPod, Maker Space, Math, Middle/High School, Primary Elementary, Science, Secondary Elementary, Teacher Resources, Technology, Understand (describe, explain), video | Posted on 19-09-2016

Tags: , , , , , , , , , , , ,

6

Swift Playground Learn to Code Apps on your iPad!

What it is: Swift Playground is an awesome new app from Apple that teaches kids how to code in Swift. This free app for iPads uses games to teach kids Apple’s coding language used to create apps. Students can drag and drop code, and easily edit the code to customize it. The code can be instantly run so students can test out their code and see if it works. Best of all, in those instances that the code they put together doesn’t work, Swift Playground has debugging tools and hints built-in to help students rectify any problems. Students can also code with Swift from scratch making the app endlessly adaptable to any skill level.

How to integrate Swift Playground into your classroom: Swift Playground requires no previous coding knowledge, making it the perfect tool for learning how to code. For those students who have experience with coding, Swift Playground is robust enough for even seasoned programmers to bring new ideas to life. Swift Playground begins with a series of challenges to help students master the basics, students use code to help characters navigate a 3D world. When the challenges have been mastered, students can build and manipulate their own code to dream up new creations. Use Swift Playground to get your students thinking logically and solving problems from new perspectives. The skills built as students learn to code are the same skills that will help students in other disciplines like math and science. I love the way Swift Playground starts out by giving students a fun environment of challenges to learn the basics of Swift, but also allows them the flexibility of drag and drop code, and allowing students to edit and write their own code. Swift Playground even features a special keyboard that includes the most common coding characters so that students don’t have to hunt through keyboards to find what they are looking for. As students advance in their skills, they can use code templates that allow customization with code. Beyond what most learning platforms allow, students will be able to adjust multi-touch interactions, the accelerometer, and the gyroscope. These features and abilities are such an awesome tie-in to conversations about complex math and physics! When students are finished with their creation, they can share it with others using Messages, Mail, or Airdrop. Students can even post videos of their creation for others to see! For those who are really soaring, Swift Playground code can be exported to Xcode (where the pros create apps).

Swift Playground-Learn to code on the iPad

Many classrooms don’t yet have time built into the day that is dedicated to coding. But perhaps once a week you use coding in math class as applied math, or use Swift Playground as part of a 20% time offering in your classroom. If those are unavailable, consider participating in Hour of Code.  Play with Swift Playground yourself and you’ll start recognizing tie-ins with other learning that your students are doing. When your students are proficient with coding in Swift Playground, they can start creating and reflecting on learning with the code they know.  Swift Playground is a fantastic resource to have available as part of your Maker Space! Maybe they create a new game to help them remember vocabulary, or math facts. Perhaps they build a world based on a historical event. Once those basics are mastered the application possibilities are endless!

Tips: Everyone can code! This isn’t a skill that only a few should possess. Even the youngest students can use Swift Playground, I’m talking kindergarten can use this app! If you are new to the concept of code, check out this crash course from Apple.

Hello Ruby: A whimsical way to learn about computers and programming

Posted by admin | Posted in Anastasis Academy, Apply, Character Education, Create, inspiration, Knowledge (remember), Primary Elementary, professional development, Secondary Elementary, Technology, TED Talk Tuesdays, Understand (describe, explain), video, Websites | Posted on 03-02-2016

Tags: , , , , , , , , , , , , , , ,

3

Hello Ruby is the world's most whimsical way to learn about computers, technology and programming.

 

What it is: Hello Ruby began as a whimsical children’s book by Linda Liuka meant to help kids learn about computers, technology, and programming. Hello Ruby has since escaped the pages of the book, and now Ruby continues all of her adventures in exercises, games, and apps. It is well suited for primary kids, but truly anyone (adults included!) can learn something from Ruby. The story of Ruby is beautiful, it begins with a unique, different girl who is surrounded by her unique and different friends-all with different abilities. Ruby loves learning new things, and hates giving up. She shares her opinions boldly, and is funny. Her secret superpower is being able to imagine impossible things. Her interests include maps, secret codes, and small talk (she should offer a class…I hate small talk!). Each of her friends is equally interesting and dynamic! Beyond the Hello Ruby book, the website is packed full of goodness. There are downloads for your students where they can print their own blank game boards to create unique games, an opportunity to help Ruby organize her wardrobe for dress code, practice building a universal remote control, a ‘what is a computer’ activity, and My First Computer where students can design their own computer!

Watch the TED talk above for the passion behind Hello Ruby!

How to integrate Hello Ruby into your classroom: The Hello Ruby site has a special educator page to get started with Hello Ruby in your classroom. You’ll find lesson plans, educator stories, and resources to help you get started with learning and teaching programming yourself. All necessary components are included on the Hello Ruby site! The lesson plans and ideas included are brilliant and go beyond most lesson plans you’ll find for programming. This is immersive programming that puts students in the middle of the action and has them discovering and acting as inquirers. Hello Ruby is a wonderfully whimsical way to teach students about computers and programming. If you are new to the world of programming, this is the place to start. The ground work for learning to code is all here. Hello Ruby introduces your students to programming but also beautifully engages them in logical thinking, problem solving, and critical thinking exercises. It is genuinely brilliant!

Beyond the introduction to technology and coding, I love the Ruby character and all of her friends. Each is unique and different, and that is celebrated! Hello Ruby celebrates identity and the uniqueness of everyone. Use it as part of your classroom character development. At Anastasis, we’ll use it as part of the Who We Are inquiry block and Detox week.

Tips: The Hello Ruby book comes in English, Finnish, and Swedish. Soon it will be available in Dutch, Hungarian, French, Japanese, Korean, Latvian, and Polish as well.

Thank you @leadanddesign for sending me Linda’s Ted Talk!

Apple joining Hour of Code and offering free workshops! #edtech

Posted by admin | Posted in Analyze, Anastasis Academy, Apply, Create, Evaluate, inspiration, iPod, Knowledge (remember), Math, Middle/High School, Podcasts, Primary Elementary, professional development, Science, Secondary Elementary, Teacher Resources, Technology, Understand (describe, explain), web tools, Websites | Posted on 04-12-2014

Tags: , , , , , , , , , , , , , ,

0

Apple offers free hour long workshops to teach you how to code!

Today Apple announced that it will be joining code.org’s “Hour of Code” movement by hosting a free one-hour introduction to the basics of computer programming at Apple stores on December 11. During Computer Science Education week (December 8-14th) they will be hosting other workshops.

As a part of the Computer Science Education week, Apple will be hosting designers and engineers in select cities around the world. Pretty awesome! Contact your local Apple store to find out exact details of what your store has planned for the week.

Students at Anastasis Academy have started into an inquiry block about “How We Express Ourselves;” Hour of Code is coming perfectly timed as students can learn about how people express themselves through code.

Apple is also offering free resources for learning to code that you can get started with today. They’ve created a collection of helpful apps, books, podcasts, and iTunes U courses that will get your students coding in no time!

You (the teacher) don’t have to be an expert at coding to introduce your students to it. In fact, it is kind of fun if you are learning and discovering coding together…definitely a bonding experience! Truly, please don’t stay away from spending at least an hour during the Hour of Code just because you don’t feel like you know anything. Explore together and let your students get excited about coding and about teaching you something new as you go. The resources Apple has listed are a fantastic way to get started. Join the Hour of Code yourself for additional information and support here.

I love that coding can hit every level of Bloom’s Taxonomy. It obviously allows students the opportunity to create something digital, but it also causes them to apply concepts/skills/math, analyze and evaluate code and what it is used for, and can help build knowledge and understanding in code and in a variety of subjects that the code is related to. Pretty great when that happens!

Want to continue your own learning about learning? Join us for the 5-Sigma Edu Conference. There is even a session on coding in the curriculum! It is going to be awesome and as an added benefit, you get to see how classes at Anastasis Academy run. Can’t wait to meet you there!

Hour of Code: 30 ways to get your students (k-12) coding! #hourofcode

Posted by admin | Posted in Anastasis Academy, Apply, Art, collaboration, Create, Download, Fun & Games, Interactive Whiteboard, iPod, Middle/High School, Primary Elementary, professional development, Secondary Elementary, Teacher Resources, Technology, video, Video Tutorials, web tools, Web2.0, Websites | Posted on 09-12-2013

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

2

What it is: This week is Hour of Code week! From December 9- December 15, Code.org is hosting an event to introduce students everywhere to computer sciences.  The event is super flexible, you can plan your hour anywhere it fits in your schedule this week.  Code.org has MORE than enough resources, videos, activities to get you going, but these days there are all kinds of great resources to help you bring programming and the Hour of Code into your classroom.  The best part is, there is no previous coding experience required, really!

I can’t tell you how rewarding and exciting it is to learn something alongside your students.  It is such a neat thing for your students to see you as a learner (without all of the answers) and discover learning together.  This is rewarding in ways you may not have experienced before.

How lead your student (school) in the Hour of Code Week: First: sign up for the Hour of Code week at Code.org.  This leads you to fantastic tutorials for the learner.

  • Check out the tutorials and pick one for your class. Tutorials are available in a variety of languages!
  • I like to go through the tutorial once on my own so that I have some background information before diving right in with students.
  • Test tutorials on the devices students will use during the Hour of Code (there is nothing worse than planning everything only to learn you don’t have the correct plugin!)

Next decide if your students will be going through the tutorial on their own, in partners, or as a class.  This probably depends on what devices you have available for your students.  Don’t let a lack of devices keep you from participating!  Students can work together on classroom computers (maybe as a center where groups visit the computer together for an hour. A new group can visit the center each day of the week.) If you don’t have reliable classroom computers, or the ability for students to work independently in a one to one setting, think about working as a whole class using an interactive whiteboard or projector-connected computer.  If you suffer from low bandwidth (the worst!) you can even opt to download the tutorials so that you are watching them locally.

Have fun learning together! It is okay to say, “I don’t know.” As I said above, it is truly such a cool experience to learn with your students.

Hour of Code-30 ways to engage your students!

Although Code.org is hosting the Hour of Code, you aren’t limited to the resources you find there.  Below I’ve listed some of our favorite places to learn about coding at Anastasis Academy:

  1. Codecademy (this was where Team Anastasis started our first year during Crave classes. I learned right along with them! I can’t tell you the number of times I said, “I don’t know, let’s see if anyone on Twitter can help.” GREAT experience! The kids loved the game nature of learning to code and the immediate gratification of moving to the next level.)
  2. Codecademy: Hour of Code this is available as an app on the iPhone (can also be downloaded for iPad at the phone resolution)
  3. Squad is a free collaborative code editor.  With Squad, students can access the code they are writing anywhere there is an Internet connection. This means that students can chat and edit files together no matter where they are.
  4. Tynker– This is one that I wrote about just the other day…cannot wait to use it!
  5. Romo– This is a robot that helps teaches the basics of programming. I adore this little robot. It is adorable and fairly affordable if you already have an iPhone/iPod that you are willing to let kids use.
  6. Bootstrap– This is an awesome resource for middle and high school students.  It teaches students algebraic and geometric concepts through computer programming.  Different from other resources, this one begins with the math in mind and shows students practical application of what they are learning in algebra/geometry as you go.  Very cool!
  7. Scratch– from MIT, this is a great place to start…a long time winner for sure!
  8. Stencyl- is game creation software with a visual interface that lets students publish their creations for any platform.
  9. Game Salad– similar to Stencyl, this free download lets students create games visually and publish their creation on multiple platforms.
  10. Hackety Hack!– with this download kids can learn the basics of Ruby on Rails programming language.
  11. Code Monster- great beginner interface for kids to learn the basics of programming through a step-by-step online guide.
  12. Hopscotch– Coding for kids in a visual programming language. Hopscotch is an app for the iPad and FREE!
  13. Move the Turtle- Another app for the iPad that teaches programming visually. This one is $2.99
  14. Treehouse- Free app for the iPad that teaches programming and design from 1000 videos, practice modules, etc.
  15. Cato’s Hike Lite– This is a programming and logic odyessy for kids. This is a great place for kids to learn the basics. The lite version linked here is free, the full version is $4.99
  16. CProgramming- an iPad guide to programming in C. This app features a conversational style with visual explanations and is probably best for older student. The hosts sing badly, tell cheesy jokes, and include ridiculous pop culture references.  All of this adds up to a fun way to learn. $5.99
  17. Codea– an iPad app that fills in the gaps of your lack of programming knowledge with visual interface. $9.99
  18. KineScript Lite– visual programming for kids to learn to code and share it with others. A great starting point! Free!  Full version is $1.99
  19. Dynamic Art Lite– Another iPad based graphical programming option for kids. This one lets students create amazing animation and artwork with a drag/drop set of blocks. Free! Full version is $2.99
  20. Kodable is a free iPad game that offers a kid-friendly introduction to programming concepts and problem solving. (The pro version is on SUPER SALE for the Hour of Code week- 90% off!)
  21. Java Tutorial: Learn Java quickly with this iPad app from Udemy for older students. Free
  22. Light-bot Hour of Code- A free iPad app that introduces kids that have absolutely NO experience programming but can immediately use programming logic in this fun game.
  23. Daisy Dinosaur- a fantastic and free basics of programming app that features an adorable dinosaur named Daisy. The visual interface is great and teaches students the basics of objects, sequencing, loops, and events by solving the app’s challenges. (This is a favorite!)
  24. Bot Bat– a free iPad app that lets students design their own robot tank to do battle, they use visual programming to tell the bot what to do.
  25. Codi Animation- an iPad app where students can create animation for their own iOS app. $.99
  26. Chip Bots- a free iPad app that lets students design and program their own robot using chip-based programming environments.
  27. Circuit Coder– an iPad game and simulator for building digital circuits $1.99
  28. Lego Mindstorms Fix the Factory– I don’t know about you, but our youngest students are LEGO crazy. They would be all over this free iPad app that teaches the basics of programming language.
  29. TouchLogo is an ipad game that introduces programming to young children (even preschoolers could use this one!) $2.
  30. Last but certainly not least, Code.org. A fantastic site for all things code and lots of goodies just for educators!

 

iLearn Technology- Romotive robot

Tips: There are lots of videos and printouts for the Hour of Code that you can use to inspire some excitement about this fun day! You will even find links for letters to send home, to your administration, even the government!

What are you doing for your Hour of Code?  What fun things do you have planned?