SlideShare ist ein Scribd-Unternehmen logo
1 von 115
Downloaden Sie, um offline zu lesen
Douglas Kiang

Technology Resource Teacher
      Punahou School
    1601 Punahou Street
                              ¡iPads!
     Honolulu, HI 96822

   dkiang@punahou.edu
The 21st Century
            Learning Environment
            A Case Study




Douglas Kiang
Punahou School
Change and
                   Innovation


  Big Idea




Challeng e Based                  iOS Ap
                                         p
       arning                   Develo
    Le                                 pment
a
  Big Ide




Challeng e Based
    Learning
_Welcome to AP
Computer Science _
http://www.flickr.com/photos/40964293@N07/4728093020
Redesign AP Computer Science course to
incorporate a challenge-based learning
format.


Document and share the process.

Build something awesome.


Succeed on the AP   exam.
Guiding          Would they still grasp
                    the concepts?
Questions
                              Could we learn
                             this together?
 How do we change the
   classroom dynamic?
                             Would this be more
                               engaging?
 Could they transfer their
knowledge to a different
       language?
Obj-C
    NSString name = “World”;
    NSLog(@"Hello %@", name);




            Java
String name = “World”;
System.out.println("Hello " + name);
French
Bonjour, World. C’est une belle journée.




            Italian
 Ciao, World. E ‘una bella giornata.
Ong
The Framework                                        Asse oing Inf
                                                         ssm      o
                                                             ent rmative




                               Big Idea         Essential
                  Evaluate                      Question



                                                                      Challenge
     Implement




                    Solution       Guiding
                                                  Guiding
                                                 Questions
                                  Activities/
                                  Resources
 Ong
and oing Do                                                                   tion
   Pub
       lishi cument                                                     l  ec
            ng      atio                                           g Ref
                         n
                                                             ng oin
                                                            O
Challenge




  Create an iPhone app that will be
  useful to our school community.
Guiding                           What resources
Questions              What is       are there?
                      realistic?

How can we brand                   Can we charge
  it as an official                    money?
  Punahou app?

                             How many people
How can we get
the word out?               have cell phones?


                 What does “useful” mean?
Guiding
  Guided                           Activities
 Discussion


               Meeting with
              somebody who           Campus-wide
              works at Apple          Survey

  Meeting with
Communications                  Meeting with
                               Dining Services
Student Presentation
Punahou iOS App
   AP Computer Science
The Concept
An electronic schedule and
task manager, designed to
 be useful to the Punahou
       community.
Tasks   Schedule   Extras
Survey
31%




                                                          69%



0   62.5     125   187.5     250

      8th          9th                      Own iOS Device
      10th         11th                     Don’t Own iOS Device
      12th         Faculty


633 responses                      (Most own iPod touch)
“Would you find this feature
 useful? That is, would you
     use it regularly?”
Tasks                      Schedule



                            91%
82%
        3.57                          3.85




Would use this regularly    Usefulness rating
Extras

Equations        Converter     Periodic Table      Songs             Offices

                                                                 88%
                  81%
                                 77%                                    3.68
  66%                   3.17              3.34
        2.86

                                                        1.96
                                                  33%




               Would use this regularly          Usefulness rating
Mockups
Add a Task   Autocomplete   Optional Fields
                Classes
Sort by date   ... or Priority   ... or Class
Add an Event   View Your   Flip Through
               Schedule         Days
Choose a   Compare Your
 Friend     Schedules
Solution
Ong
The Framework                                        Asse oing Inf
                                                         ssm      o
                                                             ent rmative




                               Big Idea         Essential
                  Evaluate                      Question



                                                                      Challenge
     Implement




                    Solution       Guiding
                                                  Guiding
                                                 Questions
                                  Activities/
                                  Resources
 Ong
and oing Do                                                                   tion
   Pub
       lishi cument                                                     l  ec
            ng      atio                                           g Ref
                         n
                                                             ng oin
                                                            O
Change and
                   Innovation


  Big Idea




Challeng e Based                  iOS Ap
                                         p
       arning                   Develo
    Le                                 pment
