SlideShare a Scribd company logo
Contents
Scope .......................................................................................................................................... 1
What is App Inventor? .................................................................................................................. 2
   Why we use it ........................................................................................................................... 2
   How to get App Inventor set up .................................................................................................. 2
   How to get involved with the AI community................................................................................. 3
Balsamiq Mockups........................................................................................................................ 3
   What is Balsamiq Mockups? ....................................................................................................... 3
   Why we like it ........................................................................................................................... 3
   How to get set up ..................................................................................................................... 3
Alternatives--PhoneGap (not currently supported) ........................................................................... 4
   What is PhoneGap? ................................................................................................................... 4
   Why we say it’s not for most in the AfG community, ..................................................................... 4
   How it could be used in the context of Apps for Good ................................................................... 4
Educator Task - to be completed by 31/05/12 ............................................................................ 4




Scope
Notes from the ‘AfG Educator Pre-training 2012/13 Briefing1’

This is an introduction to what the Apps for Good toolset looks like for the next academic year and our
rationale for using them. How we use the tools will be the subject of a live training session.

To get the most out of the live training sessions in a few weeks, it’s important that you become familiar
with these tools and complete the necessary installations before May 31st . If you show up at the
training without doing them, you may find it challenging to keep up.


App Inventor Book
App Inventor: Create your own Android Apps, Wolber Abelson, Hard copy from Amazon

http://www.amazon.com/App-Inventor-Create-Your-Android/dp/1449397484

Ebook format:
http://shop.oreilly.com/product/0636920016632.do



1                                                                             Educator Briefing - AFG Toolset Summary ‘12/13
What is App Inventor?
        “App Inventor is a visual, drag-and-drop tool for building mobile apps on the Android platform.
        You design the user interface (the visual appearance) of an app using a web-based graphical
        user interface (GUI) builder, then you specify the app’s behavior by
        piecing together “blocks” as if you were working on a puzzle” - Wolber & Abelson



Why we use it
    ●   First thing to say is that AFG is not primarily an app implementation course, but rather is more
        about problem-solving and developing entrepreneurial skills. That said, envisioning a tech
        product is the goal for a vast majority of students, and App Inventor can complement the
        pursuit of that goal.
             ○ Play - App Inventor promotes exploration and discovery; helps young people explore
                 the functions of a smartphone kinaesthetically (Internal Sensors, touchscreen etc);
                 allows students to get immediate feedback as they work.
             ○ Prototyping - easier than line coding to get some aspect of an idea functioning OR fully
                 complete ideas working.
             ○ Personalisation and customisation - allows students to personalise interaction and take
                 great ownership.
             ○ Great teaching and learning tool:
                      ■ Stimuli for ideas and problems students care about.
                      ■ Introduction to basic app mechanics - event handling.
                      ■ Additionally it’s a great way of learning programming constructs.


How to get App Inventor set up

            ○   To setup you need
                    ■ A web browser (we strongly recommend Chrome; don’t use IE).
                    ■ Java on your machine.
                    ■ Downloaded installer file for app inventor.

            ○   For full details of installation go to
                http://beta.appinventor.mit.edu/learn/setup/index.html




2                                                       Educator Briefing - AFG Toolset Summary ‘12/13
How to get involved with the AI community
            ○   We recommend you use a secondary email address (not your main one) and/or set up
                filters for emails from the community so your inbox isn’t flooded
            ○   5 Forum boards on there, we recommend you sign-up for:
                      ■ App Inventor Announcements - stay tuned to service announcements.
                      ■ Getting Setup and Connecting your phone to App Inventor - for troubleshooting
                          common issues.
                      ■ Programming with App Inventor.



If you need troubleshooting advice: http://www.tair.info/faqs-and-how-tos/troubleshooting/




Balsamiq Mockups


What is Balsamiq Mockups?
“A rapid prototyping online tool that reproduces the experience of sketching; improves focus,
communication and speed between stakeholders” - Balsamiq website


Why we like it
            ○   Students find it very intuitive, lots of ready-made widgets.
            ○   Balsamiq have kindly given CDI Europe free access for partners.
            ○   To get students and their stakeholders to think about how the solution will be navigated
                and experienced by the user


How to get set up
            ○   Request access and receive an invitation
            ○   https://appsforgood.onconfluence.com/display/redesign/Balsamiq




3                                                       Educator Briefing - AFG Toolset Summary ‘12/13
Alternatives--PhoneGap (not currently supported)

