Android Deviceseffective Curriculum Ideas

An early childhood curriculum web approach to planning allows you to put your students' interests in the heart of the lessons. The method gives you flexibility in branching out and exploring ideas. Open a World of Ideas with a 21st Century ELA Curriculum. My Perspectives is a brand new English language arts curriculum for Grades 6–12 that values the perspective of the learner, collectively and individually, and provides next-gen learning experiences that promote higher achievement and develop the competencies needed for college.

Effective curriculum development

Now that youve tried Made with Code, were here to help you create your very own mobile app for your phone.We hope you were inspired by the EPA Chica Squads story about using code to improve their local community. They actually used App Inventor to develop their mobile app!

With these beginner-friendly tutorials, you will learn the basics of programming apps for Android.

App Inventor is a free, cloud-based service that you access using a web browser.
Log in with a Google account (Gmail or school email tied to Google) to start inventing right away!

To see your app on your phone as you build: • Follow the instructions to connect your phone to App Inventor on your computer.. • If you hit any snags, we're here to help! • If you are Android-less, never fear, you can use the on-screen emulator!

Follow these four short videos and you'll have three working apps to show for it! After building the starter apps, which will take around an hour, you can move on to extending them with more functionality, or you can start building apps of your own design. Get started now with Video 1 below.


< />

1. TalkToMe Text-to-Speech App

Text to Speech is surprisingly fun. Find out for yourself with this starter app that talks.
View Tutorial as Text & Images (PDF)

Trouble with the Text-To-Speech player on your phone? Get help here.

2. Extended TalkToMe App: Shake!

Make it do tricks! How about if the phone responds to shaking, and also speaks any phrase you give it?
View tutorial as Text & Images (PDF)

3. BallBounce Game App

Fling, Flang, Flung? Whatever you call it, bouncing the ball around the screen is pure fun.
Follow this tutorial in Text & Images (PDF)

4. DigitalDoodle Drawing App

Who needs paper? Doodle all day on your phone's screen.
Follow this tutorial in Text & Images (PDF)

Download PDF versions of the Tutorials

TalkToMe Part 1TalkToMe Part 2BallBounceDigital Doodle

Extending Your Initial Apps

You just made some pretty cool apps! But now the real fun begins: try turning TalkToMe into a Magic 8 Ball; turn BallBounce into a Mini Golf game, take DigitalDoodle to the next level by adding colors and incorporating pictures as backgrounds in PaintPot. The possibilities really are endless!
See the full collection of Tutorials for more ideas.

These guidelines and requirements help you develop great educational apps that offer compelling content and an intuitive user experience.

You’ll also need to ensure that your apps comply with the terms of the Google Play Developer Program Policies, the Developer Distribution Agreement, and the appropriate Google Play for Education Addendum for Android or Chrome.

Basic Requirements

To participate, your apps must be designed for the K-12 market. The basic requirements that your apps must meet are:

  • Apps and the ads they contain must not collect personally identifiable information, other than user credentials or data required to operate and improve the app.

  • Apps must not use student data for purposes unrelated to its educational function.

  • Apps must have a content rating of 'Everyone' or 'Low Maturity' (apps with a 'Medium Maturity' rating are allowed, if they have that rating solely because they allow communication between students).

  • App content, including ads displayed by the app, must be consistent with the app's maturity rating. The app must not display any 'offensive' content, as described in the Google Play Developer Program Policies and content-rating guidelines.

  • Apps must comply with the Children’s Online Privacy Protection Act and all other applicable laws and regulations.

Monetizing and Ads

If your Android or Chrome apps display ads, you should disable the display of ads if possible, or ensure that:

  • Ads are not distracting for students or teachers (this includes Flash-based ads, video ads, and ads that flash or move)
  • Interstitial ads are not served in the app
  • Ad walls do not appear in the app UI
  • Ads do not occupy a significant portion of the screen
  • Ads content does not exceed the maturity rating of the app.
  • You declare the use of ads at opt-in for all Android apps.

Android Apps

Android Deviceseffective Curriculum Ideas

For Android apps, in-app purchase is currently not supported with Google Play for Education, so a student Android device will block any transactions. To avoid confusion, be sure to remove any in-app purchase buttons and related UI elements from your apps. We’re investigating additional purchase mechanisms to enable more flexible pricing models for developers and schools.

If your apps are priced In Google Play for Education, you must allow Google Play to offer teachers limited free trials before purchase (you provide this through business terms only, no development work is needed.)

