SlideShare una empresa de Scribd logo
1 de 8
Daniel DownsDaniel Downs
Winchester Public SchoolsWinchester Public Schools
Adjunct BHCC/NECCAdjunct BHCC/NECC
@danieldowns@danieldowns
danieldownsphotography@gmail.comdanieldownsphotography@gmail.com
www.projectbasedlearningonline.comwww.projectbasedlearningonline.com
Developing a Mobile Application CurriculumDeveloping a Mobile Application Curriculum
Which Empowers Authentic & PersonalizedWhich Empowers Authentic & Personalized
Learning ExperiencesLearning Experiences
Why Mobile App Curriculum?Why Mobile App Curriculum?
► Planning (Context, Content &Planning (Context, Content &
User Interface Design OfUser Interface Design Of
Application)Application)
► Graphic Design/Layout SkillsGraphic Design/Layout Skills
(icons, buttons)(icons, buttons)
► Coding/ProgrammingCoding/Programming
Language Skills (HTML, CSS,Language Skills (HTML, CSS,
Action Script 3.0 , Java)Action Script 3.0 , Java)
► Real World Application ToReal World Application To
Devices & Markets (GoogleDevices & Markets (Google
Play, App StorePlay, App Store))
On the right a student shows hisOn the right a student shows his
children's game on a Motorolachildren's game on a Motorola
Zoom tablet.Zoom tablet.
Current Popular PlatformsCurrent Popular Platforms
► App Inventor(Android)App Inventor(Android)
http://beta.appinventor.mit.eduhttp://beta.appinventor.mit.edu
► Android SDK/Eclipse IDE (OpenAndroid SDK/Eclipse IDE (Open
Source, Java,Android)Source, Java,Android)
► PhoneGap (HTML/CSS Based,PhoneGap (HTML/CSS Based,
Integrates WithIntegrates With
Dreamweaver,Android,IOS)Dreamweaver,Android,IOS)
► MDS MDS AppAppLaud EclipseLaud Eclipse
Plugin extends the AndroidPlugin extends the Android
Development Tools andDevelopment Tools and
PhoneGap framework to providePhoneGap framework to provide
a comprehensive IDE fora comprehensive IDE for
Android developmentAndroid development
http://www.mobiledevelopersolutions.com/home/starthttp://www.mobiledevelopersolutions.com/home/start
► Flash (Adobe Software, ActionFlash (Adobe Software, Action
script 3.0,Android,IOS)script 3.0,Android,IOS)
► Xcode (Mac)Xcode (Mac)
Curriculum/InstructionalCurriculum/Instructional
StrategiesStrategies
► Authentic Learning ExperiencesAuthentic Learning Experiences
Professionals In The ClassroomProfessionals In The Classroom
High Level Project ConceptualizationHigh Level Project Conceptualization
► Project/Problem BasedProject/Problem Based
Long Range Projects/Phased InstructionLong Range Projects/Phased Instruction
Variety of Approaches To Addressing Needs of ProjectVariety of Approaches To Addressing Needs of Project
► CollaborativeCollaborative
Group Work/ Skill Fluency Building/Project OwnershipGroup Work/ Skill Fluency Building/Project Ownership
Team Building & Leadership SkillsTeam Building & Leadership Skills
► Problem SolvingProblem Solving
2121stst
Century ConnectionsCentury Connections
Cross 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 schemes,This is used to help students plan layout, color schemes,
user click streams and button design.user click streams and button design.
A Review Of 2 Group Authentic LearningA Review Of 2 Group Authentic Learning
Approaches With Mobile ApplicationsApproaches With Mobile Applications
Designing, ImplementingDesigning, Implementing
Technology & Testing ATechnology & 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 Team*Addressed Authentic Question As A Team
Group 1 PresentationGroup 1 Presentation
Group 1 App VideoGroup 1 App Video
► Group 2:The High ConceptualizationGroup 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 Presentation
Group 2 App VideoGroup 2 App Video
3 Strategies For Aligning App3 Strategies For Aligning App
Curriculum In Your SettingCurriculum In Your Setting
► Choose A PlatformChoose A Platform
(Android/IOS, Windows)(Android/IOS, Windows)
Based On Resources &Based On Resources &
Current Curriculum AlignmentCurrent Curriculum Alignment
-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 ClassroomAlign 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 OpenDevelop A Unit With Open
Source ToolsSource Tools
- Pair with a web development or business based- Pair with a web development or business based
unit.unit.
Direct Student Benefits &Direct Student Benefits &
OutcomesOutcomes
► Create HypermediaCreate Hypermedia
ExperiencesExperiences
► Curriculum of Design,Curriculum of Design,
Implement andImplement and
Debug( Project Based)Debug( Project Based)
► Game Design/Layout SkillsGame Design/Layout Skills
► Real World Application OfReal World Application Of
ProjectsProjects
► Curriculum easily modifiedCurriculum easily modified
for learners of all levelsfor learners of all levels
► Students motivatedStudents motivated
through ownership of theirthrough ownership of their
projects.projects.
ConclusionsConclusions
► Choose a platform based onChoose a platform based on
your students skill level andyour students skill level and
your resources.your resources.
► Develop curriculum around aDevelop curriculum around a
process of learning skills andprocess of learning skills and
apply them to authenticapply them to authentic
projectsprojects
► Develop student projectsDevelop student projects
ideas which include planning,ideas which include planning,
integrating and testing withintegrating and testing with
technology with real worldtechnology with real world
consequences.consequences.
► Become aware of the varietyBecome aware of the variety
of specific technologies andof specific technologies and
API’s (ApplicationAPI’s (Application
Programming Interface) whichProgramming Interface) which
enable exciting app creationenable exciting app creation
with different tools.with different tools.
2.Implementation
3.Debugging & Test4.Adding To A Device
1.Design

