SlideShare una empresa de Scribd logo
1 de 10
Developing a Mobile Application Curriculum
Which Empowers Authentic & Personalized
Learning Experiences
Daniel Downs
Andover Public Schools
Adjunct BHCC/NECC
@danieldowns
danieldownsphotography@gmail.com
www.projectbasedlearningonline.com
Why Mobile App Curriculum?
Planning (Context, Content &
User Interface Design Of
Application)
► Graphic Design/Layout Skills
(icons, buttons)
► Coding/Programming
Language Skills (HTML, CSS,
Action Script 3.0 , Java)
► Real World Application To
Devices & Markets (Google
Play, App Store )
►

On the right a student shows his
children's game on a Motorola
Zoom tablet.
Current Popular Platforms
►

App Inventor(Android)
http://beta.appinventor.mit.edu

►

Android SDK/Eclipse IDE (Open
Source, Java,Android)

►

PhoneGap (HTML/CSS Based,
Integrates With
Dreamweaver,Android,IOS)

►

MDS  App Laud Eclipse
Plugin extends the Android
Development Tools and
PhoneGap framework to
provide a comprehensive IDE
for Android development

http://www.mobiledevelopersolutions.com/home/start

►

Flash (Adobe Software, Action
script 3.0,Android,IOS)

►

Xcode (Mac)
Curriculum/Instructional
Strategies
Authentic Learning Experiences
Professionals In The Classroom
High Level Project Conceptualization
►

Project/Problem Based
Long Range Projects/Phased Instruction
Variety of Approaches To Addressing Needs of Project
►

Collaborative
Group Work/ Skill Fluency Building/Project Ownership
Team Building & Leadership Skills
►

Problem Solving
21st Century Connections
Cross Curricular Connections
►

Project Example:
On the right is a Photoshop Planning Graphic.
This is used to help students plan layout, color schemes,
user click streams and button design.
A Review Of 2 Group Authentic Learning
Approaches With Mobile Applications
Designing, Implementing
Technology & Testing A
Mobile Application Project
Group 1:The Graphic Design Approach
*Highly Visual Based
*Priority On Interactivity
*Addressed Authentic Question As A Team
Group 1 Presentation
Group 1 App Video
►

Group 2:The High Conceptualization
Approach:
*High Project Conceptualization
*Variety Of Approaches(Skill Areas)
*Addressed Real World Needs With
Technology
Group 2 Presentation
Group 2 App Video
►
3 Strategies For Aligning App
Curriculum In Your Setting
►

Choose A Platform
(Android/IOS, Windows)
Based On Resources &
Current Curriculum Alignment

-Web Development or Programming Base?
-PC or Mac?
-Web or Native Apps(App in browser
or added to a device and downloaded)

►

Align Tools With Classroom
Level Goals

- Elementary, High School
- Testing Tools( Devices, Platforms,
Skill/Learning Level)

►

Develop A Unit With Open
Source Tools

- Pair with a web development or business based
unit.
Direct Student Benefits &
Outcomes
►
►

►
►
►
►

Create Hypermedia
Experiences
Curriculum of Design,
Implement and
Debug( Project Based)
Game Design/Layout Skills
Real World Application Of
Projects
Curriculum easily modified
for learners of all levels
Students motivated
through ownership of their
projects.
Suggestions For Implementation
Choose a platform based on
your students skill level and
your resources.
► Develop curriculum around a
process of learning skills and
apply them to authentic
projects
► Develop student projects
ideas which include planning,
integrating and testing with
technology with real world
consequences.
► Become aware of the variety
of specific technologies and
API ’s (Application
Programming Interface) which
enable exciting app creation
with different tools.
►

1.Design

2.Implementation

4.Adding To A Device
3.Debugging & Test
Recent Curriculum
Developments
Jquery Web App Layouts
Sample Introductory Lesson
► Additional Teaching Resources For Java For Android
Android SDK Tools
Android I Lesson 1
► Dreamweaver App Functionality
Adobe Press From Pearson CS5.5 (Updates For Jquery
native app development in CS6)
In Dreamweaver “Site>Mobile Applications>Configure Mobile
Applications Framework”
►
Closing Considerations In PBL
Environments
Consider Authentic Rubrics
Page 118 (Show charts,learning words and graphics)
PBL Research Daniel Downs
►

►

Allow students to reflect on the process of creating the
application and the context in which it will be used.

►

Allow students to dream big, conceptualize and research
solutions. Technology is moving as quickly as projects are
developed!!

Más contenido relacionado

La actualidad más candente (7)

