http://appinventor.mit.edu/explore/front.html
Related: Creating the Products • Coding • COMPUTER SCIENCE • Programming • Creating the Products - Ideas for tools to useThe Complete Beginner's Guide to Virtual Field Trips with Google Expeditions Google Expeditions – Beyond Virtual Field Trips From the bottom of the sea to the moon and beyond: virtual and augmented reality now enable us to take students virtually anywhere. The best part is that you only need a mobile device, no expensive virtual reality headsets, to take full advantage of these virtual field trips. Google Expeditions create engaging experiences for students that transcend time and space. Swift Introducing Swift 5.1 Swift 5.1 now makes it easier to create and share binary frameworks with others. It also includes features that make it easier to design better APIs and reduce the amount of common boilerplate code. Key Features Module stability defines a new text-based module interface file that describes the API of a binary framework.
Computational Thinking for Educators - Course What: A free online course helping educators integrate computational thinking into their curriculum Who: Humanities, Math, Science, and Computing educators When: All of the course materials are available as a self-study program. The goal of this course is to help educators learn about computational thinking (CT), how it differs from computer science, and how it can be integrated into a variety of subject areas. As a course participant, you will increase your awareness of CT, explore examples of CT integrated into your subject areas, experiment with examples of CT-integrated activities for your subject areas, and create a plan to integrate CT into your own curricula. The course is divided into five units, each focusing on the following:
Alice.org Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games.
Education Resources Information Center Showing 1 to 15 of 11,184 results Stewart, Georgina – Educational Philosophy and Theory, 2011 This paper comments on the process of re-development of the Maori-medium Science (Putaiao) curriculum, as part of overall curriculum development in Aotearoa New Zealand. ThingLink Fiction books are sorted into Reading Levels first to make it easier for you to find an AR book within your reading range. Within the Reading Level, books are sorted in alphabetical order by author's last name. You can see the white Reading Range label at the top of each Fiction shelf along with the guide letters to tell you which authors can be found there. The Media Center is hosting a schoolwide reading challenge this year called "Let's Stick Together!" Each time a student or staff member passes an AR quiz, he or she can select a sticker to add to the "Let's Stick Together!"
Will.i.am Wants Mandatory Computer Science Classes in Schools To music artist Will.i.am, technology can change the world. On Tuesday, Will.i.am, the former Black Eyed Peas singer whose legal name is William Adams, dropped by the Apple Store in San Francisco’s Union Square for a screening of the music video for a new version of the group’s 2003 hit Where Is the Love? He was joined by Apple retail chief Angela Ahrendts, and discussed why the proceeds from the song would go toward education programs and initiatives through Adams’ i.am.angel foundation.
for Education: Computational Thinking (CT) is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including math, science, and the humanities. Students who learn CT across the curriculum can begin to see a relationship between subjects as well as between school and life outside of the classroom. Hour of Code Suggestions by Grade Level Here are ideas of apps and websites that teachers in my PLN used successfully in the past during Hour of Code: Kindergarten Start kindergartners with problem solving. If they love Legos, they’ll love coding BotLogic–great for Kindergarten and youngersCode–learn to code, for studentsDaisy the Dinosaur—intro to programming via iPadHow to train your robot–a lesson plan from Dr. TechnikoKindergarten codingKodable--great for youngers–learn to code before you can readMove the Turtle–programming via iPad for middle schoolPrimo–a wooden game, for ages 4-7Program a human robot (unplugged)Scratch Jr.
Make Your Own Infographic Infographics are to data what storytelling is to an annual report: a more engaging way to help bring attention and understanding to your nonprofit’s cause. Yesterday we looked at an interesting infographic that suggested a new way to view your volunteers. Today, let’s look at infographics in general – and resources to help your nonprofit get started on making your own. Snapchat Stories: How to Create, Save, and Delete Your Own (With Screenshots) It’s Monday morning, my crazy-loud alarm just went off, and like everyone else in this world, I’m not ready to get out of my cozy bed yet. But luckily, I set my alarm 15 minutes early so I could lay in bed and catch up on what went down on social media while I was in deep slumber. A quick scroll through Instagram – A super cute puppy, a yummy lookin’ cheeseburger, and oh, my friend Jake saw Taylor Swift in concert last night? Nice. Now onto Facebook – A quick five minutes reading Aunt Sally’s latest rant?
What’s the Difference Between Coding and Computational Thinking? In my last EdSurge article, “Computer Science Goes Beyond Coding,” I wrote about the difference between coding and computer science, to help us understand what we mean by phrases like “Teach kids to code” and “Computer science for all.” In that article and in many other articles, there is another term that appears often: “Computational thinking.” Well, what is Computational Thinking (CT), and how does it differ from Coding and Computer Science—especially when it comes to classroom practice and instruction? What is Computational Thinking (CT)? My short definition: CT is a strategy that uses many of the powerful ideas in computer science to solve problems. Let’s get into a simple, but longer definition.