Alfred C Thompson II

Educator, Author, Speaker, Software Developer

Résumé

Alfred C Thompson II


 Email: act2@ACThompson.net

 Blog: http://blog.acthompson.net

 Twitter: @AlfredTwo

 PROFESSIONAL EXPERIENCE:

2013 – Present Bishop Guertin High School – Computer Science Teacher

Currently teaching Explorations in Computer Science, Programming Honors (C#), Mobile Application Development, and Advanced Placement Computer Science Principles.

2012 - Present Independent Educational Consultant
Develop curriculum, curate educational resources, support classroom teachers and provide advice on program development. Present workshops, keynotes, career talks for students and other talks as needed.

2015 - 2016 K12 CS Framework Writing Team - Writer

Member of a team of people developing a high level framework for computer science instruction. The framework will identify the core concepts and practices of K-12 computer sciencee education.

2013- 2017 Computer Science Teachers Association Board of Directors - at-large Member

Elected to and serve as an active member of this board which is responsible for the affairs and property of the CSTA, the national organization for computer science teachers.  Member of several subcommittees including governance and diversity.

I am still involved in several committees.


2003 – 2012 Microsoft Corporation
– Academic Developer Evangelist 
Led company’s technical outreach to US national high school and middle school education community teaching computer science and information technology.

2010 – October 2013 CS 2013 Committee – member
Participating member of the international committee jointly sponsored by the ACM and IEEE Computer Society developing a new reference undergraduate computer science curricula. Work includes review of documents, discussion of content and guiding input on categorization of curriculum.

1999 – 2003 Bishop Guertin High School – Technology Coordinator (in parallel below)

1995 - 2003 Bishop Guertin High School – CS Department Chair, Computer Teacher

2000 - 2002 Hesser College – Adjunct Instructor
Taught six different courses including computer applications, operating systems, C++ and Java programming languages.  

1994 - 1995 Infant Jesus School – Computer Teacher & Technology coordinator (Part Time)
Responsible for developing and delivering computer aided instruction to students from kindergarten to grade 6. 

1994 - 1995 St. Joseph Regional School – Computer Teacher & Technology coordinator (Part Time)
Responsible for developing and delivering computer instruction to students from grade 4 to grade 8. Developed and delivered adult education courses in PC applications including Windows, word processing and spreadsheet software.

 1982 - 1994  Digital Equipment Corporation
Held software engineering positions involving system management, operating system development and large scale system testing. Version release engineer for OS development group. Developed new print and batch system for the OS. Responsible for designing, building and testing the build and installation procedures. Involved interfacing with marketing and support groups for installation (including packaging) and support issues.

Prior to 1982
Held a number of technical sales support jobs for computer manufacturers. Also developed applications software on a number of platforms and a number of languages for a software house.

EDUCATION:
Rivier College, Nashua, NH
Masters degree in Computer Science
 
Taylor University, Upland, IN
BS Systems Analysis & Sociology (double major) with Computer Science minor

Carnegie Mellon University, School of Computer Science, Pittsburgh PA
Java Programming for AP CS Teachers

Carnegie Mellon University, School of Computer Science, Pittsburgh PA
Summer Institute for Computer Science Advanced Placement Teachers (6APT)


PUBLICATIONS:
Textbooks authored
  • Visual Basic .NET Fundamentals, Self-published, August 2018
  • Visual C# Fundamentals, Self-published, August 2018
  • Visual Basic 2005  Basics, third edition, with Todd Knowlton and Stephen Collings, Course Technology, June 2006
  • Visual Basic Basics, second edition, with Todd Knowlton and Stephen Collings, Course Technology, August 2003
  • Visual Basic Fundamentals, Computer Literacy Press, August 2000


  • See full profile at LinkedIn including recommendations: http://www.linkedin.com/in/alfredthompson

    Image of Alfred Thompson