Change and
Innovation
Flip the model.
Capture kids’ thinking processes.
Point them to each other.
Build something that matters.
Flip the model.
What if my course ran like a startup?




                                        http://www.flickr.com/photos/62223880@N00/242264410
   What happens in a meeting?
Sh a re d
                                 at a
    Ta lk to
         o the r                              He lp s o
  e ach                                       proble m
                                                        l ve
                                                          s

                    Pla  n and
                   c o o rd i n a te

     As k                                         Draw
q ue s t i o                                     p ic t u re s
             ns
                       Sh o w w
                                       or k
...not this.



               http://www.flickr.com/photos/48805491@N00/3206216434
Old
New
“Flipped” Classroom



Listen to lecture   Work on labs




In class            At home
Lecture Podcasts
Lecture Podcasts
Viewing Party
Weekly Summaries

the students say:

  “...fun and helpful”

  “cool”

  “...strangely compelling yet
  disturbing.”
Review
Capture kids’ thinking processes.
Sample Prompts
               Talk about a point where
               you got stuck. How did
               you get unstuck?

               What has been the most
               challenging aspect of this
               course for you so far?

               Talk about one thing that
               you can do in a group to
Photo Booth    help that group succeed.
Photo Booth




                       We dragged
We clicked here
                     files from here
to record video
                        to desktop
W TF
“What’s Th
           is
Function?
          ”
sessment
                                        enta   tion and As
                             Lab 4 Pres

                                                                                           tion to
                                                                g e yo u r screen resolu
Directions:                                      y a n d ch a n
                                       ces / Displa                                               w to fill
                        m Preferen                                                   f the windo
1. Go   to the Syste                                                    at the top o
                                                          reen button
    800x600.                                d click the g
              code (if ne    cessary) an
2. Open X             en size.                       ations folde
                                                                  r.
                                                                                   en Recordin
                                                                                                  g.
     the new scre e Player in your Applic                         o  se New Scre
                uicktim                               nu and cho                  t to Internal
 3. Open Q                              the File me                   phone is se
                 time P  layer, go to                   at the Micro
 4. In Quick                               ake sure th
                          arrow and m ne.
  5. Clic k the down                     pho                                                         ch of
                          uilt-in Micro                                                 r project ea
      Mic rophone: B                                                    w here in you
                                                           ons. Show
  6. Click Re
                   cord.                     eight questi                   s you can.             ress cmd-
                    ach of th   e following        in in as m uch detail a          screen, or p
       Answer e                       ,a nd expla                      e top of the
   7.                 ents occurs                       enu bar at th
       these elem                         top in the m
                   ou are  pau, click s
   8. When y
        ctrl-e sc.

                                                                                does.
                                                       e xp     lain what it
                                           utlets, and
                     how one    of your IBO                                                ct.
     Question 1
                :S
                                                           new class       to your proje
                                ou would       do to add a                              raws the
                :S  how what y                                            lain how it d
     Question 2                                              drawn. Exp
                                                 ur shape is
                                    the code yo
                 : Sh ow where in
      Question 3                                                               gram takes
                                                                                            to set up
      shap e.                                                     ps your pro
                                                      how the ste
                                          FromNib, s
                  : Starting with awake
      Question 4                                                               d o e s.
       the new P  olygon.                                       plain what it
                                         class meth  ods and ex
                            one of your                                       hat it does.
        Questi on 5: Show                                      d explain w
                                                    methods an
                                       ur instance
                          w one of yo
        Que stion 6: Sho                                     here is it ca
                                                                           lled?
                                      tNeedsDis  play do? W
                                                                                             plication
                        hat does Se                                              n as the ap
         Question 7: W                                         te  runs as soo
                                                    AppDelega
                                        thod in the
                     : Sh o w which me
         Question 8
         starts up.
“The Confessional” Culture
Point them to each other.
Wikifying the
 Classroom
Evaluating Process

•   Emphasis is on process and reflection,
    rather than end product.
•   Individualized goals.
•   Technology gives students choice about
    how to demonstrate their learning.
