John Alesch

Computer Science Teacher
K-12 Online Teaching Specialist
Technology Integration Specialist
K-12 CS Curriculum Developer

See My Education See My Education


  • Masters in PreK-12 Online Teaching - Concordia University (In Progress)
  • Masters in Educational Technology - Concordia University 2015
  • Bachelors in Business Education - Illinois State University 2004
  • Associates Degree - Elgin Community College 2002

View Career History

Work History

  • Plano Middle School, 2017-Present
  • College of Dupage, Adjunct Faculty, 2017
  • Dundee-Crown High School, 2016-2017
  • Naperville North High School, 2011-2016
  • Burr Oak Elementary School, 2010-2011
  • Coral Springs Middle School, 2005-2010

Courses Taught

  • Computer Programming 2
  • Computer Programming 1
  • Advanced Web Page Design
  • Web Page Design
  • Introduction to Teaching
  • Educational Assessments
  • Computer Applications
  • Computer Keyboarding
  • Personal Financial Concepts
  • Consumer Economics
  • Introduction to Business
  • Computer Applications
  • Computer Basics
  • Business Keyboarding
  • Yearbook and Journalism

View Awards and Achievements

Awards and Achievements

  • Implemented Self-Paced Mastery Based Learning using Grid Method in 7th and 8th Grade Computer Courses
  • 8th Grade Computer Science Curriculum Development Lead Member: PMS, 2017-2020
  • Developed Comprehensive 7th Grade Google Apps Curriculum for PMS
  • Increased Female Enrollment from 7% of students to 30% of students enrolled in Computer Science courses at NNHS over 4 year period.
  • Increased Computer Science Enrollment at NNHS from 8 Sections to 25 sections over 4 year period
  • NNHS "Those Who Excel" Early Educator Teacher of the Year, 2013-2014
  • Naperville 203 "Excellence in Education" award winner, 2014-2015
  • NNHS Career and Technical Education "Staff Who Make A Difference" award winner, 2014-2015
  • NNHS English Language Learners "Staff Who Make A Difference" award winner, 2011-2012
  • Designed and Created website for NNHS CTE department
  • Designed and Created NNHS CTE Digital Course Selector Tool
  • Designed, Created, and Implemented NNHS CTE Informational Course YouTube Trailers and Channel
  • Created and Implemented NNHS CTE “Student of the Month” Awards
  • Created and Managed NNHS CTE twitter account
Outstanding Early Educator Award
Staff Who Make a Difference
Staff Who Make a Difference

View Leadership


Staff Development Leadership
  • Association of Illinois Middle Schools Dupage County Educational Tech Showcase Presenter "Learn It When You're Ready; Tools for the Self-Paced Classroom": PMS, 2020
  • Design and Distribute weekly technology tools, tutorials, and articles to Plano Middle School Staff: PMS, 2019
  • Designed and Created Plano Middle School Tech Resources website for PMS teachers: PMS, 2019
  • CTE Business Department Lead Mentor: NNHS, 2014-2016
  • DuPage County Wide Institute Day Presenter “Twitter for Professional Development”: NNHS, 2014-2015
  • DuPage County Wide Institute Day Presenter “LMS Instruction and Assessment Basics”: NNHS, 2013-2014
  • DuPage County Wide Institute Day Presenter “Using an LMS to Enhance Student Engagement”: NNHS, 2012-2013
  • Illinois Induction Mentoring Program Lead Mentor: BOES, 2010-2011
  • Standards Based Grading Staff Development Lead Instructor: BOES, 2010-2011
Committees and Roles
  • Standards Based Grading Committee Member: PMS, 2019-2020
  • 8th Grade Computer Science Curriculum Development Lead Member: PMS, 2017-2018
  • 7th Grade Computer Curriculum Development Lead Member: PMS, 2017-2018
  • Common Core HST Integration Committee Member: NNHS 2015-2016
  • STEM Capstone Curriculum Development Member: NNHS, 2015-2016
  • Computer Programming Curriculum Development Member: NNHS, 2015-2016
  • Web Page Design and Advanced Web Page Design Curriculum Development Lead Member: NNHS, 2013-2014
  • Celebrate CTE Committee Chair: NNHS, 2014-2016
  • CTE 8th Grade Orientation Committee Member: NNHS, 2015-2016
  • Special Events Planning Committee Member: NNHS, 2011-2016
  • Webmaster: BOES, 2010-2011
  • Webmaster: CSMS, 2005-2010
  • Head Coach Freshman Girls Volleyball: DCHS 2016-2017
  • First Robotics Team 3061 Co-Sponsor: NNHS 2015-2016
  • App Development Club Sponsor: NNHS, 2013-2016
  • League of Legends Club Sponsor: NNHS, 2014-2016
  • Yearbook Advisor: CSMS, 2006-2010
  • Head Coach Boys Basketball: CSMS, 2006-2010
  • Head Coach Boys Flag Football: CSMS, 2005-2010
  • Head Coach Boys Softball: CSMS, 2008-2010

View Technology

Technology Expertise

  • Variety of programming languages including: Python, Java, JavaScript, PHP, Swift
  • Variety of programming IDE’s including: IDLE, BlueJay, XCode, Codio, Trinket, REPL.IT
  • Web Design protocols including: HTML5, CSS3, Jquery, C Panel, FTP
  • Programming Version Control: GitHub
  • Google Ecosystem: Google - Docs, Sheets, Forms, Slides, Draw, Drive, YouTube, Blogger
  • Apple Ecosystem: Apple – Pages, Numbers, Keynote, Movie Maker, Garage Band
  • Adobe Design Suite: Photoshop, InDesign, Illustrator, DreamWeaver
  • Microsoft Office: Word, Excel, Access, PowerPoint
  • Assessment Tools including: Pinnacle, Mastery Manager, Infinite Campus, GoFormative, Socrative, TurningPoint Technologies
  • Learning Management Software (LMS): Canvas, BlackBoard, Google Classroom
  • Variety of Educational Technology tools including Edulastic, Socrative, WeVideo, Edpuzzle, Screencastify, and many, many more.

View My Portfolio of Tech Training Work

Home Home