SlideShare a Scribd company logo
1 of 11
NEXT STEPS
Tom Swain – tomswain@comcast.net
THE CHALLENGE
Produce a dynamic web application to
alleviate or solve a community problem
Dynamic = Performs data processing operations
in response to input, NOT just display of static
content
Community = Your School  The Planet
APPLICATION PACKAGE REQUIREMENTS
The application
executable
Instructions or a utility
for deployment to the
web server
Accessible via web
browsers
Extra credit for multi-
platform support
3RD PARTY TOOLS/UTILITIES/LIBRARIES
Must be open source, public
domain, or currently licensed for
classroom use by Knox County
Schools
JUDGING OVERVIEW
Two Panels
3-6 User Representatives
2-4 Technical Experts
Each App Receives
Up to 100 points per User panelist
Up to 80 point per Technical panelist
USER PANEL CRITERIA
Criteria Maximum Score
Overall User Value
Simplifying complicated or difficult tasks
Providing/organizing important data not available elsewhere
Managing personal or group data
Facilitating acquisition of knowledge or learning skills
20
Visual Appeal
Attractiveness of graphics
Appropriateness of icons, images, etc. to respective functions
10
Originality
Creativity demonstrated in app purpose and/or the way functions are presented
20
Ease of Use
Intuitiveness of controls
Thoroughness of built-in Help, if needed
Easy personalization
20
Range of Utility
Adaptability to client platform – PC, mobile, tablet
Integration with social media – Facebook, Twitter, Instagram, etc.
10
Responsiveness
Speed of response to user input
Currency of data from external sources, if any
20
TECHNICAL PANEL CRITERIA
Criteria Maximum Score
Reliability/Robustness
Absence of crashes, hang-ups, erroneous output
Graceful handling (or prevention) of and recovery from invalid user input
Informative error messages
20
Maintainability/Extensibility
Review of app code for good design and coding practices:
Readability
Modularity
Data-code separation
In-line documentation thoroughness
10
Ease of Use
Intuitiveness of controls
Thoroughness of built-in Help, if needed
Easy personalization
20
Range of Utility
Adaptability to client platform – PC, mobile, tablet
Integration with social media – Facebook, Twitter, Instagram, etc.
10
Responsiveness
Speed of response to user input
Currency of data from external sources, if any
20
DEVELOPMENT PROCESS FLOW
PREP FOR 9/20 KICKOFF WORKSHOP
Recruit your team(s)
Start brainstorming app ideas
Assign team members to workshop sessions
Software Team Best Practices
Open Source Resources
GitHub Tutorial
Programming Basics
Basic Web Application Development
Intro Tutorials
code.org/learn
scratch.mit.edu
processing.org/tutoria
ls
HOMEWORK
Web Development Skills
codecademy.com/learn
w3schools.com
GitHub Tutorials
goo.gl/hYPVzF
youtube.com/watch?v=0fKg7e37bQE
CONTACTS
Buzz Thomas – bthomas@greatschoolspartnership.org
Cindy Arnold – caarnold@pstcc.edu
Michael Carter - michael.carter@knoxschools.org
Caleb Fristoe – fristoec@unitedwayknox.org
Ted Lewis - talewis@pstcc.edu
Judy Siebert – Judy.Siebert@knoxschools.org
Tom Swain – tomswain@comcast.net
Vivian West – vivian.west@knoxschools.org
codetn.org
Questions?

More Related Content

Similar to CodeTN

Aralanet Ict Briefing V11
Aralanet Ict Briefing V11Aralanet Ict Briefing V11
Aralanet Ict Briefing V11John Macasio
 
Patrick_Mullaney_IT
Patrick_Mullaney_ITPatrick_Mullaney_IT
Patrick_Mullaney_ITtrack4life34
 
Patrick_Mullaney_IT
Patrick_Mullaney_ITPatrick_Mullaney_IT
Patrick_Mullaney_ITtrack4life34
 