The Framework
                             Team and
                             Personal Goals
           Final
           Narrative
                                               Conference
                                               Notes


                           Record of
     Project               Thinking
     Work
                                               Work
                                               Logs

               Record of
               Thinking          WikiProject
                                 Pages
Category                  5                       4                     3                       1–2              Score
Record of Thinking   Student can provide     Student can provide   Student can provide      Student can provide
                     detailed evidence of    some evidence of      little evidence of       almost no evidence
                     planning and            planning and          planning or              of planning or
                     reflection at any        reflection at any      reflection at any         reflection at any
                     point during the        point during the      point during the         point during the
                     learning process.       learning process.     learning process.        learning process.

Conference with Mr. Student has              Student has           Student has              Student has
Kiang               conferenced with         conferenced with      conferenced with         conferenced with
                    Mr. Kiang two or         Mr. Kiang two or      Mr. Kiang once in the    Mr. Kiang once in the
                    more times in the        more times in the     quarter and has          quarter but has no
                    quarter and has          quarter but has no    recorded notes of        recorded notes of
                    recorded notes of        recorded notes of     the conversation.        the conversation.
                    the conversation.        the conversation.
Team Goals           All deadlines have      Some deadlines        Few deadlines have       No deadlines have
                     been met and code       have been met and     been met and code        been met and code
                     meets all of the        code meets some of    meets few of the         meets none of the
                     following factors:      the following         following factors:       following factors:
                     Complete,               factors: Complete,    Complete,                Complete,
                     Commented,              Commented,            Commented,               Commented,
                     Efficient, and           Efficient, and         Efficient, and            Efficient, or Effective.
                     Effective.              Effective.            Effective.


Personal Goals       An ambitious            A learning goal has   A learning goal has      A learning goal has
                     learning goal has       been developed and    been developed and       not been fully
                     been developed and      progress made         some progress made       developed and/or not
                     a great deal of         toward the goal.      toward the goal.         a great deal of
                     progress made                                                          progress made
                     toward the goal.                                                       toward the goal.
Sharing and          Student has done a      Student has done      Student has done a       Student has done
Feedback             great deal of sharing   some sharing          little sharing outside   little to no sharing
                     outside of team and     outside of team and   of team and has          outside of team and
                     has collected           has collected some    collected a little       has collected almost
                     meaningful feedback.    feedback.             feedback.                no feedback.
Team and
                               Personal
•   Google Docs form           Goals
•   Personal Goals
•   Team Goals
•   Measurable, Ambitious, Attainable
•   Can be adjusted as we go
“My goal for my team goal is to
effectively communicate throughout
the entire project and to complete
the app with an equal share of work
contributed.”



     “I'll know I'm successful when I feel that we're
     constantly emailing, iChatting, and talking in
     school about our app and keep each other
     updated on how we're doing and what we've
     accomplished.”
•   Many different formats
•   Chronicles progress toward goals
     •   “I am feeling...”
     •   “This is better/worse than...”
•   Must cite evidence from other sources



                                Record of
                                Thinking
“In-App Purchase”
Project
Work




          Work
          Logs
Project
Work
                   •   Factual
                   •   What did you do?
                   •   No lates



          Moodle
          Logs
•   Outward facing site
•   Chronicled progress toward project
•   Updated by group
•   The web site for your project




                    Wikispaces
                    Page
Final
Narrative


•   Tell the story of your app and your
    progress toward your goals
•   Read through all of your Record of
    Thinking entries, Moodle Logs, Conference
    Notes, and Wikispaces entries.
•   Cite evidence in your narrative.
•   Clarity, Specificity, Logic, Breadth, Depth
“Making an app like this on our own is really fun
because it can be frustrating, but we're
frustrated together and whenever we solve a
problem … we experience a great feeling of
success and happiness.   In fact, there were a
couple of times, like … when we first got a dot
to follow your touch, when we both jumped up
and high-five'd each other as hard as we could
and just yelled in success.   Each step is like a
terrible, horrible, twisted forest.   But when you
finally work your way out and look back at what
you did, you can look at the path that you
hacked through your problem(s) with pride.”
Grading



              Graded on iPad

 Submitted                     E-mailed back with