You can only choose not to remove in-app purchasing from your apps where all content and services are sold through Google Play for Education using In-app Billing. If you choose not to remove In-app Billing features, ensure that:

  • Users can access your apps’ core functionality for a classroom setting without an in-app purchase.

  • In-app purchases are clearly identifiable in your UI.

  • You declare the use of in-app purchases at opt-in.

For each app that you publish, you can set a single price that applies to both Google Play and Google Play for Education. You can’t set a different price for a given app (based on a single package name) in Google Play for Education.

Android Deviceseffective Curriculum Ideas Examples

Chrome Apps

Currently, only free Chrome apps are being considered for inclusion in Google Play for Education. We are actively working to provide support for paid Chrome apps in the Google Play for Education program.

Android deviceseffective curriculum ideas preschool

Educational Value

Apps submitted to Google Play for Education will be evaluated by a third-party educator network, which will review them based on alignment with Common Core Standards and other educational considerations. This will help make your content more discoverable for teachers and administrators as they browse by grade level, subject, core curriculum, and other parameters.

Android Deviceseffective Curriculum Ideas 4th Grade

Apps with highest educational value will have these characteristics:

  • Designed for use in K-12 classrooms.

  • Aligned with a common core standard or support common-core learning.

  • Simple, easy to use, and intuitive for the grade levels the apps are targeting. Apps are relatively easy to navigate without teacher guidance. Not distracting or overwhelming to students.

  • Enjoyable and interactive. Apps are engaging to students and lets them control their experience.

  • Versatile. Apps have features that make them useful for more than one classroom function or lesson throughout the school year.

  • Supports the '4Cs':

    • Creativity — Allows students to create in order to express understanding of the learning objectives, and try new approaches, innovation, and invention to get things done.

    • Critical thinking — Allows students to look at problems in a new way, linking learning across subjects and disciplines.

    • Collaboration — Allows students and (if appropriate) educators to work together to reach a goal.

    • Communication — Allows students to comprehend, critique and share thoughts, questions, ideas, and solutions.

As you design and develop your apps, make sure they offer high educational value by addressing as many of these characteristics as possible.

App Quality

Android Deviceseffective Curriculum Ideas Activities

Your apps should be designed to perform well and look great across various devices, and they should offer the best user experience possible.

High quality apps are engaging, intuitive, and offer compelling content. Google Play for Education will highlight high-quality apps for easy discovery in the store. Here are some general guidelines as well as some additional platform-specific guidelines.

What is an effective curriculum
  • Strive for simplicity and highest usability for students:

    • Design your app so that teachers and students can use all the capabilities of your app without having to sign in to multiple accounts and remember multiple passwords.

  • Meet the core quality guidelines for your platform. Follow the appropriate design guidelines and best practices for Android and Chrome apps.

Single sign-on for education apps

In many cases, students or teachers using Google Play for Education devices will already be signed in with a Google account on the device. You can take advantage of that to provide a simple, seamless sign-in experience in your app. The recommended approach is to use Google Sign-in.

Android app quality

For Android apps, follow these platform-specific guidelines.

  • Pay special attention to the sections on Action Bar, Navigation, and Pure Android.

  • Test your Android apps against the Core Quality Guidelines.

  • Meet the Tablet App Quality guidelines:

    • Review the Tablet App Quality guidelines and blog post on designing for tablets.

    • Check your Optimization Tips in the Developer Console (if you've already uploaded your apps.)

Test Environment

To test your app and assess it against the guidelines in this document, it's recommended that you set up a test environment that replicates the actual environment in which students and teachers will run your app.

Test conditions

Make sure to test your apps under conditions that simulate those of schools. For example, Google Play for Education lets administrators control or disable certain capabilities for students, so it's good to test your app with those capabilities disabled. Below are some conditions to test your apps for, to ensure best results in the Google Play for Education environment:

  • Proxy server — Test the apps in a network environment that uses proxies. Many schools use proxies.

  • No location services — Test the apps to make sure they work properly with location services disabled. Many schools will disable location services for student devices.

  • No In-app Billing — Test the apps to make sure they work properly without access to In-app Billing. In-app purchases are blocked on Google Play for Education devices.

  • No Bluetooth — Test the apps to make sure they work properly when Bluetooth is disabled. Many schools will disable Bluetooth on student devices.

  • No access to network — Test the app to make sure it works properly when the device cannot connect to the internet.

  • Android version (Android apps only) — Test the apps on devices running Android 4.2. Google Play for Education devices will be running Android 4.2 or higher (API level 17+).