SlideShare a Scribd company logo
1 of 4
Download to read offline
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

Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for EducationTryMyUI
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np completeSubha Deb
 
Mobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsMobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsHarutyun Abgaryan
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfCerebrum Infotech
 
I phone programming project report
I phone programming project reportI phone programming project report
I phone programming project reportDhara Shah
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfPolyxer Systems
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformAngus Fox
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1ShepHertz
 
Flutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfFlutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfDianApps Technologies
 
android development training in mumbai
android development training in mumbaiandroid development training in mumbai
android development training in mumbaifaizrashid1995
 
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
 

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

Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
W make104
W make104W make104
W make104
 
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
 
Roadmap to Development
Roadmap to DevelopmentRoadmap to Development
Roadmap to Development
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
 
JAKT Portfolio
JAKT PortfolioJAKT Portfolio
JAKT Portfolio
 
Mobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsMobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool Labs
 
Bubble(No code Tool)
Bubble(No code Tool)Bubble(No code Tool)
Bubble(No code Tool)
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdf
 
Mobile app developer
Mobile app developerMobile app developer
Mobile app developer
 
I phone programming project report
I phone programming project reportI phone programming project report
I phone programming project report
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator Platform
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Presentation
PresentationPresentation
Presentation
 
projectreport.pdf
projectreport.pdfprojectreport.pdf
projectreport.pdf
 
Flutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfFlutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdf
 
Mobile Learning Development: Get it Right
Mobile Learning Development: Get it RightMobile Learning Development: Get it Right
Mobile Learning Development: Get it Right
 
android development training in mumbai
android development training in mumbaiandroid development training in mumbai
android development training in mumbai
 
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
 

More from CDI Apps for Good

Tech education eco-system Oct 2013
Tech education eco-system Oct 2013Tech education eco-system Oct 2013
Tech education eco-system Oct 2013CDI Apps for Good
 
Global Impact Challenge school template
Global Impact Challenge school templateGlobal Impact Challenge school template
Global Impact Challenge school templateCDI Apps for Good
 
Apps for good_awards_competition_ts&cs_april_2013 - final
Apps for good_awards_competition_ts&cs_april_2013 - finalApps for good_awards_competition_ts&cs_april_2013 - final
Apps for good_awards_competition_ts&cs_april_2013 - finalCDI Apps for Good
 
Apps for Good: Half day taster workshop (technical)
Apps for Good: Half day taster workshop (technical)Apps for Good: Half day taster workshop (technical)
Apps for Good: Half day taster workshop (technical)CDI Apps for Good
 
Apps for Good: Half day taster workshop (non-technical)
Apps for Good: Half day taster workshop (non-technical)Apps for Good: Half day taster workshop (non-technical)
Apps for Good: Half day taster workshop (non-technical)CDI Apps for Good
 
Apps for Good: One hour taster workshop
Apps for Good: One hour taster workshop Apps for Good: One hour taster workshop
Apps for Good: One hour taster workshop CDI Apps for Good
 
Bcs techheads apps for good 28 nov
Bcs techheads apps for good 28 novBcs techheads apps for good 28 nov
Bcs techheads apps for good 28 novCDI Apps for Good
 
Apps for Good: Impact report 2012
Apps for Good: Impact report 2012Apps for Good: Impact report 2012
Apps for Good: Impact report 2012CDI Apps for Good
 
Community Winner AFGA 2012 - Promise Keeper
Community Winner AFGA 2012 - Promise KeeperCommunity Winner AFGA 2012 - Promise Keeper
Community Winner AFGA 2012 - Promise KeeperCDI Apps for Good
 
Money Winner AFGA 2012 - Oyster on the Go
Money Winner AFGA 2012 - Oyster on the GoMoney Winner AFGA 2012 - Oyster on the Go
Money Winner AFGA 2012 - Oyster on the GoCDI Apps for Good
 
Travel Winner AFGA 2012 - Mapp your way
Travel Winner AFGA 2012 - Mapp your wayTravel Winner AFGA 2012 - Mapp your way
Travel Winner AFGA 2012 - Mapp your wayCDI Apps for Good
 
Well - Being Winner AFGA 2012 - Feelings in a Flash
Well - Being Winner AFGA 2012 - Feelings in a FlashWell - Being Winner AFGA 2012 - Feelings in a Flash
Well - Being Winner AFGA 2012 - Feelings in a FlashCDI Apps for Good
 