from laptop                       comments
Change and
                   Innovation


  Big Idea




Challeng e Based                  iOS Ap
                                         p
       arning                   Develo
    Le                                 pment
iOS Ap
Develo   p
       pment
iOS Developer Program
      Individual Membership $99 / year
       Company




Develop           Test             Distribute
Alternatives to Coding




        Unity 3D
Alternatives to Coding




Unreal Engine SDK (Windows only)
Alternatives to Coding




    GameSalad Creator
over 10,000 countries
  over 30 downloads
     Belgium Germany
 Poland
Qatar  France China
      Korea      Taiwan
                India
PortugalFinland Italy
 USA ArabiaRepublic
                  UK
    Dominican
  Saudi        Mexico
                   Russia
    Philippines Peru
    Sweden
 NetherlandsHong Kong
                Australia
               Canada
The Switch

      Students collaborated more

      Competition was minimized

       AP Exam was marginalized

       Achievement gap widened
                   http://www.flickr.com/photos/48393303@N00/315335738
Challenge




     Get everybody to master
       the AP Java subset.
There’s an AP for that.
slides and links available at:




http://tinyurl.com/kiangkstech

Weitere ähnliche Inhalte

Ähnlich wie CBL - Creating an iOS App in the Classroom

Mobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomMobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomDouglas Kiang
 
3 simple steps_to_delivering_results_with_learning_technologies_jan_2011
3 simple steps_to_delivering_results_with_learning_technologies_jan_20113 simple steps_to_delivering_results_with_learning_technologies_jan_2011
3 simple steps_to_delivering_results_with_learning_technologies_jan_2011towardsmaturity
 
Continuous Learning Discovery
Continuous Learning DiscoveryContinuous Learning Discovery
Continuous Learning DiscoveryGaryWise
 
080807 Distance Ed Conference
080807 Distance Ed Conference080807 Distance Ed Conference
080807 Distance Ed ConferenceJudy Brown
 
AT Implementation
AT ImplementationAT Implementation
AT ImplementationKate Ahern
 
Agile Planning: Learning to Iterate
Agile Planning: Learning to IterateAgile Planning: Learning to Iterate
Agile Planning: Learning to IterateMade by Many
 
Osimo crossover md
Osimo crossover mdOsimo crossover md
Osimo crossover mdosimod
 
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...Human Capital Media
 
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...Chicago eLearning & Technology Showcase
 
Collaboration Process
Collaboration ProcessCollaboration Process
Collaboration ProcessKatie Morrow
 
Smt Presentation
Smt PresentationSmt Presentation
Smt Presentationmarycul
 
Learning Design/Instructional Design
Learning Design/Instructional DesignLearning Design/Instructional Design
Learning Design/Instructional DesignSamantha Slade
 
Dicole Social Media Community of Practice
Dicole Social Media Community of PracticeDicole Social Media Community of Practice
Dicole Social Media Community of PracticeDicole
 
Using design based research to develop meaningful mobile learning scenarios
Using design based research to develop meaningful mobile learning scenarios Using design based research to develop meaningful mobile learning scenarios
Using design based research to develop meaningful mobile learning scenarios Kevin Burden
 
Drupal Estimation Techniques by Project Managers
Drupal Estimation Techniques by Project ManagersDrupal Estimation Techniques by Project Managers
Drupal Estimation Techniques by Project ManagersJakob Persson
 
Astd summer summit neelov kar
Astd summer summit   neelov karAstd summer summit   neelov kar
Astd summer summit neelov karNeelov Kar
 
Online Orientation for non-Credit Instructors
Online Orientation for non-Credit InstructorsOnline Orientation for non-Credit Instructors
Online Orientation for non-Credit Instructorsdwmcnaughton
 

Ähnlich wie CBL - Creating an iOS App in the Classroom (20)

Mobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered ClassroomMobile Technology and the Student-Centered Classroom
Mobile Technology and the Student-Centered Classroom
 
3 simple steps_to_delivering_results_with_learning_technologies_jan_2011
3 simple steps_to_delivering_results_with_learning_technologies_jan_20113 simple steps_to_delivering_results_with_learning_technologies_jan_2011
3 simple steps_to_delivering_results_with_learning_technologies_jan_2011
 