What is PhoneGap?
“PhoneGap is an HTML5 app platform that allows you to author native applications with web
technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers
already know best... HTML and JavaScript. Write once deploy to many platforms “ - PhoneGap website

Not currently supported by AfG--meaning we won’t provide training and learning support for this
platform; but if you AND your students have experience with web technology and you want a more
advanced/challenging tool, you are welcome to try PhoneGap.


Why we say it’s not for most in the AfG community,
           ○   Many barriers for those new to HTML, JavaScript and CSS
           ○   HTML + CSS + JS required to create codebase
           ○   Eclispe IDE and managing Android SDK required
           ○   Lots of moving parts here, probably not a good fit for most
           ○   Can be useful powerful for v.gifted/v.advanced students who are already familiar with
               HTML, JavaScript and CSS
           ○   Very slow emulator


How it could be used in the context of Apps for Good
           ○   An app inventor substitute
                   ■ Has the advantage of leveraging HTML, CSS and JS knowledge
                   ■ Access to powerful APIs.
                   ■ Ability to port to various platforms (Android, iOS, Blackberry etc.).



Educator Task - to be completed by 31/05/12
Complete installation of App Inventor and the tutorial below by 31st May 2012
Your First App Video tutorial
 http://youtu.be/bsuJFPYXBO8
Assets for tutorial
https://appsforgood.onconfluence.com/pages/viewpageattachments.action?pageId=852258&metadata
Link=true




4                                                      Educator Briefing - AFG Toolset Summary ‘12/13

More Related Content

Similar to Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13 (20)

PDF
Af g pretraining_briefing_notes_2
Rob Rankin
 
PDF
Af g pretraining_briefing_notes_2
CDI Apps for Good
 
PPT
Implementing a mobile applications curriculum using flash copyright daniel d...
Daniel Downs
 
PDF
W make104
Nilesh Bangar
 
DOCX
Hopscotch.docx
Richard Styner
 
PPTX
OneNote for Students.pptx
Richard Styner
 
PPTX
Course Tech 2013, Abigail Bornstein,Using Adroid App Inventor to Introduce Ap...
Cengage Learning
 
PPT
Open source mobile development solutions
Daniel Downs
 
PPTX
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
Apigee | Google Cloud
 
PDF
Citibank
thepragmaticlab
 
PDF
Mobile Computing with App Inventor in Middle and High School
Yu-Chang Hsu
 
PPT
Presentation Alberto Barbero - MEDEAnet Webinar:Programming as creativity
MEDEA Awards
 
PPTX
Mobile_Application_Development_for_grade 6.pptx
JohnMarkCatalua1
 
PPTX
mobile Developmentmobile Developmen.pptx
JohnMarkCatalua
 
PPTX
AndroidAppInventorPresentation
Kob Naja
 
PPT
Developing a mobile application curriculum which empowers authentic
Dr. Daniel Downs
 
PPTX
TIFF Nexus: Compile With Style
Pearl Chen
 
PDF
Preparing for Release to the App Store
Geoffrey Goetz
 
PPTX
Roadshow cb
Chris Barber
 
Af g pretraining_briefing_notes_2
Rob Rankin
 
Af g pretraining_briefing_notes_2
CDI Apps for Good
 
Implementing a mobile applications curriculum using flash copyright daniel d...
Daniel Downs
 
W make104
Nilesh Bangar
 
Hopscotch.docx
Richard Styner
 
OneNote for Students.pptx
Richard Styner
 
Course Tech 2013, Abigail Bornstein,Using Adroid App Inventor to Introduce Ap...
Cengage Learning
 
Open source mobile development solutions
Daniel Downs
 
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
Apigee | Google Cloud
 
Citibank
thepragmaticlab
 
Mobile Computing with App Inventor in Middle and High School
Yu-Chang Hsu
 
Presentation Alberto Barbero - MEDEAnet Webinar:Programming as creativity
MEDEA Awards
 
Mobile_Application_Development_for_grade 6.pptx
JohnMarkCatalua1
 
mobile Developmentmobile Developmen.pptx
JohnMarkCatalua
 
AndroidAppInventorPresentation
Kob Naja
 
Developing a mobile application curriculum which empowers authentic
Dr. Daniel Downs
 
TIFF Nexus: Compile With Style
Pearl Chen
 
Preparing for Release to the App Store
Geoffrey Goetz
 
Roadshow cb
Chris Barber
 

More from CDI Apps for Good (20)

PPTX
Tech education eco-system Oct 2013
CDI Apps for Good
 
DOCX
Global Impact Challenge school template
CDI Apps for Good
 
