Daniel Downs Daniel Downs Winchester Public Schools Winchester Public Schools Adjunct BHCC/NECC Adjunct BHCC/NECC @danieldowns @danieldowns [email protected][email protected]www.projectbasedlearningonline.com www.projectbasedlearningonline.com Developing a Mobile Application Developing a Mobile Application Curriculum Which Empowers Curriculum Which Empowers Authentic & Personalized Learning Authentic & Personalized Learning Experiences Experiences
8
Embed
Developing a mobile application curriculum which empowers authentic
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Daniel DownsDaniel DownsWinchester Public SchoolsWinchester Public Schools
Developing a Mobile Application Developing a Mobile Application Curriculum Which Empowers Authentic Curriculum Which Empowers Authentic & Personalized Learning Experiences& Personalized Learning Experiences
Why Mobile App Curriculum?Why Mobile App Curriculum?
► Planning (Context, Content Planning (Context, Content & User Interface Design Of & User Interface Design Of Application)Application)
► Android SDK/Eclipse IDE (Open Android SDK/Eclipse IDE (Open Source, Java,Android)Source, Java,Android)
► PhoneGap (HTML/CSS Based, PhoneGap (HTML/CSS Based, Integrates With Integrates With Dreamweaver,Android,IOS)Dreamweaver,Android,IOS)
► MDS MDS AppAppLaud Eclipse Laud Eclipse Plugin extends the Android Plugin extends the Android Development Tools and Development Tools and PhoneGap framework to provide PhoneGap framework to provide a comprehensive IDE for Android a comprehensive IDE for Android development development
► Authentic Learning ExperiencesAuthentic Learning ExperiencesProfessionals In The ClassroomProfessionals In The ClassroomHigh Level Project ConceptualizationHigh Level Project Conceptualization
► Project/Problem BasedProject/Problem BasedLong Range Projects/Phased InstructionLong Range Projects/Phased InstructionVariety of Approaches To Addressing Needs of Variety of Approaches To Addressing Needs of
OwnershipOwnershipTeam Building & Leadership Skills Team Building & Leadership Skills
► Problem Solving Problem Solving 2121stst Century Connections Century ConnectionsCross Curricular ConnectionsCross Curricular Connections
Project Example:Project Example:On the right is a Photoshop Planning Graphic. On the right is a Photoshop Planning Graphic. This is used to help students plan layout, color This is used to help students plan layout, color
schemes, user click streams and button design.schemes, user click streams and button design.
A Review Of 2 Group Authentic Learning A Review Of 2 Group Authentic Learning Approaches With Mobile ApplicationsApproaches With Mobile Applications
Designing, Implementing Designing, Implementing Technology & Testing A Technology & Testing A Mobile Application ProjectMobile Application Project
► Group 1:The Graphic Design ApproachGroup 1:The Graphic Design Approach *Highly Visual Based*Highly Visual Based *Priority On Interactivity*Priority On Interactivity
*Addressed Authentic Question As A *Addressed Authentic Question As A TeamTeam
Group 1 PresentationGroup 1 PresentationGroup 1 App VideoGroup 1 App Video
► Group 2:The High Conceptualization Group 2:The High Conceptualization Approach:Approach:
*High Project Conceptualization*High Project Conceptualization*Variety Of Approaches(Skill Areas)*Variety Of Approaches(Skill Areas)*Addressed Real World Needs With *Addressed Real World Needs With TechnologyTechnology
Group 2 PresentationGroup 2 PresentationGroup 2 App VideoGroup 2 App Video
3 Strategies For Aligning App 3 Strategies For Aligning App Curriculum In Your SettingCurriculum In Your Setting
► Choose A Platform Choose A Platform (Android/IOS, Windows) (Android/IOS, Windows) Based On Resources & Based On Resources & Current Curriculum Current Curriculum AlignmentAlignment
-Web Development or Programming Base? -Web Development or Programming Base? -PC or Mac?-PC or Mac? -Web or Native Apps(App in browser-Web or Native Apps(App in browser or added to a device and downloaded)or added to a device and downloaded)
► Align Tools With Classroom Align Tools With Classroom Level GoalsLevel Goals
- Elementary, High School- Elementary, High School - Testing Tools( Devices, Platforms, - Testing Tools( Devices, Platforms,
Skill/Learning Level)Skill/Learning Level)
► Develop A Unit With Open Develop A Unit With Open Source ToolsSource Tools
- Pair with a web development or business - Pair with a web development or business based unit.based unit.
Direct Student Benefits & Direct Student Benefits & OutcomesOutcomes
► Curriculum of Design, Curriculum of Design, Implement and Implement and Debug( Project Based)Debug( Project Based)
► Game Design/Layout Game Design/Layout SkillsSkills
► Real World Application Real World Application Of ProjectsOf Projects
► Curriculum easily Curriculum easily modified for learners of modified for learners of all levelsall levels
► Students motivated Students motivated through ownership of through ownership of their projects.their projects.
ConclusionsConclusions► Choose a platform based on Choose a platform based on
your students skill level and your students skill level and your resources. your resources.
► Develop curriculum around Develop curriculum around a process of learning skills a process of learning skills and apply them to and apply them to authentic projects authentic projects
► Develop student projects Develop student projects ideas which include ideas which include planning, integrating and planning, integrating and testing with technology testing with technology with real world with real world consequences.consequences.
► Become aware of the Become aware of the variety of specific variety of specific technologies and API’s technologies and API’s (Application Programming (Application Programming Interface) which enable Interface) which enable exciting app creation with exciting app creation with different tools.different tools.