Más contenido relacionado

Similar a Developing a mobile application curriculum which empowers authentic

Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutionsDaniel Downs
 
Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutionsDaniel Downs
 
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
 
DewStudio Low Code Application Development Platform
DewStudio Low Code Application Development PlatformDewStudio Low Code Application Development Platform
DewStudio Low Code Application Development PlatformDewStudio
 
Project overview mobile apps
Project overview mobile appsProject overview mobile apps
Project overview mobile appsDaniel Downs
 
Gibbens_James_Resume (2)
Gibbens_James_Resume (2)Gibbens_James_Resume (2)
Gibbens_James_Resume (2)James Gibbens
 
LaWanda Thomas Resume 2017
LaWanda Thomas Resume 2017LaWanda Thomas Resume 2017
LaWanda Thomas Resume 2017LaWanda Thomas
 
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...DEVCON
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkLisa Trapman
 
Amy lukic presentation_software_assessment_e_tool
Amy lukic presentation_software_assessment_e_toolAmy lukic presentation_software_assessment_e_tool
Amy lukic presentation_software_assessment_e_toolMrsLukic
 
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 softwareJames Richardson
 
Organizational plan Roles & Responsibilities 1
Organizational plan  Roles & Responsibilities 1Organizational plan  Roles & Responsibilities 1
Organizational plan Roles & Responsibilities 1smcgriff
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateAbelKCS
 
1a digital technology
1a digital technology1a digital technology
1a digital technologysparkly
 
Team "C" Organizational Plan Roles & Responsibilities
Team "C" Organizational Plan Roles & ResponsibilitiesTeam "C" Organizational Plan Roles & Responsibilities
Team "C" Organizational Plan Roles & Responsibilitiessmcgriff
 
3D Animation Courses - Bachelor of Science Degree in Media Arts
3D Animation Courses - Bachelor of Science Degree in Media Arts3D Animation Courses - Bachelor of Science Degree in Media Arts
3D Animation Courses - Bachelor of Science Degree in Media ArtsAngelina White
 

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

Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutions
 
Open source mobile development solutions
Open source mobile development solutionsOpen source mobile development solutions
Open source mobile development solutions
 
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...
 
DewStudio Low Code Application Development Platform
DewStudio Low Code Application Development PlatformDewStudio Low Code Application Development Platform
DewStudio Low Code Application Development Platform
 
Project overview mobile apps
Project overview mobile appsProject overview mobile apps
Project overview mobile apps
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
Vivek_MK
Vivek_MKVivek_MK
Vivek_MK
 
my cv
my cvmy cv
my cv
 