Information Winner AFGA 2012 - Weather Birds
Information Winner AFGA 2012 - Weather BirdsInformation Winner AFGA 2012 - Weather Birds
Information Winner AFGA 2012 - Weather BirdsCDI Apps for Good
 
Af g pretraining_briefing_notes_2
Af g pretraining_briefing_notes_2Af g pretraining_briefing_notes_2
Af g pretraining_briefing_notes_2CDI Apps for Good
 
Apps for Good in My School LWF 2012
Apps for Good in My School LWF 2012Apps for Good in My School LWF 2012
Apps for Good in My School LWF 2012CDI Apps for Good
 
Apps for Good recruitment 2012
Apps for Good recruitment 2012Apps for Good recruitment 2012
Apps for Good recruitment 2012CDI Apps for Good
 

More from CDI Apps for Good (20)

Tech education eco-system Oct 2013
Tech education eco-system Oct 2013Tech education eco-system Oct 2013
Tech education eco-system Oct 2013
 
Global Impact Challenge school template
Global Impact Challenge school templateGlobal Impact Challenge school template
Global Impact Challenge school template
 
Apps for good_awards_competition_ts&cs_april_2013 - final
Apps for good_awards_competition_ts&cs_april_2013 - finalApps for good_awards_competition_ts&cs_april_2013 - final
Apps for good_awards_competition_ts&cs_april_2013 - final
 
Apps for Good: Half day taster workshop (technical)
Apps for Good: Half day taster workshop (technical)Apps for Good: Half day taster workshop (technical)
Apps for Good: Half day taster workshop (technical)
 
Apps for Good: Half day taster workshop (non-technical)
Apps for Good: Half day taster workshop (non-technical)Apps for Good: Half day taster workshop (non-technical)
Apps for Good: Half day taster workshop (non-technical)
 
Apps for Good: One hour taster workshop
Apps for Good: One hour taster workshop Apps for Good: One hour taster workshop
Apps for Good: One hour taster workshop
 
Teched eco-system Feb 2013
Teched eco-system Feb 2013Teched eco-system Feb 2013
Teched eco-system Feb 2013
 
Bcs techheads apps for good 28 nov
Bcs techheads apps for good 28 novBcs techheads apps for good 28 nov
Bcs techheads apps for good 28 nov
 
Apps for Good: Impact report 2012
Apps for Good: Impact report 2012Apps for Good: Impact report 2012
Apps for Good: Impact report 2012
 
Community Winner AFGA 2012 - Promise Keeper
Community Winner AFGA 2012 - Promise KeeperCommunity Winner AFGA 2012 - Promise Keeper
Community Winner AFGA 2012 - Promise Keeper
 
Money Winner AFGA 2012 - Oyster on the Go
Money Winner AFGA 2012 - Oyster on the GoMoney Winner AFGA 2012 - Oyster on the Go
Money Winner AFGA 2012 - Oyster on the Go
 
Travel Winner AFGA 2012 - Mapp your way
Travel Winner AFGA 2012 - Mapp your wayTravel Winner AFGA 2012 - Mapp your way
Travel Winner AFGA 2012 - Mapp your way
 
Well - Being Winner AFGA 2012 - Feelings in a Flash
Well - Being Winner AFGA 2012 - Feelings in a FlashWell - Being Winner AFGA 2012 - Feelings in a Flash
Well - Being Winner AFGA 2012 - Feelings in a Flash
 
Information Winner AFGA 2012 - Weather Birds
Information Winner AFGA 2012 - Weather BirdsInformation Winner AFGA 2012 - Weather Birds
Information Winner AFGA 2012 - Weather Birds
 
TTT 2012 slide deck
TTT  2012 slide deckTTT  2012 slide deck
TTT 2012 slide deck
 
Af g pretraining_briefing_notes_2
Af g pretraining_briefing_notes_2Af g pretraining_briefing_notes_2
Af g pretraining_briefing_notes_2
 
Apps for Good in My School LWF 2012
Apps for Good in My School LWF 2012Apps for Good in My School LWF 2012
Apps for Good in My School LWF 2012
 
Afga example
Afga exampleAfga example
Afga example
 
Apps for Good recruitment 2012
Apps for Good recruitment 2012Apps for Good recruitment 2012
Apps for Good recruitment 2012
 
AFGA 2012 Entry Template
AFGA 2012 Entry Template AFGA 2012 Entry Template
AFGA 2012 Entry Template
 

Recently uploaded

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 

Recently uploaded (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

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