Resume
ResumeResume
Resume
 
Tech Tools for Teachers on a Tight Budget
Tech Tools for Teachers on a Tight BudgetTech Tools for Teachers on a Tight Budget
Tech Tools for Teachers on a Tight Budget
 
Kui Wang Resume
Kui Wang ResumeKui Wang Resume
Kui Wang Resume
 
Android development training program
Android development training programAndroid development training program
Android development training program
 
StephanieCardozeResume
StephanieCardozeResumeStephanieCardozeResume
StephanieCardozeResume
 
Introduction To Microsoft Power Point Show
Introduction To Microsoft Power Point ShowIntroduction To Microsoft Power Point Show
Introduction To Microsoft Power Point Show
 
Interactive and multimedia training materials
Interactive and multimedia training materialsInteractive and multimedia training materials
Interactive and multimedia training materials
 

Destacado

Computer technology college gate
Computer technology college gateComputer technology college gate
Computer technology college gate
Daniel Downs
 
Illustrator portrait project-final
Illustrator portrait project-finalIllustrator portrait project-final
Illustrator portrait project-final
Daniel Downs
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outline
Daniel Downs
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2
Daniel Downs
 
Module11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A GalleryModule11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A Gallery
Daniel Downs
 

Destacado (9)

Icon reading
Icon readingIcon reading
Icon reading
 
Computer technology college gate
Computer technology college gateComputer technology college gate
Computer technology college gate
 
Illustrator portrait project-final
Illustrator portrait project-finalIllustrator portrait project-final
Illustrator portrait project-final
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outline
 
Css rollover
Css rolloverCss rollover
Css rollover
 
Http _css-tricks
Http  _css-tricksHttp  _css-tricks
Http _css-tricks
 
Css3 cheat-sheet
Css3 cheat-sheetCss3 cheat-sheet
Css3 cheat-sheet
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2
 
Module11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A GalleryModule11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A Gallery
 

Similar a Developing a mobile application curriculum which empowers authentic

Implementing a mobile applications curriculum using flash copyright daniel d...
Implementing a mobile applications curriculum using flash  copyright daniel d...Implementing a mobile applications curriculum using flash  copyright daniel d...
Implementing a mobile applications curriculum using flash copyright daniel d...
Daniel Downs
 
Project overview mobile apps
Project overview mobile appsProject overview mobile apps
Project overview mobile apps
Daniel Downs
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
E_BOB
 
Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutions
Daniel Downs
 
Gibbens_James_Resume (2)
Gibbens_James_Resume (2)Gibbens_James_Resume (2)
Gibbens_James_Resume (2)
James Gibbens
 
Mobile next 2013 petru jucovschi
Mobile next 2013   petru jucovschiMobile next 2013   petru jucovschi
Mobile next 2013 petru jucovschi
mpgco
 
pujankiritbhaisheth
pujankiritbhaisheth pujankiritbhaisheth
pujankiritbhaisheth
shethpujan
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
Vicky Kumar
 
Amr nabil C.V
Amr nabil C.VAmr nabil C.V
Amr nabil C.V
Amr Nabil
 

Similar a Developing a mobile application curriculum which empowers authentic (20)

Implementing a mobile applications curriculum using flash copyright daniel d...
Implementing a mobile applications curriculum using flash  copyright daniel d...Implementing a mobile applications curriculum using flash  copyright daniel d...
Implementing a mobile applications curriculum using flash copyright daniel d...
 
LAP II - Lezione 01 Introduzione al corso
LAP II - Lezione 01   Introduzione al corsoLAP II - Lezione 01   Introduzione al corso
LAP II - Lezione 01 Introduzione al corso
 
Oh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberOh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth Webber
 
Project overview mobile apps
Project overview mobile appsProject overview mobile apps
Project overview mobile apps
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
 
Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutions
 
Enhancing student engagement with open source software
Enhancing student engagement with open source softwareEnhancing student engagement with open source software
Enhancing student engagement with open source software
 
Gibbens_James_Resume (2)
Gibbens_James_Resume (2)Gibbens_James_Resume (2)
Gibbens_James_Resume (2)
 
DewStudio Low Code Application Development Platform
DewStudio Low Code Application Development PlatformDewStudio Low Code Application Development Platform
DewStudio Low Code Application Development Platform
 
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchJQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
 
What Is A Technology Stack?
What Is A Technology Stack?What Is A Technology Stack?
What Is A Technology Stack?
 
TK2323 Lecture 1 - Introduction to Mobile Application.pdf
TK2323 Lecture 1 - Introduction to Mobile Application.pdfTK2323 Lecture 1 - Introduction to Mobile Application.pdf
TK2323 Lecture 1 - Introduction to Mobile Application.pdf
 
Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutions
 
Mobile next 2013 petru jucovschi
Mobile next 2013   petru jucovschiMobile next 2013   petru jucovschi
Mobile next 2013 petru jucovschi
 
pujankiritbhaisheth
pujankiritbhaisheth pujankiritbhaisheth
pujankiritbhaisheth
 
madanResume
madanResumemadanResume
madanResume
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Amr nabil C.V
Amr nabil C.VAmr nabil C.V
Amr nabil C.V
 
Nishant Naveen
Nishant NaveenNishant Naveen
Nishant Naveen
 

Más de Daniel Downs

Module 10search engine optimization
Module 10search engine optimizationModule 10search engine optimization
Module 10search engine optimization
Daniel Downs
 
Ipad quick-reference-2
Ipad quick-reference-2Ipad quick-reference-2
Ipad quick-reference-2
Daniel Downs
 
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
Daniel Downs
 
Jquery template 1 3 pages
Jquery template 1 3 pagesJquery template 1 3 pages
Jquery template 1 3 pages
Daniel Downs
 
Module6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesModule6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsites
Daniel Downs
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel Downs
Daniel Downs
 
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington MaModule 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Daniel Downs
 
Module 2 lexington minuteman web development basic layout template
Module 2  lexington minuteman web development basic layout templateModule 2  lexington minuteman web development basic layout template
Module 2 lexington minuteman web development basic layout template
Daniel Downs
 
Module 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington MinutemanModule 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington Minuteman
Daniel Downs
 
App research project
App research projectApp research project
App research project
Daniel Downs
 
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs
 
Blogger custom domain on go daddy blogger widgets
Blogger custom domain on go daddy   blogger widgetsBlogger custom domain on go daddy   blogger widgets
Blogger custom domain on go daddy blogger widgets
Daniel Downs
 
Outline for action research prospectus
Outline for action research prospectusOutline for action research prospectus
Outline for action research prospectus
Daniel Downs
 
You have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesignerYou have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesigner
Daniel Downs
 
Making a basicappinflash (1)
Making a basicappinflash (1)Making a basicappinflash (1)
Making a basicappinflash (1)
Daniel Downs
 
You are part of an international news team reporting from a foreign country
You are part of an international news team reporting from a foreign countryYou are part of an international news team reporting from a foreign country
You are part of an international news team reporting from a foreign country
Daniel Downs
 
Marketing plan powerpoint
Marketing plan powerpointMarketing plan powerpoint
Marketing plan powerpoint
Daniel Downs
 
Final screen castfinalweb12
Final screen castfinalweb12Final screen castfinalweb12
Final screen castfinalweb12
Daniel Downs
 
Info processing photoshop projects
Info processing photoshop projectsInfo processing photoshop projects
Info processing photoshop projects
Daniel Downs
 

Más de Daniel Downs (20)

Module 10search engine optimization
Module 10search engine optimizationModule 10search engine optimization
Module 10search engine optimization
 
Ipad quick-reference-2
Ipad quick-reference-2Ipad quick-reference-2
Ipad quick-reference-2
 
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
 
Jquery template 1 3 pages
Jquery template 1 3 pagesJquery template 1 3 pages
Jquery template 1 3 pages
 
Module6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesModule6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsites
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel Downs
 
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington MaModule 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
 
Module 2 lexington minuteman web development basic layout template
Module 2  lexington minuteman web development basic layout templateModule 2  lexington minuteman web development basic layout template
Module 2 lexington minuteman web development basic layout template
 
Module 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington MinutemanModule 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington Minuteman
 
App research project
App research projectApp research project
App research project
 
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
 
Blogger custom domain on go daddy blogger widgets
Blogger custom domain on go daddy   blogger widgetsBlogger custom domain on go daddy   blogger widgets
Blogger custom domain on go daddy blogger widgets
 
Outline for action research prospectus
Outline for action research prospectusOutline for action research prospectus
Outline for action research prospectus
 
You have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesignerYou have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesigner
 
Making a basicappinflash (1)
Making a basicappinflash (1)Making a basicappinflash (1)
Making a basicappinflash (1)
 
Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)
 
You are part of an international news team reporting from a foreign country
You are part of an international news team reporting from a foreign countryYou are part of an international news team reporting from a foreign country
You are part of an international news team reporting from a foreign country
 
Marketing plan powerpoint
Marketing plan powerpointMarketing plan powerpoint
Marketing plan powerpoint
 
Final screen castfinalweb12
Final screen castfinalweb12Final screen castfinalweb12
Final screen castfinalweb12
 
Info processing photoshop projects
Info processing photoshop projectsInfo processing photoshop projects
Info processing photoshop projects
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Developing a mobile application curriculum which empowers authentic

  • 1. Developing a Mobile Application Curriculum Which Empowers Authentic & Personalized Learning Experiences Daniel Downs Andover Public Schools Adjunct BHCC/NECC @danieldowns danieldownsphotography@gmail.com www.projectbasedlearningonline.com
  • 2. Why Mobile App Curriculum? Planning (Context, Content & User Interface Design Of Application) ► Graphic Design/Layout Skills (icons, buttons) ► Coding/Programming Language Skills (HTML, CSS, Action Script 3.0 , Java) ► Real World Application To Devices & Markets (Google Play, App Store ) ► On the right a student shows his children's game on a Motorola Zoom tablet.
  • 3. Current Popular Platforms ► App Inventor(Android) http://beta.appinventor.mit.edu ► Android SDK/Eclipse IDE (Open Source, Java,Android) ► PhoneGap (HTML/CSS Based, Integrates With Dreamweaver,Android,IOS) ► MDS  App Laud Eclipse Plugin extends the Android Development Tools and PhoneGap framework to provide a comprehensive IDE for Android development http://www.mobiledevelopersolutions.com/home/start ► Flash (Adobe Software, Action script 3.0,Android,IOS) ► Xcode (Mac)
  • 4. Curriculum/Instructional Strategies Authentic Learning Experiences Professionals In The Classroom High Level Project Conceptualization ► Project/Problem Based Long Range Projects/Phased Instruction Variety of Approaches To Addressing Needs of Project ► Collaborative Group Work/ Skill Fluency Building/Project Ownership Team Building & Leadership Skills ► Problem Solving 21st Century Connections Cross Curricular Connections ► Project Example: On the right is a Photoshop Planning Graphic. This is used to help students plan layout, color schemes, user click streams and button design.
  • 5. A Review Of 2 Group Authentic Learning Approaches With Mobile Applications Designing, Implementing Technology & Testing A Mobile Application Project Group 1:The Graphic Design Approach *Highly Visual Based *Priority On Interactivity *Addressed Authentic Question As A Team Group 1 Presentation Group 1 App Video ► Group 2:The High Conceptualization Approach: *High Project Conceptualization *Variety Of Approaches(Skill Areas) *Addressed Real World Needs With Technology Group 2 Presentation Group 2 App Video ►
  • 6. 3 Strategies For Aligning App Curriculum In Your Setting ► Choose A Platform (Android/IOS, Windows) Based On Resources & Current Curriculum Alignment -Web Development or Programming Base? -PC or Mac? -Web or Native Apps(App in browser or added to a device and downloaded) ► Align Tools With Classroom Level Goals - Elementary, High School - Testing Tools( Devices, Platforms, Skill/Learning Level) ► Develop A Unit With Open Source Tools - Pair with a web development or business based unit.
  • 7. Direct Student Benefits & Outcomes ► ► ► ► ► ► Create Hypermedia Experiences Curriculum of Design, Implement and Debug( Project Based) Game Design/Layout Skills Real World Application Of Projects Curriculum easily modified for learners of all levels Students motivated through ownership of their projects.
  • 8. Suggestions For Implementation Choose a platform based on your students skill level and your resources. ► Develop curriculum around a process of learning skills and apply them to authentic projects ► Develop student projects ideas which include planning, integrating and testing with technology with real world consequences. ► Become aware of the variety of specific technologies and API ’s (Application Programming Interface) which enable exciting app creation with different tools. ► 1.Design 2.Implementation 4.Adding To A Device 3.Debugging & Test
  • 9. Recent Curriculum Developments Jquery Web App Layouts Sample Introductory Lesson ► Additional Teaching Resources For Java For Android Android SDK Tools Android I Lesson 1 ► Dreamweaver App Functionality Adobe Press From Pearson CS5.5 (Updates For Jquery native app development in CS6) In Dreamweaver “Site>Mobile Applications>Configure Mobile Applications Framework” ►
  • 10. Closing Considerations In PBL Environments Consider Authentic Rubrics Page 118 (Show charts,learning words and graphics) PBL Research Daniel Downs ► ► Allow students to reflect on the process of creating the application and the context in which it will be used. ► Allow students to dream big, conceptualize and research solutions. Technology is moving as quickly as projects are developed!!