Gibbens_James_Resume (2)
Gibbens_James_Resume (2)Gibbens_James_Resume (2)
Gibbens_James_Resume (2)
 
LaWanda Thomas Resume 2017
LaWanda Thomas Resume 2017LaWanda Thomas Resume 2017
LaWanda Thomas Resume 2017
 
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
 
Amy lukic presentation_software_assessment_e_tool
Amy lukic presentation_software_assessment_e_toolAmy lukic presentation_software_assessment_e_tool
Amy lukic presentation_software_assessment_e_tool
 
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
 
Organizational plan Roles & Responsibilities 1
Organizational plan  Roles & Responsibilities 1Organizational plan  Roles & Responsibilities 1
Organizational plan Roles & Responsibilities 1
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
 
1a digital technology
1a digital technology1a digital technology
1a digital technology
 
Team "C" Organizational Plan Roles & Responsibilities
Team "C" Organizational Plan Roles & ResponsibilitiesTeam "C" Organizational Plan Roles & Responsibilities
Team "C" Organizational Plan Roles & Responsibilities
 
Pcsd curriculum (2)
Pcsd curriculum (2)Pcsd curriculum (2)
Pcsd curriculum (2)
 
3D Animation Courses - Bachelor of Science Degree in Media Arts
3D Animation Courses - Bachelor of Science Degree in Media Arts3D Animation Courses - Bachelor of Science Degree in Media Arts
3D Animation Courses - Bachelor of Science Degree in Media Arts
 

Más de 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 GalleryDaniel Downs
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2Daniel Downs
 
Module 10search engine optimization
Module 10search engine optimizationModule 10search engine optimization
Module 10search engine optimizationDaniel Downs
 
Ipad quick-reference-2
Ipad quick-reference-2Ipad quick-reference-2
Ipad quick-reference-2Daniel 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 pagesDaniel Downs
 
Module6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesModule6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesDaniel 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 DownsDaniel 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 MaDaniel 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 templateDaniel 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 MinutemanDaniel Downs
 
App research project
App research projectApp research project
App research projectDaniel 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 widgetsDaniel Downs
 
Outline for action research prospectus
Outline for action research prospectusOutline for action research prospectus
Outline for action research prospectusDaniel 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 webdesignerDaniel Downs
 
Making a basicappinflash (1)
Making a basicappinflash (1)Making a basicappinflash (1)
Making a basicappinflash (1)Daniel Downs
 
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)Daniel Downs
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outlineDaniel 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 countryDaniel Downs
 

Más de Daniel Downs (20)

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
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2
 
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)
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outline
 
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
 

Último

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 Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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 MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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.pdfUK Journal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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 MenDelhi Call girls
 
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...Drew Madelung
 

Último (20)

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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
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...
 