Transforming Education through Disruptive Technologies
Transforming Education through Disruptive TechnologiesTransforming Education through Disruptive Technologies
Transforming Education through Disruptive TechnologiesAspire Systems
 
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2Jiovanney Bustamante
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient, Inc.
 
Anmol_Garg_Resume1
Anmol_Garg_Resume1Anmol_Garg_Resume1
Anmol_Garg_Resume1ANMOL GARG
 
Innovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar SlidesInnovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar SlidesArrow Systems Integration
 
Resume-MindyTan-v4.1
Resume-MindyTan-v4.1Resume-MindyTan-v4.1
Resume-MindyTan-v4.1mindy tan
 
Syntive Solutions Engagement
Syntive Solutions EngagementSyntive Solutions Engagement
Syntive Solutions EngagementMatt Sneed
 
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...Jürgen Ambrosi
 
Carma internet research module: Future data collection
Carma internet research module: Future data collectionCarma internet research module: Future data collection
Carma internet research module: Future data collectionSyracuse University
 
2010 Sys Lps Capabilities
2010 Sys Lps Capabilities2010 Sys Lps Capabilities
2010 Sys Lps CapabilitiesTroy Gorostiza
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resumeRakesh Reddy K
 

Similar to CodeTN (20)

Aralanet Ict Briefing V11
Aralanet Ict Briefing V11Aralanet Ict Briefing V11
Aralanet Ict Briefing V11
 
Patrick_Mullaney_IT
Patrick_Mullaney_ITPatrick_Mullaney_IT
Patrick_Mullaney_IT
 
Patrick_Mullaney_IT
Patrick_Mullaney_ITPatrick_Mullaney_IT
Patrick_Mullaney_IT
 
Transforming Education through Disruptive Technologies
Transforming Education through Disruptive TechnologiesTransforming Education through Disruptive Technologies
Transforming Education through Disruptive Technologies
 
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
 
03 學校網絡安全與防衛
03 學校網絡安全與防衛03 學校網絡安全與防衛
03 學校網絡安全與防衛
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps Seminar
 
Anmol_Garg_Resume1
Anmol_Garg_Resume1Anmol_Garg_Resume1
Anmol_Garg_Resume1
 
Soumya ranjan dash
Soumya ranjan dashSoumya ranjan dash
Soumya ranjan dash
 
eLearning & Accessibility
eLearning & AccessibilityeLearning & Accessibility
eLearning & Accessibility
 
Innovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar SlidesInnovating with Unified Communication Webinar Slides
Innovating with Unified Communication Webinar Slides
 
Resume-MindyTan-v4.1
Resume-MindyTan-v4.1Resume-MindyTan-v4.1
Resume-MindyTan-v4.1
 
Gagan khudia
Gagan khudiaGagan khudia
Gagan khudia
 
Syntive Solutions Engagement
Syntive Solutions EngagementSyntive Solutions Engagement
Syntive Solutions Engagement
 
CV_Snehal_Parate
CV_Snehal_ParateCV_Snehal_Parate
CV_Snehal_Parate
 
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
 
Carma internet research module: Future data collection
Carma internet research module: Future data collectionCarma internet research module: Future data collection
Carma internet research module: Future data collection
 
2010 Sys Lps Capabilities
2010 Sys Lps Capabilities2010 Sys Lps Capabilities
2010 Sys Lps Capabilities
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resume
 
Resume
ResumeResume
Resume
 

More from Andy Lombardo

Budget friendly classroom video
Budget friendly classroom videoBudget friendly classroom video
Budget friendly classroom videoAndy Lombardo
 
Registration simplified
Registration simplifiedRegistration simplified
Registration simplifiedAndy Lombardo
 
8th Grade Registration: Simplified
8th Grade Registration: Simplified8th Grade Registration: Simplified
8th Grade Registration: SimplifiedAndy Lombardo
 
9th Grade Registration Night PowerPoint
9th Grade Registration Night PowerPoint9th Grade Registration Night PowerPoint
9th Grade Registration Night PowerPointAndy Lombardo
 
8th Grade Registration Night PowerPoint
8th Grade Registration Night PowerPoint8th Grade Registration Night PowerPoint
8th Grade Registration Night PowerPointAndy Lombardo
 
Capitalization notes - make your own rule
Capitalization notes  - make your own ruleCapitalization notes  - make your own rule
Capitalization notes - make your own ruleAndy Lombardo
 
PEG Intro - Sept. 4 PD
PEG Intro - Sept. 4 PDPEG Intro - Sept. 4 PD
PEG Intro - Sept. 4 PDAndy Lombardo
 
Open house being tn ready ppt mjhs
Open house being tn ready ppt mjhsOpen house being tn ready ppt mjhs
Open house being tn ready ppt mjhsAndy Lombardo
 
Rti inservice training 2015
Rti inservice training 2015Rti inservice training 2015
Rti inservice training 2015Andy Lombardo
 
Blackboard Content Lesson
Blackboard Content LessonBlackboard Content Lesson
Blackboard Content LessonAndy Lombardo
 
Point of View Notes and Practice (In-Depth)
Point of View Notes and Practice (In-Depth)Point of View Notes and Practice (In-Depth)
Point of View Notes and Practice (In-Depth)Andy Lombardo
 
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)Andy Lombardo
 
Rising 9th Grade Registration Night PowerPoint (2-2-2015)
Rising 9th Grade Registration Night PowerPoint (2-2-2015)Rising 9th Grade Registration Night PowerPoint (2-2-2015)
Rising 9th Grade Registration Night PowerPoint (2-2-2015)Andy Lombardo
 
Rhetorical devices(1)
Rhetorical devices(1)Rhetorical devices(1)
Rhetorical devices(1)Andy Lombardo
 
Rhetorical devices(1)
Rhetorical devices(1)Rhetorical devices(1)
Rhetorical devices(1)Andy Lombardo
 

More from Andy Lombardo (20)

Budget friendly classroom video
Budget friendly classroom videoBudget friendly classroom video
Budget friendly classroom video
 
Registration simplified
Registration simplifiedRegistration simplified
Registration simplified
 
8th Grade Registration: Simplified
8th Grade Registration: Simplified8th Grade Registration: Simplified
8th Grade Registration: Simplified
 
9th Grade Registration Night PowerPoint
9th Grade Registration Night PowerPoint9th Grade Registration Night PowerPoint
9th Grade Registration Night PowerPoint
 
8th Grade Registration Night PowerPoint
8th Grade Registration Night PowerPoint8th Grade Registration Night PowerPoint
8th Grade Registration Night PowerPoint
 
Capitalization notes - make your own rule
Capitalization notes  - make your own ruleCapitalization notes  - make your own rule
Capitalization notes - make your own rule
 
PEG Intro - Sept. 4 PD
PEG Intro - Sept. 4 PDPEG Intro - Sept. 4 PD
PEG Intro - Sept. 4 PD
 
Open house being tn ready ppt mjhs
Open house being tn ready ppt mjhsOpen house being tn ready ppt mjhs
Open house being tn ready ppt mjhs
 
Rti inservice training 2015
Rti inservice training 2015Rti inservice training 2015
Rti inservice training 2015
 
Copyright 2015 2016
Copyright 2015 2016Copyright 2015 2016
Copyright 2015 2016
 
Justaphase
JustaphaseJustaphase
Justaphase
 
Blackboard Content Lesson
Blackboard Content LessonBlackboard Content Lesson
Blackboard Content Lesson
 
Haiku Practice
Haiku PracticeHaiku Practice
Haiku Practice
 
Rhyme scheme
Rhyme schemeRhyme scheme
Rhyme scheme
 
Point of View Notes and Practice (In-Depth)
Point of View Notes and Practice (In-Depth)Point of View Notes and Practice (In-Depth)
Point of View Notes and Practice (In-Depth)
 
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)
MJHS Rising 8th Grade Parent Registration Night Information (2-3-15)
 
