iCPALMS Applications

An application or App in iCPALMS will serve a particular need for a user and cross connect with other Apps to serve a variety of other needs. These Apps will be made available for users to add into their interface as a widget. iCPALMS will serve as the host of these applications and enable the development and addition of many others  through other projects, groups, or needs. The following applications (Apps) will be made available through this project:

Application (App) Description
My Planner: Curriculum Map and Course Scheduler This application is the electronic version of a teacher’s planning book. Through the My Planner App and the associated Course Scheduler Tool, users can utilize database-driven services to sequence, plan, design, assemble, modify, evaluate, and share their day-to-day and year-to-year work through an interactive timeline. This tool provides guidance and related filtered information based on the user's input and settings.
Calendar The calendar application will be an essential tool that will integrate the results of the Curriculum Mapping and Course Scheduler Tools into calendar events. The event will automatically bring in the information from the "My Planner" application to display what the user will be teaching (topic, standard, notes, etc.) and the resource(s) they selected for that course session. The calendar also will display additional related resources that have been added to iCPALMS since the teacher’s original planning. This enables ICPALMS to continuously work for the user without additional effort on the user side.
Standards Progression Mapping A complex, yet very easy to use, interactive progression mapping tool enables any user to create and share maps. These maps will automatically bring in all information related to the standards including related and approved instructional resources. This application includes an authoring tool, a map viewer, and a new standard for creating and sharing maps using XML.
My Resource Contributions

This application will:

  • provide access to resource authoring and aligning tools
  • streamline content submissions/recommendations from users of content
  • allow users to easily initiate the authoring or recommendation of content, e.g., URL, file upload, lesson plan, rich problem, and more
Authoring tools are standards-driven and provide guidance for incorporating evidence-based planning and instructional practices. Authoring tools also provide automated recommendations for additional learning objects that can be incorporated to form learning experiences.
My Resource Review

This widget, which will be specific to the reviewer profile, will facilitate resource reviews from mainly two types of users: trained teacher reviewers/subject matter experts and resource users.

Resource users will review resources after the day they implemented a resource in the classroom (based on their Course Plan and Course Schedule). These reviews will provide feedback on the resource and capture user experiences that are shared with others, creating a “social” aspect around resources.

If the user is a peer reviewer or subject matter expert, the widget will enable them to review submitted resources and other resources from NSDL to vet the resources and provide additional information that enables users to contextualize resources.

RSS Reader This application is a generic Really Simple Syndication (RSS) reader that enables the user to bring in feeds from their favorite STEM information sources. Users will be able to add as many sources and widgets on any of their tabs as they desire!
What’s New For Me? With few clicks the user will be able to select what course they are teaching and setup a partial or complete course plan. After that, the What’s New for Me? Widget will automatically continue to feed relevant resources and resource feedback forms to the user based on their course selection and plans. Based on the course plan and schedule, this widget will prompt the user for feedback on the resources they recently used, providing future users practical feedback that is much more valuable than a simple star-rating system. In addition, this feedback will create a “social” aspect, a shared learning experience for other system users to view and learn.

 

Additional applications under consideration or development through different efforts that will be included in iCPALMS are:

  • My Professional Development application for online self-paced training or event listing of local face-to-face events
  • To Do List application
  • My Local Weather application
  • Others...