Developing a mobile application curriculum which empowers authentic

  • 1. Daniel DownsDaniel Downs Winchester Public SchoolsWinchester Public Schools Adjunct BHCC/NECCAdjunct BHCC/NECC @danieldowns@danieldowns danieldownsphotography@gmail.comdanieldownsphotography@gmail.com www.projectbasedlearningonline.comwww.projectbasedlearningonline.com Developing a Mobile Application CurriculumDeveloping a Mobile Application Curriculum Which Empowers Authentic & PersonalizedWhich Empowers Authentic & Personalized Learning ExperiencesLearning Experiences
  • 2. Why Mobile App Curriculum?Why Mobile App Curriculum? ► Planning (Context, Content &Planning (Context, Content & User Interface Design OfUser Interface Design Of Application)Application) ► Graphic Design/Layout SkillsGraphic Design/Layout Skills (icons, buttons)(icons, buttons) ► Coding/ProgrammingCoding/Programming Language Skills (HTML, CSS,Language Skills (HTML, CSS, Action Script 3.0 , Java)Action Script 3.0 , Java) ► Real World Application ToReal World Application To Devices & Markets (GoogleDevices & Markets (Google Play, App StorePlay, App Store)) On the right a student shows hisOn the right a student shows his children's game on a Motorolachildren's game on a Motorola Zoom tablet.Zoom tablet.
  • 3. Current Popular PlatformsCurrent Popular Platforms ► App Inventor(Android)App Inventor(Android) http://beta.appinventor.mit.eduhttp://beta.appinventor.mit.edu ► Android SDK/Eclipse IDE (OpenAndroid SDK/Eclipse IDE (Open Source, Java,Android)Source, Java,Android) ► PhoneGap (HTML/CSS Based,PhoneGap (HTML/CSS Based, Integrates WithIntegrates With Dreamweaver,Android,IOS)Dreamweaver,Android,IOS) ► MDS MDS AppAppLaud EclipseLaud Eclipse Plugin extends the AndroidPlugin extends the Android Development Tools andDevelopment Tools and PhoneGap framework to providePhoneGap framework to provide a comprehensive IDE fora comprehensive IDE for Android developmentAndroid development http://www.mobiledevelopersolutions.com/home/starthttp://www.mobiledevelopersolutions.com/home/start ► Flash (Adobe Software, ActionFlash (Adobe Software, Action script 3.0,Android,IOS)script 3.0,Android,IOS) ► Xcode (Mac)Xcode (Mac)
  • 4. Curriculum/InstructionalCurriculum/Instructional StrategiesStrategies ► Authentic Learning ExperiencesAuthentic Learning Experiences Professionals In The ClassroomProfessionals In The Classroom High Level Project ConceptualizationHigh Level Project Conceptualization ► Project/Problem BasedProject/Problem Based Long Range Projects/Phased InstructionLong Range Projects/Phased Instruction Variety of Approaches To Addressing Needs of ProjectVariety of Approaches To Addressing Needs of Project ► CollaborativeCollaborative Group Work/ Skill Fluency Building/Project OwnershipGroup Work/ Skill Fluency Building/Project Ownership Team Building & Leadership SkillsTeam Building & Leadership Skills ► Problem SolvingProblem Solving 2121stst Century ConnectionsCentury Connections Cross 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 schemes,This is used to help students plan layout, color schemes, user click streams and button design.user click streams and button design.
  • 5. A Review Of 2 Group Authentic LearningA Review Of 2 Group Authentic Learning Approaches With Mobile ApplicationsApproaches With Mobile Applications Designing, ImplementingDesigning, Implementing Technology & Testing ATechnology & 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 Team*Addressed Authentic Question As A Team Group 1 PresentationGroup 1 Presentation Group 1 App VideoGroup 1 App Video ► Group 2:The High ConceptualizationGroup 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 Presentation Group 2 App VideoGroup 2 App Video
  • 6. 3 Strategies For Aligning App3 Strategies For Aligning App Curriculum In Your SettingCurriculum In Your Setting ► Choose A PlatformChoose A Platform (Android/IOS, Windows)(Android/IOS, Windows) Based On Resources &Based On Resources & Current Curriculum AlignmentCurrent Curriculum Alignment -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 ClassroomAlign 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 OpenDevelop A Unit With Open Source ToolsSource Tools - Pair with a web development or business based- Pair with a web development or business based unit.unit.
  • 7. Direct Student Benefits &Direct Student Benefits & OutcomesOutcomes ► Create HypermediaCreate Hypermedia ExperiencesExperiences ► Curriculum of Design,Curriculum of Design, Implement andImplement and Debug( Project Based)Debug( Project Based) ► Game Design/Layout SkillsGame Design/Layout Skills ► Real World Application OfReal World Application Of ProjectsProjects ► Curriculum easily modifiedCurriculum easily modified for learners of all levelsfor learners of all levels ► Students motivatedStudents motivated through ownership of theirthrough ownership of their projects.projects.
  • 8. ConclusionsConclusions ► Choose a platform based onChoose a platform based on your students skill level andyour students skill level and your resources.your resources. ► Develop curriculum around aDevelop curriculum around a process of learning skills andprocess of learning skills and apply them to authenticapply them to authentic projectsprojects ► Develop student projectsDevelop student projects ideas which include planning,ideas which include planning, integrating and testing withintegrating and testing with technology with real worldtechnology with real world consequences.consequences. ► Become aware of the varietyBecome aware of the variety of specific technologies andof specific technologies and API’s (ApplicationAPI’s (Application Programming Interface) whichProgramming Interface) which enable exciting app creationenable exciting app creation with different tools.with different tools. 2.Implementation 3.Debugging & Test4.Adding To A Device 1.Design