Rising 9th Grade Registration Night PowerPoint (2-2-2015)
Rising 9th Grade Registration Night PowerPoint (2-2-2015)Rising 9th Grade Registration Night PowerPoint (2-2-2015)
Rising 9th Grade Registration Night PowerPoint (2-2-2015)
 
Rhetorical devices(1)
Rhetorical devices(1)Rhetorical devices(1)
Rhetorical devices(1)
 
Rhetorical devices(1)
Rhetorical devices(1)Rhetorical devices(1)
Rhetorical devices(1)
 
Argument Intro
Argument IntroArgument Intro
Argument Intro
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
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
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

CodeTN

  • 1. NEXT STEPS Tom Swain – tomswain@comcast.net
  • 2. THE CHALLENGE Produce a dynamic web application to alleviate or solve a community problem Dynamic = Performs data processing operations in response to input, NOT just display of static content Community = Your School  The Planet
  • 3. APPLICATION PACKAGE REQUIREMENTS The application executable Instructions or a utility for deployment to the web server Accessible via web browsers Extra credit for multi- platform support
  • 4. 3RD PARTY TOOLS/UTILITIES/LIBRARIES Must be open source, public domain, or currently licensed for classroom use by Knox County Schools
  • 5. JUDGING OVERVIEW Two Panels 3-6 User Representatives 2-4 Technical Experts Each App Receives Up to 100 points per User panelist Up to 80 point per Technical panelist
  • 6. USER PANEL CRITERIA Criteria Maximum Score Overall User Value Simplifying complicated or difficult tasks Providing/organizing important data not available elsewhere Managing personal or group data Facilitating acquisition of knowledge or learning skills 20 Visual Appeal Attractiveness of graphics Appropriateness of icons, images, etc. to respective functions 10 Originality Creativity demonstrated in app purpose and/or the way functions are presented 20 Ease of Use Intuitiveness of controls Thoroughness of built-in Help, if needed Easy personalization 20 Range of Utility Adaptability to client platform – PC, mobile, tablet Integration with social media – Facebook, Twitter, Instagram, etc. 10 Responsiveness Speed of response to user input Currency of data from external sources, if any 20
  • 7. TECHNICAL PANEL CRITERIA Criteria Maximum Score Reliability/Robustness Absence of crashes, hang-ups, erroneous output Graceful handling (or prevention) of and recovery from invalid user input Informative error messages 20 Maintainability/Extensibility Review of app code for good design and coding practices: Readability Modularity Data-code separation In-line documentation thoroughness 10 Ease of Use Intuitiveness of controls Thoroughness of built-in Help, if needed Easy personalization 20 Range of Utility Adaptability to client platform – PC, mobile, tablet Integration with social media – Facebook, Twitter, Instagram, etc. 10 Responsiveness Speed of response to user input Currency of data from external sources, if any 20
  • 9. PREP FOR 9/20 KICKOFF WORKSHOP Recruit your team(s) Start brainstorming app ideas Assign team members to workshop sessions Software Team Best Practices Open Source Resources GitHub Tutorial Programming Basics Basic Web Application Development
  • 10. Intro Tutorials code.org/learn scratch.mit.edu processing.org/tutoria ls HOMEWORK Web Development Skills codecademy.com/learn w3schools.com GitHub Tutorials goo.gl/hYPVzF youtube.com/watch?v=0fKg7e37bQE
  • 11. CONTACTS Buzz Thomas – bthomas@greatschoolspartnership.org Cindy Arnold – caarnold@pstcc.edu Michael Carter - michael.carter@knoxschools.org Caleb Fristoe – fristoec@unitedwayknox.org Ted Lewis - talewis@pstcc.edu Judy Siebert – Judy.Siebert@knoxschools.org Tom Swain – tomswain@comcast.net Vivian West – vivian.west@knoxschools.org codetn.org Questions?