Résumé
Alfred C
Thompson II
Email: act2@ACThompson.net
Blog:
http://blog.acthompson.net
Twitter: @AlfredTwo
PROFESSIONAL EXPERIENCE:
April 2021 – June 2021 Phillips Exeter Academy – Computer
Science Teacher
Long term substitute covering for a teacher on sabbatical. Taught Algorithms & Software CSC-405 and
Data Structures & Algorithms * CSC-505.
2013 – 2020 Bishop Guertin High School – Computer
Science Teacher
Taught a number of courses including 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.
-
Promoted Microsoft academic programs and products though one of the
most widely read computer science education blogs on the Internet.
-
Expert practitioner in social media including blogging, Twitter and
Facebook as a tool to broaden my reach to a wider audience in a scalable
fashion.
-
My online work served as a case study for internal training in social
media for Microsoft employees.
-
Dynamic speaker who presents keynotes, conference sessions and a wide
range of speaking events to audiences of all sizes.
-
Proactively represented Microsoft at regional and national
organizations including CSTA and TCEA. Notably strengthened these
relationships.
-
Influential in major corporate sponsorship of the FIRST Robotics
program, including donating millions of dollars of software and 2400
Kinect devices.
-
Identified software and curriculum needs, transforming them into
educational solutions available to K-12 worldwide.
-
Served on the program committee for the annual CSTA Computer Science
and Information Technology conference since 2010.
-
Serve or have served on six different program advisory boards for high
schools colleges, universities and NSF funded grants.
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)
-
Responsible for technical infrastructure including the school-wide
local area network, Internet connection and computer hardware and
software.
-
Developed policies for computer use, assisted in the selection of both
academic and administrative software, and supervised the school's
technical support person and a database administrator.
-
Provided regular in-service training to teachers and staff from all
departments to help them integrate technology in their own disciplines
and for their personal productivity and professional growth.
1995 - 2003 Bishop Guertin High School – CS Department Chair, Computer
Teacher
-
Taught 5 courses: Advanced Placement Computer Science, Visual Basic
Programming, C++ Programming, Basic Computer Applications, PASCAL
Programming and Multi Media Applications.
-
As department head, maintained curriculum including new and updated
courses and supervising textbook selection.
-
Led the expansion of the Computer Science curriculum to include 8
different courses.
- Supervised the department's full and part-time teachers.
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