Rigor& Relevance
Rigor& RelevanceRigor& Relevance
Rigor& Relevance
 
Continuous Learning Discovery
Continuous Learning DiscoveryContinuous Learning Discovery
Continuous Learning Discovery
 
080807 Distance Ed Conference
080807 Distance Ed Conference080807 Distance Ed Conference
080807 Distance Ed Conference
 
AT Implementation
AT ImplementationAT Implementation
AT Implementation
 
CUNY Child Care Centers Technology Session 2
CUNY Child Care Centers Technology  Session 2CUNY Child Care Centers Technology  Session 2
CUNY Child Care Centers Technology Session 2
 
Agile Planning: Learning to Iterate
Agile Planning: Learning to IterateAgile Planning: Learning to Iterate
Agile Planning: Learning to Iterate
 
Osimo crossover md
Osimo crossover mdOsimo crossover md
Osimo crossover md
 
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...
CLO Webinar: How to Measure Informal Learning and Engage Managers to Optimize...
 
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...
CETS 2012, Susan Fisher, handout for Mobile Decisions: Ensuring the Solution ...
 
Collaboration Process
Collaboration ProcessCollaboration Process
Collaboration Process
 
Top 10 Apps
Top 10 AppsTop 10 Apps
Top 10 Apps
 
Smt Presentation
Smt PresentationSmt Presentation
Smt Presentation
 
Learning Design/Instructional Design
Learning Design/Instructional DesignLearning Design/Instructional Design
Learning Design/Instructional Design
 
Dicole Social Media Community of Practice
Dicole Social Media Community of PracticeDicole Social Media Community of Practice
Dicole Social Media Community of Practice
 
Using design based research to develop meaningful mobile learning scenarios
Using design based research to develop meaningful mobile learning scenarios Using design based research to develop meaningful mobile learning scenarios
Using design based research to develop meaningful mobile learning scenarios
 
Drupal Estimation Techniques by Project Managers
Drupal Estimation Techniques by Project ManagersDrupal Estimation Techniques by Project Managers
Drupal Estimation Techniques by Project Managers
 
Astd summer summit neelov kar
Astd summer summit   neelov karAstd summer summit   neelov kar
Astd summer summit neelov kar
 
Online Orientation for non-Credit Instructors
Online Orientation for non-Credit InstructorsOnline Orientation for non-Credit Instructors
Online Orientation for non-Credit Instructors
 

Mehr von Douglas Kiang

The Wearable Classroom
The Wearable ClassroomThe Wearable Classroom
The Wearable ClassroomDouglas Kiang
 
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowGamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowDouglas Kiang
 
What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?Douglas Kiang
 
Curating the Classroom with iTunes U
Curating the Classroom with iTunes UCurating the Classroom with iTunes U
Curating the Classroom with iTunes UDouglas Kiang
 
The iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorThe iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorDouglas Kiang
 
Interactive Fiction and Game Design Using Inform7
Interactive Fiction and Game Design Using Inform7Interactive Fiction and Game Design Using Inform7
Interactive Fiction and Game Design Using Inform7Douglas Kiang
 
Angry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningAngry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningDouglas Kiang
 
iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011Douglas Kiang
 
Drivers Ed Parent Orientation
Drivers Ed Parent OrientationDrivers Ed Parent Orientation
Drivers Ed Parent OrientationDouglas Kiang
 
Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Douglas Kiang
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with ScratchDouglas Kiang
 
Games Are Good For You
Games Are Good For YouGames Are Good For You
Games Are Good For YouDouglas Kiang
 
What Can We Learn from Computer Games?
What Can We Learn from Computer Games?What Can We Learn from Computer Games?
What Can We Learn from Computer Games?Douglas Kiang
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from GamesDouglas Kiang
 

Mehr von Douglas Kiang (14)

The Wearable Classroom
The Wearable ClassroomThe Wearable Classroom
The Wearable Classroom
 
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is NowGamification, Makerspaces, Minecraft: The Classroom of the Future is Now
Gamification, Makerspaces, Minecraft: The Classroom of the Future is Now
 
What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?What Does The Classroom of the Future Look Like?
What Does The Classroom of the Future Look Like?
 
Curating the Classroom with iTunes U
Curating the Classroom with iTunes UCurating the Classroom with iTunes U
Curating the Classroom with iTunes U
 
The iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks AuthorThe iPad Field Trip: Collaboration with iBooks Author
The iPad Field Trip: Collaboration with iBooks Author
 
Interactive Fiction and Game Design Using Inform7
Interactive Fiction and Game Design Using Inform7Interactive Fiction and Game Design Using Inform7
Interactive Fiction and Game Design Using Inform7
 
Angry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and LearningAngry Birds to Minecraft: Game Dynamics and Learning
Angry Birds to Minecraft: Game Dynamics and Learning
 
iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011iOS Apps for Learning - BLC2011
iOS Apps for Learning - BLC2011
 
Drivers Ed Parent Orientation
Drivers Ed Parent OrientationDrivers Ed Parent Orientation
Drivers Ed Parent Orientation
 
Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010Creative Teaching with Scratch 2010
Creative Teaching with Scratch 2010
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with Scratch
 
Games Are Good For You
Games Are Good For YouGames Are Good For You
Games Are Good For You
 
What Can We Learn from Computer Games?
What Can We Learn from Computer Games?What Can We Learn from Computer Games?
What Can We Learn from Computer Games?
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from Games
 

Kürzlich hochgeladen

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
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
 
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
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
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
 

