Download - CBL - Creating an iOS App in the Classroom
![Page 1: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/1.jpg)
![Page 2: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/2.jpg)
Douglas Kiang
Technology Resource TeacherPunahou School
1601 Punahou StreetHonolulu, HI 96822
¡iPads!
![Page 3: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/3.jpg)
The 21st Century Learning EnvironmentA Case Study
Douglas KiangPunahou School
![Page 4: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/4.jpg)
Change and Innovation
iOS App DevelopmentChallenge Based
Learning
Big Idea
![Page 5: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/5.jpg)
Challenge Based
Learning
Big Idea
![Page 6: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/6.jpg)
Welcome to AP Computer Science_
_
![Page 7: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/7.jpg)
![Page 8: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/8.jpg)
http
://w
ww
.flic
kr.c
om/p
hoto
s/40
9642
93@
N07
/472
8093
020
![Page 9: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/9.jpg)
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.
![Page 10: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/10.jpg)
Guiding Questions
Could we learn this together?
Would this be more engaging?
Could they transfer their knowledge to a different
language?
Would they still grasp the concepts?
How do we change the classroom dynamic?
![Page 11: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/11.jpg)
Obj-C
Java
NSString name = “World”;NSLog(@"Hello %@", name);
String name = “World”;System.out.println("Hello " + name);
![Page 12: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/12.jpg)
French
Italian
Bonjour, World. C’est une belle journée.
Ciao, World. E ‘una bella giornata.
![Page 13: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/13.jpg)
The Framework
Big Idea Essential Question
Challenge
GuidingQuestions
Solution
Implement
Evaluate
Guiding Activities/Resources
Ongoing Informative
Assessment
Ongoing ReflectionOngoing Documentation
and Publishing
![Page 14: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/14.jpg)
Challenge
Create an iPhone app that will be useful to our school community.
![Page 15: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/15.jpg)
Guiding Questions
How can we brand it as an official Punahou app?
How many people have cell phones?
What does “useful” mean?
What resources are there?
Can we charge money?
How can we get the word out?
What is realistic?
![Page 16: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/16.jpg)
Guiding Activities
Campus-wide Survey
Guided Discussion
Meeting with Communications Meeting with
Dining Services
Meeting with somebody who works at Apple
![Page 17: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/17.jpg)
Student Presentation
![Page 18: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/18.jpg)
Punahou iOS AppAP Computer Science
![Page 19: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/19.jpg)
The Concept
![Page 20: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/20.jpg)
An electronic schedule and task manager, designed to be useful to the Punahou
community.
![Page 21: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/21.jpg)
Tasks Schedule Extras
![Page 22: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/22.jpg)
Survey
![Page 23: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/23.jpg)
0 62.5 125 187.5 250
69%
31%
Own iOS DeviceDon’t Own iOS Device
8th 9th10th 11th12th Faculty
633 responses (Most own iPod touch)
![Page 24: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/24.jpg)
“Would you !nd this feature useful? That is, would you
use it regularly?”
![Page 25: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/25.jpg)
Tasks Schedule
82%3.57
91%3.85
Would use this regularly Usefulness rating
![Page 26: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/26.jpg)
66%2.86
Would use this regularly Usefulness rating
81%
3.1777%
3.34
33%1.96
88%
3.68
Extras
Equations Converter Periodic Table Songs Offices
![Page 27: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/27.jpg)
Mockups
![Page 28: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/28.jpg)
![Page 29: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/29.jpg)
Add a Task Autocomplete Classes
Optional Fields
![Page 30: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/30.jpg)
Sort by date ... or Priority ... or Class
![Page 31: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/31.jpg)
Add an Event View Your Schedule
Flip Through Days
![Page 32: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/32.jpg)
Choose a Friend
Compare Your Schedules
![Page 33: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/33.jpg)
Solution
![Page 34: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/34.jpg)
The Framework
Big Idea Essential Question
Challenge
GuidingQuestions
Solution
Implement
Evaluate
Guiding Activities/Resources
Ongoing Informative
Assessment
Ongoing ReflectionOngoing Documentation
and Publishing
![Page 35: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/35.jpg)
Change and Innovation
iOS App DevelopmentChallenge Based
Learning
Big Idea
![Page 36: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/36.jpg)
Change and Innovation
![Page 37: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/37.jpg)
Flip the model.Capture kids’ thinking processes.Point them to each other.Build something that matters.
![Page 38: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/38.jpg)
Flip the model.
![Page 39: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/39.jpg)
What if my course ran like a startup?
http
://w
ww
.flic
kr.c
om/p
hoto
s/62
2238
80@
N00
/242
2644
10
What happens in a meeting?
![Page 40: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/40.jpg)
Plan and coordinate
Help solve problems
Talk to each other
Plan and
coordinate
Draw pictures
Show work
Ask questions
Share data
![Page 41: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/41.jpg)
...not this.
http
://w
ww
.flic
kr.c
om/p
hoto
s/48
8054
91@
N00
/320
6216
434
![Page 42: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/42.jpg)
Old
![Page 43: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/43.jpg)
New
![Page 44: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/44.jpg)
![Page 45: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/45.jpg)
In class At home
Listen to lecture Work on labs
“Flipped” Classroom
![Page 46: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/46.jpg)
Lecture Podcasts
![Page 47: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/47.jpg)
![Page 48: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/48.jpg)
Lecture Podcasts
![Page 49: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/49.jpg)
Viewing Party
![Page 50: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/50.jpg)
Weekly Summaries
“...strangely compelling yet disturbing.”
“...fun and helpful”
“cool”
the students say:
![Page 51: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/51.jpg)
Review
![Page 52: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/52.jpg)
Capture kids’ thinking processes.
![Page 53: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/53.jpg)
Sample Prompts
Photo Booth
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 help that group succeed.
![Page 54: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/54.jpg)
We clicked here to record video
We dragged !les from here
to desktop
Photo Booth
![Page 55: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/55.jpg)
![Page 56: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/56.jpg)
WTF“What’s This Function?”
![Page 57: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/57.jpg)
Lab 4 Presentation and Assessment
Directions:
1. Go to the System Preferences / Display and change your screen resolution to
800x600.2. Open Xcode (if necessary) and click the green button at the top of the window to fill
the new screen size.
3. Open Quicktime Player in your Applications folder.
4. In Quicktime Player, go to the File menu and choose New Screen Recording.
5. Click the down arrow and make sure that the Microphone is set to Internal
Microphone: Built-in Microphone.
6. Click Record.
7. Answer each of the following eight questions. Show where in your project each of
these elements occurs, and explain in as much detail as you can.
8. When you are pau, click stop in the menu bar at the top of the screen, or press cmd-
ctrl-esc.
Question 1: Show one of your IBOutlets, and explain what it does.
Question 2: Show what you would do to add a new class to your project.
Question 3: Show where in the code your shape is drawn. Explain how it draws the
shape.
Question 4: Starting with awakeFromNib, show the steps your program takes to set up
the new Polygon.
Question 5: Show one of your class methods and explain what it does.
Question 6: Show one of your instance methods and explain what it does.
Question 7: What does SetNeedsDisplay do? Where is it called?
Question 8: Show which method in the AppDelegate runs as soon as the application
starts up.
![Page 58: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/58.jpg)
![Page 59: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/59.jpg)
“The Confessional” Culture
![Page 60: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/60.jpg)
![Page 61: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/61.jpg)
Point them to each other.
![Page 62: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/62.jpg)
![Page 63: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/63.jpg)
![Page 64: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/64.jpg)
![Page 65: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/65.jpg)
![Page 66: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/66.jpg)
![Page 67: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/67.jpg)
![Page 68: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/68.jpg)
![Page 69: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/69.jpg)
![Page 70: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/70.jpg)
![Page 71: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/71.jpg)
![Page 72: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/72.jpg)
Wikifying the Classroom
![Page 73: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/73.jpg)
![Page 74: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/74.jpg)
Evaluating Process
• Emphasis is on process and re#ection, rather than end product.
• Individualized goals.
• Technology gives students choice about how to demonstrate their learning.
![Page 75: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/75.jpg)
![Page 76: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/76.jpg)
The FrameworkTeam and Personal Goals
Conference Notes
Record of Thinking WikiProject
Pages
Work Logs
Project Work
Record of Thinking
Final Narrative
![Page 77: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/77.jpg)
Category 5 4 3 1–2 Score
Record of Thinking Student can provide detailed evidence of planning and reflection at any point during the learning process.
Student can provide some evidence of planning and reflection at any point during the learning process.
Student can provide little evidence of planning or reflection at any point during the learning process.
Student can provide almost no evidence of planning or reflection at any point during the learning process.
Conference with Mr. Kiang
Student has conferenced with Mr. Kiang two or more times in the quarter and has recorded notes of the conversation.
Student has conferenced with Mr. Kiang two or more times in the quarter but has no recorded notes of the conversation.
Student has conferenced with Mr. Kiang once in the quarter and has recorded notes of the conversation.
Student has conferenced with Mr. Kiang once in the quarter but has no recorded notes of the conversation.
Team Goals All deadlines have been met and code meets all of the following factors: Complete, Commented, Efficient, and Effective.
Some deadlines have been met and code meets some of the following factors: Complete, Commented, Efficient, and Effective.
Few deadlines have been met and code meets few of the following factors: Complete, Commented, Efficient, and Effective.
No deadlines have been met and code meets none of the following factors: Complete, Commented, Efficient, or Effective.
Personal Goals An ambitious learning goal has been developed and a great deal of progress made toward the goal.
A learning goal has been developed and progress made toward the goal.
A learning goal has been developed and some progress made toward the goal.
A learning goal has not been fully developed and/or not a great deal of progress made toward the goal.
Sharing and Feedback
Student has done a great deal of sharing outside of team and has collected meaningful feedback.
Student has done some sharing outside of team and has collected some feedback.
Student has done a little sharing outside of team and has collected a little feedback.
Student has done little to no sharing outside of team and has collected almost no feedback.
![Page 78: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/78.jpg)
• Google Docs form
• Personal Goals
• Team Goals
• Measurable, Ambitious, Attainable
• Can be adjusted as we go
Team and Personal Goals
![Page 79: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/79.jpg)
“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.”
![Page 80: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/80.jpg)
• Many different formats
• Chronicles progress toward goals
• “I am feeling...”
• “This is better/worse than...”
• Must cite evidence from other sources
Record of Thinking
![Page 81: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/81.jpg)
![Page 82: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/82.jpg)
![Page 83: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/83.jpg)
“In-App Purchase”
![Page 84: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/84.jpg)
Work Logs
Project Work
![Page 85: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/85.jpg)
Moodle Logs
• Factual
• What did you do?
• No lates
Project Work
![Page 86: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/86.jpg)
• Outward facing site
• Chronicled progress toward project
• Updated by group
• The web site for your project
Wikispaces Page
![Page 87: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/87.jpg)
![Page 88: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/88.jpg)
![Page 89: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/89.jpg)
• 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, Speci!city, Logic, Breadth, Depth
Final Narrative
![Page 90: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/90.jpg)
“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.”
![Page 91: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/91.jpg)
Grading
Submitted from laptop
Graded on iPad
E-mailed back with comments
![Page 92: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/92.jpg)
Change and Innovation
iOS App DevelopmentChallenge Based
Learning
Big Idea
![Page 93: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/93.jpg)
iOS App Development
![Page 94: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/94.jpg)
iOS Developer ProgramMembership $99 / year
Develop Test Distribute
Individual Company
![Page 95: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/95.jpg)
![Page 96: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/96.jpg)
![Page 97: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/97.jpg)
![Page 98: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/98.jpg)
Alternatives to Coding
Unity 3D
![Page 99: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/99.jpg)
Alternatives to Coding
Unreal Engine SDK (Windows only)
![Page 100: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/100.jpg)
Alternatives to Coding
GameSalad Creator
![Page 101: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/101.jpg)
![Page 102: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/102.jpg)
![Page 103: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/103.jpg)
![Page 104: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/104.jpg)
![Page 105: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/105.jpg)
10,000over downloadscountries30
USAFrance
Australia
UKPhilippines
QatarBelgium
Hong Kong
IndiaSaudi ArabiaPortugal
Korea
Canada
ItalySweden
PolandGermany
Peru
TaiwanDominican RepublicFinland
China
RussiaMexico
Netherlands
over
![Page 106: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/106.jpg)
![Page 107: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/107.jpg)
http://www.flickr.com/photos/48393303@N00/315335738
The Switch
Students collaborated more
Competition was minimized
AP Exam was marginalized
Achievement gap widened
![Page 108: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/108.jpg)
Challenge
Get everybody to master the AP Java subset.
![Page 109: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/109.jpg)
![Page 110: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/110.jpg)
![Page 111: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/111.jpg)
![Page 112: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/112.jpg)
![Page 113: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/113.jpg)
![Page 114: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/114.jpg)
There’s an AP for that.
![Page 115: CBL - Creating an iOS App in the Classroom](https://reader034.vdocuments.us/reader034/viewer/2022051015/5554f77bb4c90566278b54b1/html5/thumbnails/115.jpg)
http://tinyurl.com/kiangkstech
slides and links available at: