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

PPT
The University in your pocket: opening access to learning and support
PPT
Web engineering cse ru
PPTX
User Interface design of mobile based project sharing platform
PPTX
Hi tec virtual desktop workshop
PPT
Role of Emerging Technologies in keeping the Library current
PPTX
Elaine's Career Profile
PPT
Educationaltechnology chseptember17 2010
DOCX
resume2016
The University in your pocket: opening access to learning and support
Web engineering cse ru
User Interface design of mobile based project sharing platform
Hi tec virtual desktop workshop
Role of Emerging Technologies in keeping the Library current
Elaine's Career Profile
Educationaltechnology chseptember17 2010
resume2016

Similar to CodeTN (20)

PPT
Aralanet Ict Briefing V11
PDF
Patrick_Mullaney_IT
PDF
Patrick_Mullaney_IT
PPT
Transforming Education through Disruptive Technologies
PDF
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
PDF
03 學校網絡安全與防衛
PPTX
Perficient PepsiCo Rich Internet Apps Seminar
DOCX
Anmol_Garg_Resume1
DOCX
Soumya ranjan dash
PPT
eLearning & Accessibility
PDF
Innovating with Unified Communication Webinar Slides
PDF
Resume-MindyTan-v4.1
DOC
Gagan khudia
PPT
Syntive Solutions Engagement
DOCX
CV_Snehal_Parate
PDF
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
PPTX
Carma internet research module: Future data collection
PPT
2010 Sys Lps Capabilities
PDF
Rakeshreddykalasani resume
DOC
Aralanet Ict Briefing V11
Patrick_Mullaney_IT
Patrick_Mullaney_IT
Transforming Education through Disruptive Technologies
RESUME_JIOVANNEY EMMANUEL BUSTAMANTE2
03 學校網絡安全與防衛
Perficient PepsiCo Rich Internet Apps Seminar
Anmol_Garg_Resume1
Soumya ranjan dash
eLearning & Accessibility
Innovating with Unified Communication Webinar Slides
Resume-MindyTan-v4.1
Gagan khudia
Syntive Solutions Engagement
CV_Snehal_Parate
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
Carma internet research module: Future data collection
2010 Sys Lps Capabilities
Rakeshreddykalasani resume
Ad

More from Andy Lombardo (20)

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

Recently uploaded (20)

PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Empowerment Technology for Senior High School Guide
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
HVAC Specification 2024 according to central public works department
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
advance database management system book.pdf
PPTX
20th Century Theater, Methods, History.pptx
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PPTX
Introduction to pro and eukaryotes and differences.pptx
PPTX
Virtual and Augmented Reality in Current Scenario
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Empowerment Technology for Senior High School Guide
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
HVAC Specification 2024 according to central public works department
Share_Module_2_Power_conflict_and_negotiation.pptx
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
advance database management system book.pdf
20th Century Theater, Methods, History.pptx
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
FORM 1 BIOLOGY MIND MAPS and their schemes
Practical Manual AGRO-233 Principles and Practices of Natural Farming
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Cambridge-Practice-Tests-for-IELTS-12.docx
Unit 4 Computer Architecture Multicore Processor.pptx
Introduction to pro and eukaryotes and differences.pptx
Virtual and Augmented Reality in Current Scenario

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?