Kürzlich hochgeladen (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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.
 
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
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
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.
 

CBL - Creating an iOS App in the Classroom

  • 1.
  • 2. Douglas Kiang Technology Resource Teacher Punahou School 1601 Punahou Street ¡iPads! Honolulu, HI 96822 dkiang@punahou.edu
  • 3. The 21st Century Learning Environment A Case Study Douglas Kiang Punahou School
  • 4. Change and Innovation Big Idea Challeng e Based iOS Ap p arning Develo Le pment
  • 5. a Big Ide Challeng e Based Learning
  • 7.
  • 9. Redesign AP Computer Science course to incorporate a challenge-based learning format. Document and share the process. Build something awesome. Succeed on the AP exam.
  • 10. Guiding Would they still grasp the concepts? Questions Could we learn this together? How do we change the classroom dynamic? Would this be more engaging? Could they transfer their knowledge to a different language?
  • 11. Obj-C NSString name = “World”; NSLog(@"Hello %@", name); Java String name = “World”; System.out.println("Hello " + name);
  • 12. French Bonjour, World. C’est une belle journée. Italian Ciao, World. E ‘una bella giornata.
  • 13. Ong The Framework Asse oing Inf ssm o ent rmative Big Idea Essential Evaluate Question Challenge Implement Solution Guiding Guiding Questions Activities/ Resources Ong and oing Do tion Pub lishi cument l ec ng atio g Ref n ng oin O
  • 14. Challenge Create an iPhone app that will be useful to our school community.
  • 15. Guiding What resources Questions What is are there? realistic? How can we brand Can we charge it as an official money? Punahou app? How many people How can we get the word out? have cell phones? What does “useful” mean?
  • 16. Guiding Guided Activities Discussion Meeting with somebody who Campus-wide works at Apple Survey Meeting with Communications Meeting with Dining Services
  • 18. Punahou iOS App AP Computer Science
  • 20. An electronic schedule and task manager, designed to be useful to the Punahou community.
  • 21. Tasks Schedule Extras
  • 23. 31% 69% 0 62.5 125 187.5 250 8th 9th Own iOS Device 10th 11th Don’t Own iOS Device 12th Faculty 633 responses (Most own iPod touch)
  • 24. “Would you find this feature useful? That is, would you use it regularly?”
  • 25. Tasks Schedule 91% 82% 3.57 3.85 Would use this regularly Usefulness rating
  • 26. Extras Equations Converter Periodic Table Songs Offices 88% 81% 77% 3.68 66% 3.17 3.34 2.86 1.96 33% Would use this regularly Usefulness rating
  • 28.
  • 29. Add a Task Autocomplete Optional Fields Classes
  • 30. Sort by date ... or Priority ... or Class
  • 31. Add an Event View Your Flip Through Schedule Days
  • 32. Choose a Compare Your Friend Schedules
  • 34. Ong The Framework Asse oing Inf ssm o ent rmative Big Idea Essential Evaluate Question Challenge Implement Solution Guiding Guiding Questions Activities/ Resources Ong and oing Do tion Pub lishi cument l ec ng atio g Ref n ng oin O
  • 35. Change and Innovation Big Idea Challeng e Based iOS Ap p arning Develo Le pment
  • 37. Flip the model. Capture kids’ thinking processes. Point them to each other. Build something that matters.
  • 39. What if my course ran like a startup? http://www.flickr.com/photos/62223880@N00/242264410 What happens in a meeting?
  • 40. Sh a re d at a Ta lk to o the r He lp s o e ach proble m l ve s Pla n and c o o rd i n a te As k Draw q ue s t i o p ic t u re s ns Sh o w w or k
  • 41. ...not this. http://www.flickr.com/photos/48805491@N00/3206216434
  • 42. Old
  • 43. New
  • 44.
  • 45. “Flipped” Classroom Listen to lecture Work on labs In class At home
  • 47.
  • 50. Weekly Summaries the students say: “...fun and helpful” “cool” “...strangely compelling yet disturbing.”
  • 53. Sample Prompts Talk about a point where you got stuck. How did you get unstuck? What has been the most challenging aspect of this course for you so far? Talk about one thing that you can do in a group to Photo Booth help that group succeed.
  • 54. Photo Booth We dragged We clicked here files from here to record video to desktop
  • 55.
  • 56. W TF “What’s Th is Function? ”
  • 57. sessment enta tion and As Lab 4 Pres tion to g e yo u r screen resolu Directions: y a n d ch a n ces / Displa w to fill m Preferen f the windo 1. Go to the Syste at the top o reen button 800x600. d click the g code (if ne cessary) an 2. Open X en size. ations folde r. en Recordin g. the new scre e Player in your Applic o se New Scre uicktim nu and cho t to Internal 3. Open Q the File me phone is se time P layer, go to at the Micro 4. In Quick ake sure th arrow and m ne. 5. Clic k the down pho ch of uilt-in Micro r project ea Mic rophone: B w here in you ons. Show 6. Click Re cord. eight questi s you can. ress cmd- ach of th e following in in as m uch detail a screen, or p Answer e ,a nd expla e top of the 7. ents occurs enu bar at th these elem top in the m ou are pau, click s 8. When y ctrl-e sc. does. e xp lain what it utlets, and how one of your IBO ct. Question 1 :S new class to your proje ou would do to add a raws the :S how what y lain how it d Question 2 drawn. Exp ur shape is the code yo : Sh ow where in Question 3 gram takes to set up shap e. ps your pro how the ste FromNib, s : Starting with awake Question 4 d o e s. the new P olygon. plain what it class meth ods and ex one of your hat it does. Questi on 5: Show d explain w methods an ur instance w one of yo Que stion 6: Sho here is it ca lled? tNeedsDis play do? W plication hat does Se n as the ap Question 7: W te runs as soo AppDelega thod in the : Sh o w which me Question 8 starts up.
  • 58.
  • 60.
  • 61. Point them to each other.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 73.
  • 74. Evaluating Process • Emphasis is on process and reflection, rather than end product. • Individualized goals. • Technology gives students choice about how to demonstrate their learning.
  • 75.
  • 76. The Framework Team and Personal Goals Final Narrative Conference Notes Record of Project Thinking Work Work Logs Record of Thinking WikiProject Pages
  • 77. Category 5 4 3 1–2 Score Record of Thinking Student can provide Student can provide Student can provide Student can provide detailed evidence of some evidence of little evidence of almost no evidence planning and planning and planning or of planning or reflection at any reflection at any reflection at any reflection at any point during the point during the point during the point during the learning process. learning process. learning process. learning process. Conference with Mr. Student has Student has Student has Student has Kiang conferenced with conferenced with conferenced with conferenced with Mr. Kiang two or Mr. Kiang two or Mr. Kiang once in the Mr. Kiang once in the more times in the more times in the quarter and has quarter but has no quarter and has quarter but has no recorded notes of recorded notes of recorded notes of recorded notes of the conversation. the conversation. the conversation. the conversation. Team Goals All deadlines have Some deadlines Few deadlines have No deadlines have been met and code have been met and been met and code been met and code meets all of the code meets some of meets few of the meets none of the following factors: the following following factors: following factors: Complete, factors: Complete, Complete, Complete, Commented, Commented, Commented, Commented, Efficient, and Efficient, and Efficient, and Efficient, or Effective. Effective. Effective. Effective. Personal Goals An ambitious A learning goal has A learning goal has A learning goal has learning goal has been developed and been developed and not been fully been developed and progress made some progress made developed and/or not a great deal of toward the goal. toward the goal. a great deal of progress made progress made toward the goal. toward the goal. Sharing and Student has done a Student has done Student has done a Student has done Feedback great deal of sharing some sharing little sharing outside little to no sharing outside of team and outside of team and of team and has outside of team and has collected has collected some collected a little has collected almost meaningful feedback. feedback. feedback. no feedback.
  • 78. Team and Personal • Google Docs form Goals • Personal Goals • Team Goals • Measurable, Ambitious, Attainable • Can be adjusted as we go
  • 79. “My goal for my team goal is to effectively communicate throughout the entire project and to complete the app with an equal share of work contributed.” “I'll know I'm successful when I feel that we're constantly emailing, iChatting, and talking in school about our app and keep each other updated on how we're doing and what we've accomplished.”
  • 80. Many different formats • Chronicles progress toward goals • “I am feeling...” • “This is better/worse than...” • Must cite evidence from other sources Record of Thinking
  • 81.
  • 82.
  • 84. Project Work Work Logs
  • 85. Project Work • Factual • What did you do? • No lates Moodle Logs
  • 86. Outward facing site • Chronicled progress toward project • Updated by group • The web site for your project Wikispaces Page
  • 87.
  • 88.
  • 89. Final Narrative • Tell the story of your app and your progress toward your goals • Read through all of your Record of Thinking entries, Moodle Logs, Conference Notes, and Wikispaces entries. • Cite evidence in your narrative. • Clarity, Specificity, Logic, Breadth, Depth
  • 90. “Making an app like this on our own is really fun because it can be frustrating, but we're frustrated together and whenever we solve a problem … we experience a great feeling of success and happiness.   In fact, there were a couple of times, like … when we first got a dot to follow your touch, when we both jumped up and high-five'd each other as hard as we could and just yelled in success.   Each step is like a terrible, horrible, twisted forest.   But when you finally work your way out and look back at what you did, you can look at the path that you hacked through your problem(s) with pride.”
  • 91. Grading Graded on iPad Submitted E-mailed back with from laptop comments
  • 92. Change and Innovation Big Idea Challeng e Based iOS Ap p arning Develo Le pment
  • 93. iOS Ap Develo p pment
  • 94. iOS Developer Program Individual Membership $99 / year Company Develop Test Distribute
  • 95.
  • 96.
  • 97.
  • 99. Alternatives to Coding Unreal Engine SDK (Windows only)
  • 100. Alternatives to Coding GameSalad Creator
  • 101.
  • 102.
  • 103.
  • 104.
  • 105. over 10,000 countries over 30 downloads Belgium Germany Poland Qatar France China Korea Taiwan India PortugalFinland Italy USA ArabiaRepublic UK Dominican Saudi Mexico Russia Philippines Peru Sweden NetherlandsHong Kong Australia Canada
  • 106.
  • 107. The Switch Students collaborated more Competition was minimized AP Exam was marginalized Achievement gap widened http://www.flickr.com/photos/48393303@N00/315335738
  • 108. Challenge Get everybody to master the AP Java subset.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114. There’s an AP for that.
  • 115. slides and links available at: http://tinyurl.com/kiangkstech