DOCX
Apps for good_awards_competition_ts&cs_april_2013 - final
CDI Apps for Good
 
PPTX
Apps for Good: Half day taster workshop (technical)
CDI Apps for Good
 
PPTX
Apps for Good: Half day taster workshop (non-technical)
CDI Apps for Good
 
PPTX
Apps for Good: One hour taster workshop
CDI Apps for Good
 
PPTX
Teched eco-system Feb 2013
CDI Apps for Good
 
PPTX
Bcs techheads apps for good 28 nov
CDI Apps for Good
 
PDF
Apps for Good: Impact report 2012
CDI Apps for Good
 
PPTX
Community Winner AFGA 2012 - Promise Keeper
CDI Apps for Good
 
PPTX
Money Winner AFGA 2012 - Oyster on the Go
CDI Apps for Good
 
PPTX
Travel Winner AFGA 2012 - Mapp your way
CDI Apps for Good
 
PPT
Well - Being Winner AFGA 2012 - Feelings in a Flash
CDI Apps for Good
 
PPT
Information Winner AFGA 2012 - Weather Birds
CDI Apps for Good
 
PPTX
TTT 2012 slide deck
CDI Apps for Good
 
PPTX
Apps for Good in My School LWF 2012
CDI Apps for Good
 
PPT
Afga example
CDI Apps for Good
 
PPTX
Apps for Good recruitment 2012
CDI Apps for Good
 
PPT
AFGA 2012 Entry Template
CDI Apps for Good
 
PPT
Facebook Apps for Good Show and Tell 2011 slides
CDI Apps for Good
 
Tech education eco-system Oct 2013
CDI Apps for Good
 
Global Impact Challenge school template
CDI Apps for Good
 
Apps for good_awards_competition_ts&cs_april_2013 - final
CDI Apps for Good
 
Apps for Good: Half day taster workshop (technical)
CDI Apps for Good
 
Apps for Good: Half day taster workshop (non-technical)
CDI Apps for Good
 
Apps for Good: One hour taster workshop
CDI Apps for Good
 
Teched eco-system Feb 2013
CDI Apps for Good
 
Bcs techheads apps for good 28 nov
CDI Apps for Good
 
Apps for Good: Impact report 2012
CDI Apps for Good
 
Community Winner AFGA 2012 - Promise Keeper
CDI Apps for Good
 
Money Winner AFGA 2012 - Oyster on the Go
CDI Apps for Good
 
Travel Winner AFGA 2012 - Mapp your way
CDI Apps for Good
 
Well - Being Winner AFGA 2012 - Feelings in a Flash
CDI Apps for Good
 
Information Winner AFGA 2012 - Weather Birds
CDI Apps for Good
 
TTT 2012 slide deck
CDI Apps for Good
 
Apps for Good in My School LWF 2012
CDI Apps for Good
 
Afga example
CDI Apps for Good
 
Apps for Good recruitment 2012
CDI Apps for Good
 
AFGA 2012 Entry Template
CDI Apps for Good
 
Facebook Apps for Good Show and Tell 2011 slides
CDI Apps for Good
 
Ad

Recently uploaded (20)

PDF
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PDF
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
PPTX
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
PDF
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
PDF
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PPTX
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
PPT on the Development of Education in the Victorian England
Beena E S
 
The Different Types of Non-Experimental Research
Thelma Villaflores
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
community health nursing question paper 2.pdf
Prince kumar
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
Dimensions of Societal Planning in Commonism
StefanMz
 
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPT on the Development of Education in the Victorian England
Beena E S
 
