These key components of inBloom allow states, districts and their partners to bring together the data, content and tools educators need to make personalized learning a reality:
- Data Store: Secure data management service that allows states and districts to bring together and manage student and school data and connect it to learning tools used in classrooms.
- APIs: Provide authorized applications and school data systems with access to the Data Store.
- Sandbox: A publicly-available testing version of the inBloom service where developers can test new applications with dummy data.
- Learning Registry Index (LRI): Provides valuable data about learning resources and learning objectives to inBloom-compatible applications. With LRI, there are tools to tag and discover content: Tagger allows publishers and content managers to tag learning resources using criteria such as learning objectives so users can find the content with the Search or the Browser tools.
- Optional Starter Apps: A handful of apps to get educators, content developers and system administrators started with inBloom, including a basic dashboard, a data browser tool, the Data Aggregation Calculator (for educators to identify subsets of their students), and the Student Grouping Tool (for educators to view their list of students and arrange them in groups).
inBloom is committed to making its technology open, and code for a number of applications is already available to developers. inBloom is planning to deliver full source code in the third quarter of 2013. Developers can find out more about working with inBloom by visiting For Developers.