Ad

Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13

  • 1. Contents Scope .......................................................................................................................................... 1 What is App Inventor? .................................................................................................................. 2 Why we use it ........................................................................................................................... 2 How to get App Inventor set up .................................................................................................. 2 How to get involved with the AI community................................................................................. 3 Balsamiq Mockups........................................................................................................................ 3 What is Balsamiq Mockups? ....................................................................................................... 3 Why we like it ........................................................................................................................... 3 How to get set up ..................................................................................................................... 3 Alternatives--PhoneGap (not currently supported) ........................................................................... 4 What is PhoneGap? ................................................................................................................... 4 Why we say it’s not for most in the AfG community, ..................................................................... 4 How it could be used in the context of Apps for Good ................................................................... 4 Educator Task - to be completed by 31/05/12 ............................................................................ 4 Scope Notes from the ‘AfG Educator Pre-training 2012/13 Briefing1’ This is an introduction to what the Apps for Good toolset looks like for the next academic year and our rationale for using them. How we use the tools will be the subject of a live training session. To get the most out of the live training sessions in a few weeks, it’s important that you become familiar with these tools and complete the necessary installations before May 31st . If you show up at the training without doing them, you may find it challenging to keep up. App Inventor Book App Inventor: Create your own Android Apps, Wolber Abelson, Hard copy from Amazon http://www.amazon.com/App-Inventor-Create-Your-Android/dp/1449397484 Ebook format: http://shop.oreilly.com/product/0636920016632.do 1 Educator Briefing - AFG Toolset Summary ‘12/13
  • 2. What is App Inventor? “App Inventor is a visual, drag-and-drop tool for building mobile apps on the Android platform. You design the user interface (the visual appearance) of an app using a web-based graphical user interface (GUI) builder, then you specify the app’s behavior by piecing together “blocks” as if you were working on a puzzle” - Wolber & Abelson Why we use it ● First thing to say is that AFG is not primarily an app implementation course, but rather is more about problem-solving and developing entrepreneurial skills. That said, envisioning a tech product is the goal for a vast majority of students, and App Inventor can complement the pursuit of that goal. ○ Play - App Inventor promotes exploration and discovery; helps young people explore the functions of a smartphone kinaesthetically (Internal Sensors, touchscreen etc); allows students to get immediate feedback as they work. ○ Prototyping - easier than line coding to get some aspect of an idea functioning OR fully complete ideas working. ○ Personalisation and customisation - allows students to personalise interaction and take great ownership. ○ Great teaching and learning tool: ■ Stimuli for ideas and problems students care about. ■ Introduction to basic app mechanics - event handling. ■ Additionally it’s a great way of learning programming constructs. How to get App Inventor set up ○ To setup you need ■ A web browser (we strongly recommend Chrome; don’t use IE). ■ Java on your machine. ■ Downloaded installer file for app inventor. ○ For full details of installation go to http://beta.appinventor.mit.edu/learn/setup/index.html 2 Educator Briefing - AFG Toolset Summary ‘12/13
  • 3. How to get involved with the AI community ○ We recommend you use a secondary email address (not your main one) and/or set up filters for emails from the community so your inbox isn’t flooded ○ 5 Forum boards on there, we recommend you sign-up for: ■ App Inventor Announcements - stay tuned to service announcements. ■ Getting Setup and Connecting your phone to App Inventor - for troubleshooting common issues. ■ Programming with App Inventor. If you need troubleshooting advice: http://www.tair.info/faqs-and-how-tos/troubleshooting/ Balsamiq Mockups What is Balsamiq Mockups? “A rapid prototyping online tool that reproduces the experience of sketching; improves focus, communication and speed between stakeholders” - Balsamiq website Why we like it ○ Students find it very intuitive, lots of ready-made widgets. ○ Balsamiq have kindly given CDI Europe free access for partners. ○ To get students and their stakeholders to think about how the solution will be navigated and experienced by the user How to get set up ○ Request access and receive an invitation ○ https://appsforgood.onconfluence.com/display/redesign/Balsamiq 3 Educator Briefing - AFG Toolset Summary ‘12/13
  • 4. Alternatives--PhoneGap (not currently supported) What is PhoneGap? “PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript. Write once deploy to many platforms “ - PhoneGap website Not currently supported by AfG--meaning we won’t provide training and learning support for this platform; but if you AND your students have experience with web technology and you want a more advanced/challenging tool, you are welcome to try PhoneGap. Why we say it’s not for most in the AfG community, ○ Many barriers for those new to HTML, JavaScript and CSS ○ HTML + CSS + JS required to create codebase ○ Eclispe IDE and managing Android SDK required ○ Lots of moving parts here, probably not a good fit for most ○ Can be useful powerful for v.gifted/v.advanced students who are already familiar with HTML, JavaScript and CSS ○ Very slow emulator How it could be used in the context of Apps for Good ○ An app inventor substitute ■ Has the advantage of leveraging HTML, CSS and JS knowledge ■ Access to powerful APIs. ■ Ability to port to various platforms (Android, iOS, Blackberry etc.). Educator Task - to be completed by 31/05/12 Complete installation of App Inventor and the tutorial below by 31st May 2012 Your First App Video tutorial http://youtu.be/bsuJFPYXBO8 Assets for tutorial https://appsforgood.onconfluence.com/pages/viewpageattachments.action?pageId=852258&metadata Link=true 4 Educator Briefing - AFG Toolset Summary ‘12/13