Professor Patterson's "Informal" Resume |
Textbooks
- BIS 112: for PEIRCE FIT
Starting Out with Python, 4th ed. by Gaddis (Pearson) ISBN: 9780134444321 [NOTE: Book $109 & Video $24 at Pearson], plus MyProgrammingLab for PEIRCE FIT; (MOVE TO 5th EDITION for 2021-2022)
. FOR CBE - An Introduction to Programming Using Alice 2.2, 2nd ed. by Herbert (Cengage) ISBN: 9780538478663 [NOTE: $79 at Cengage]- BIS 201: HTML5 & CSS3 Complete, 8th ed. by Minnick (Cengage) ISBN: 9781305578173 FOR PEIRCE FIT & CBE; (MOVE TO 9th EDITION??)
- BIS 323: Starting Out with Python, 4th ed. by Gaddis (Pearson) ISBN: 9780134444321 for PEIRCE FIT & CBE
plus MyProgrammingLab for PEIRCE FIT; (MOVE TO 5th EDITION IN 2021-2022)
- BIS 324: Testing Python by David Sale ISBN: 978-1-118-90122-9 and Python Testing with pytest by Brian Okken ISBN: 9781680502404
PLUS another?- BIS 325: C# Programming, 5th ed. by Barbara Doyle, ISBN-13: 978-1285856872 (consider changing to Gaddis C# textbook)
- BIS 330: Murach's JavaScript & jQuery, 3rd ed. by Delamater & Ruvalcaba (Murach) ISBN: 9781943872053
- BIS 345: C# Programming, 5th ed. by Barbara Doyle, ISBN-13: 978-1285856872
Updated BIS 345 for fall 2018 for Doyle C# 2015 edition (consider changing to Gaddis C# textbook for spring 2020 or spring 2021)
Education
- Nether Providence Elementary School, 1964
- Nether Providence Junior High School, 1966
- Diploma, Nether Providence High School, 1970
- BS in Engineering, Widener University, 1974 [GPA: 3.63] Magna Cum Laude
- MS in Engineering Mechanics, Widener University, 1980 [GPA: 3.45]
- MS in Education (Concentration: Mathematics), Widener University, 1994 [GPA: 3.95]
- Webmaster Certificate Program, Penn State Brandywine, August, 2000
- AS in Computer Programming, Delaware County Community College, 2006 [GPA: 4.00]
With High Honors- Completed "Responsive Web Design" (D500.01) [HTML5 & CSS3] at HTML Writer's Guild during fall 2013, as well as HWG's "HTML5 Introduction", "Intro. to XHTML", "Intro. to XML", & "Intermediate XML"
- Completed Unified Modeling Language (UML) at Webucator during the 2012-2013 academic year.
- Studied Udemy's "Web Programming with Python" during 2013-2014
- Completed Ed2Go's "Creating Mobile Apps with HTML5" [Instructor Chris Minnick] during spring 2015
- Completed Ed2Go's "Responsive Web Design" [Instructor David Karlins] during summer 2015
- Beginning Udemy: Learning Python for Data Analysis and Visualization during fall 2020
Note: Education is a lifetime endeavor.
- Languages Studied
Language Date Studied/Place ActionScript Peirce; 2000-2004 Alice Peirce; fall 2009 C DCCC; spring 1995 C++ DCCC; spring 1997 DHTML Peirce; fall 1999 FORTRAN Widener; fall 1970 Java DCCC; fall 2000 JavaScript DCCC; summer 1999 jQuery (JavaScript Library Framework) Peirce; fall 2011 jQuery Mobile (jQM Framework) Peirce; summer 2015 Pascal DCCC; fall 1994 Python 3.4 Peirce; fall 2009 QBasic DCCC; summer 1994 VBA Peirce; summer 2004 Visual Basic 6 & VB .NET DCCC; fall 1996 Visual Logic (Flowchart Tool) Peirce; fall 2009 XML Micro Center; summer 2001 & HWG; summer 2010, summer 2011 UML Webucator; 2012-2013 - Languages/Technology Currently Being Studied
- Mobile Development
- Ruby
Certifications
- Brainbench Python Programmer Certified Professional - (2009-2012)
4th highest score in Pennsylvania.- Brainbench Web Design Concepts Certified Professional - (2009-2012)
Scored higher than 88% of all previous test takers; 8th highest score in Pennsylvania; 2nd highest score in Philadelphia.- Brainbench HTML 4.0, Master Certification - (2005-2008)
Scored higher than 95% of all previous test takers; tied for 4th highest score in Pennsylvania.- Brainbench Web Design Concepts Certified Professional - (2005-2008)
Scored higher than 89% of all previous test takers; 6th highest score in Pennsylvania.- Brainbench Master Certification in HTML 3.2 - (2003-2006) - 5th Highest Score in Pennsylvania
Scored higher than 99% of all previous test takers.- Brainbench JavaScript Programmer Certified Professional - 2005
Scored higher than 84% of all previous test takers; 23rd highest score in Pennsylvania.- Brainbench Flash MX Certified Professional - 2005
Scored higher than 65% of all previous test takers; 16th highest score in Pennsylvania.- Penn State Certified Webmaster (2000)
- Udemy offers HTML, CSS, & JavaScript Specialist Exams
Scholarly/Professional Activities and/or Voluntary Duties
- Member of Association for Computing Machinery
- Member of Montgomery County Technology and Web Developers Meetup Group
- First Connection Volunteer for the Leukemia & Lymphoma Society (6 contacts made with blood cancer patients) (2010-15)
- Honorary Captain for Marist College (2012), Richard Stockton College (2012), & Maritime College (2013) lacrosse teams at the Nick Colleluori Classic (2012-13)
- Webmaster for Drexel Hill United Methodist Church (DHUMC) (created 2005; updated website until 2015)
- Past Sunday School Teacher for DHUMC
- Web Designer for Drexel Hill Cyclery (created: 2006; updated: 2015 to include responsive web design (RWD)
Original site when frame pages & Flash buttons were the trend: DHC site - original version- Served on the Nether Providence HS Class of 1970 Reunion Committee for 35th-Year & 40th-Year Reunions; contributed announcement postings & coordinated post-reunion picture sharing for 45th-Year Reunion
- Member of Friends of Ridley Creek State Park
- Volunteer Advocate for "Donate Life" (Organ Donation) using social media. Sent tweets to 216 individuals/organizations who have re-tweeted the message expressing the need for organ donation. More than 3,500,000 Twitter accounts were reached in this fashion (2013-2014). Followers now exceeds 2,100. Discontinued circa 2018.
- Delaware County Board & Card Gamers Meetup Organizer (2017-2021)
- Ridley Creek State Park Hikers Meetup Organizer (2018-2021)
- Party Bridge Meetup Organizer (2020-2021)
Awards/Honors
- Distinguished S.T.A.R. Award - Arthur J Lendo C.Q.I. Award for Innovation to the IT Faculty (2017)
- Dr. Leo Blumberg Engineering Scholarship Award
- Charles E. Hyatt Engineering Award
- Tau Beta Pi Engineering Honor Society (President of Pa. Iota Chapter)
- Gould Award [nominee] (1998), Delaware County Community College's annual, college-wide teaching award based on peer and student nominations
- STAR Award for Advising (2004, 2006), Peirce College
- STAR Award for Innovation (2016), Peirce College
- Certificate of Recognition for Advising (2007), Peirce College
- Shining Star of Perseverance [nominee] (2011), Assurant Employee Benefits WillReturn Council
- Earned a 96.5% EOC rating for 2011-2012 (based on student evaluations for 12 categories)
Office Hours - Stop by, make yourself comfortable, kick your shoes off ...
Email or call to make an appointment.
Office Location: Home - Online
Phone Extension: 9304
E-mail: RGPatterson@peirce.edu
Courses Taught or Planned at Peirce College by Professor Richard Patterson (while Full-Time)
Spr '99 / Sum '99 / Fall '99 / Spr '00 / Sum '00 / Fall '00 / Spr '01 / Sum '01 / Fall '01 /
Spr '02 / Sum '02 / Fall '02 / Spr '03 / Sum '03 / Fall '03 / Spr '04 / Sum '04 / Fall '04 /
Spr '05 / Sum '05 / Fall '05 / Spr '06 / Fall '06 / Spr '07 /Fall '07/Spr '08/Fall '08/
Spr '09 / Fall '09 / Spr '10 / Fall '10 / Spr '11 / Fall '11 / Spr '12 / Fall '12 / Spr '13 /
Fall '13 / Spr '14 / Fall '14 / Spr '15 / Fall '15 / Spr '16 / Fall '16 / Spr '17 / Fall '17 / Spr '18
Fall '18 / Spr '19 / Fall '19 / Spr '20 / Fall '20 / Spr '21* H = Hybrid: Combination of on campus and online | CBE = Competency-Based Education
Summer 2021 Redevelop BIS 323 to be Python Data Structures: Strings, Lists, Tuples, Dictionaries, Sets, Classes (MAYBE RECURSION, OR PYTHON GUI/DATABASE PROGRAMMING)
2020-2021: COVID-19 ONLINE/ZOOM ONLY; Modify BIS 324 to eliminate acceptance testing
- BIS 111 NT3 - App Software Fund. (Excel, Word, Ppt) [Spr Session 3, '21, online/ZOOM]
- BIS 111 PM3 - App Software Fund. (Excel, Word, Ppt) [Spr Session 3, '21, Monday eves./ZOOM]
- BIS 324 HM3 - Computer Programming III (Adv. Python) [Spr Session 3, '21, Independent Study]
(Wk 1 to be based on DOS/batch programs; wks 2-7 to be based on Testing Python by David Sale (978-1118901229) and Python Testing with pytest by Brian Okken (978-1680502404) PLUS Eliminate Acceptance Testing - Replace with one week of Data Analysis (PANDAS?) - Or add another chapter from- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '21, online/ZOOM]
- BIS 112 HR4 - Programming Concepts (Python Programming, IPO to FILES) [Spr Session 4, '21, Thurs. eves./ZOOM]
- BIS 111 NT1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '20, online/ZOOM]
- BIS 111 N21 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 1, '20, online/interim/ZOOM]
- BIS 111 PM1 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 1, '20, Monday eves./ZOOM]
- BIS 201 HW1 - HTML & the World Wide Web [Fall Session 1, '20, Wed. eves/ZOOM]
- BIS 111 NT2 - App Software Fund. (Excel, Word, Ppt) [Fall Session 2, '20, online/ZOOM]
- BIS 112 HW2 - Programming Concepts (Python Programming: IPO to Files) [Fall Session 2, '20, Wed./ZOOM]
- BIS 112 RE-DEVLOPMENT
2019-2020: 4th Yr Teaching FLEX; ELIMINATE BIS 345's QUIZZES FOR DOYLE C#, 5th edition for 2019-2020 GOAL - UPDATE SYLABUS)
- BIS 201 HW3 - HTML & the World Wide Web [Spr Session 3, '20, Wed. eves] Note: Best to limit trips to campus during sessions 2 & 3, IF possible
- BIS 324 HM3 - Computer Programming III (Adv. Python) [Spr Session 3, '20, Mon. eves]
(Wk 1 to be based on DOS/batch programs; wks 2-7 to be based on Testing Python by David Sale (978-1118901229) and Python Testing with pytest by Brian Okken (978-1680502404)- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '20, online]
- BIS 111 HSA4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '20, Sat. morns]
- BIS 112 HR4 - Programming Concepts (Alice Programming) [Spr Session 4, '20, Thurs. eves]
- BIS 111 NT1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '19, online]
- BIS 111 HSA1 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 1, '19, Sat. morns]
- BIS 201 HW1 - HTML & the World Wide Web [Fall Session 1, '19, Wed. eves]
- BIS 112 HW2 - Programming Concepts (Alice Programming) [Fall Session 2, '19, Wed. eves] [OMIT IF A REDEV IS GRANTED]
- BIS 323 HT2 - Computer Programming II (Python) [Fall Session 2, '19, Tue. eves]
Herbert remains available for BIS 112? Will need to switch to Gaddis for BIS 112 Hybrid when it goes out-of-print
2018-2019: 3rd Yr Teaching FLEX; FINISHED BIS 345 REDEVELOPMENT FOR DOYLE C#, 5th edition for 2018-2019 GOAL)
BIS 111 NT3 - App Software Fund. (Excel, Word, Ppt) [Spr Session 3, '19, online]- BIS 201 HW3 - HTML & the World Wide Web [Spr Session 3, '19, Wed. eves] Note: Best to limit trips to campus during sessions 2 & 3, IF possible
- BIS 324 HM3 - Computer Programming III (Adv. Python) [Spr Session 3, '19, Mon. eves]
(Wk 1 to be based on DOS/batch programs; wks 2-7 to be based on Testing Python by David Sale (978-1118901229) and Python Testing with pytest by Brian Okken (978-1680502404)- BIS 111 N23 - App Software Fund. (Excel, Word, Ppt) [Spr Session 3 (interim), '19, online]
- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '19, online]
- BIS 111 HSA4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '19, Sat. morns]
- BIS 112 HR4 - Programming Concepts (Alice Programming) [Fall Session 4, '19, Thurs. eves]
BIS 111 NT1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '18, online]- BIS 111 HSA1 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 1, '18, Sat. morns]
- BIS 201 HW1 - HTML & the World Wide Web [Fall Session 1, '18, Wed. eves]
BIS 111 NT2 - App Software Fund. (Excel, Word, Ppt) [Fall Session 2, '18, online]- BIS 111 HSA2 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 2, '18, Sat. morns]
- BIS 112 HW2 - Programming Concepts (Alice Programming) [Fall Session 2, '18, Wed. eves] [OMIT IF A REDEV IS GRANTED]
- BIS 323 HT2 - Computer Programming II (Python) [Fall Session 2, '18, Tue. eves]
Herbert remains available for BIS 112. Will need to switch to Gaddis for BIS 112 Hybrid when it goes out-of-print
2017-2018: 2nd Yr Teaching FLEX; No RE-DEVs Granted; BIS 325/BIS 345 (will be redeveloped as 2017-2018 & 2018-2019 GOALS)
- BIS 201 HW3 - HTML & the World Wide Web [Spr Session 3, '18, Wed. eves] Note: Best to limit trips to campus during sessions 2 & 3, IF possible
- BIS 324 HM3 - Computer Programming III (Adv. Python) [Spr Session 3, '18, Mon. eves]
(Wk 1 to be based on DOS/batch programs; wks 2-7 to be based on Testing Python by David Sale (978-1118901229) and Python Testing with pytest by Brian Okken (978-1680502404)BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '18, online]BIS 111 HW4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '18, Wed. eves]- BIS 201 JPW4 - HTML & the World Wide Web [Spr Session 4, '18, Wilmington Wed. eves]
- BIS 112 HR4 - Programming Concepts (Alice Programming) [Fall Session 4, '18, Thurs. eves]
- BIS 111 HSA4 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 4, '18, Sat. mornings]
- BIS 111 NT1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '17, online]
- BIS 111 KWB1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '17, Wilmington Wednesday afternoons]
- BIS 111 NT2 - App Software Fund. (Excel, Word, Ppt) [Fall Session 2, '17, online]
- BIS 323 HT2 - Computer Programming II (Python) [Fall Session 2, '17, Tue. eves]
Note: Received no REDEVs
Note: 2017-2018 GOAL: Redevelop BIS 325 on the basis of Doyle C# 5th edition
Note: 2018-2019 GOAL: Redevelop BIS 345 on the basis of Doyle C# 5th edition (summer of 2018)
Note: COURE RELEASE - 10th course for 2017-2018 is CBE (2017-2018; BIS 201: 1 student, BIS 112: 6 students for BOTH fall & spring)
Herbert remains available for BIS 112, so no need yet to switch to Gaddis for BIS 112 Hybrid
2016-2017: 1st Yr Teaching FLEX;
- BIS 111 NT3 - App Software Fund. (Excel, Word, Ppt) [Spr Session 3, '17, online]
- BIS 111 N23 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 3/interim, '17, online]
- BIS 324 HM3 - Computer Programming III (Adv. Python) [Spr Session 3, '17, Mon. eves]
(Wk 1 based on DOS/batch programs; wks 2-5 based on Testing Python by David Sale (978-1118901229); wks 5-7 based on Dusty Phillips's Python 3)
- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '17, online]
- BIS 112 HR4 - Programming Concepts (Alice Programming) [Spr Session 4, '17, Thurs. eves]
- COURSE RELEASE FOR PROF DEV
- BIS 111 NT1 - App Software Fund. (Excel, Word, Ppt) [Fall Session 1, '16, online]
- BIS 111 N21 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 1/interim, '16, online]
- BIS 201 HW1 - HTML & the World Wide Web [Fall Session 1, '16, Wed. eves]
- BIS 111 NT2 - App Software Fund. (Excel, Word, Ppt) [Fall Session 2, '16, online]
- BIS 111 N22 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 2/interim, '16, online]
- BIS 112 HW2 - Programming Concepts (Alice Programming) [Fall Session 2, '16, Wed. eves] (drop if get CBE release)
- BIS 323 HT2 - Computer Programming II (Python) [Fall Session 2, '16, Tue. eves]
- COURSE RELEASE FOR TEACHING CBE: BIS 112 CBE F & S, BIS 201 CBE F & S
2015-2016: FLEX & CBE Development Year
- BIS 324 NT3 - Computer Programming III (Adv. Python) [Spr Session 3, '16, online]
(Wks 1,2 based on Learning Python by Mark Lutz (9781449355739) & LPTHW; wks 3-7 based on Dusty Phillips's Python 3 (9781784398781))
- CBE Courses' Development: BIS 111 (TestOut), BIS 112 (Alice), BIS 201 [Spr Session 4, '16], BIS 323 [Spr/Sum Sessions '16]
- BIS 201 DEV - HTML & the World Wide Web [Spr Session 3, '16] plus FLEX DEV (include RWD)
- BIS 345 DEV - OOP & Database Application Dev.(C#) incl FLEX Master [Fall Session 1, '15]
- FLEX Courses' Development: BIS 322, BIS 325, BIS 330 [Fall Session 1, '15]
- BIS XXX IND - Mobile Development [Fall Session 2, '15, independent study]
- BIS 112 NT2 - Programming Concepts (Alice Programming) [Fall Session 2, '15, online]
- BIS 323 NT2 - Computer Programming II (Python) [Fall Session 2, '15, online]
- FLEX Courses' Development: BIS 112, BIS 323, BIS 324 [Fall Session 2, '15]
Still need to complete lesson plans for BIS 324 & BIS 330
2014-2015
- BIS 112 NT3 - Programming Concepts (Alice Programming) [Spr Session 3, '15, online]
- BIS 324 NT3 - Computer Programming III (Python II) [Spring Session 3, '15, online]
- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '15, online]
- BIS 111 DEV - Develop Application Software Fundamentals (Excel, Word, Ppt) for Sum Session 5 as WIC course PLUS BIS 111 FLEX
- Kidney Recipient
- BIS 201 NT1 - HTML & the World Wide Web [Fall Session 1, '14, online]
- BIS 330 ReDev - JavaScript Programming [BIS 330 Course Re-Development/New Book(s)] [Fall Session 1, '14]
- BIS 112 NT2 - Programming Concepts (Alice Programming) [Fall Session 2, '14, online]
- BIS 323 NT2 - Computer Programming II (Python) [Fall Session 2, '14, online]
- BIS 330 NT2 - JavaScript Programming [Fall Session 2, '14, online]
- BIS 324 Dev - Computer Programming III (Python II) [BIS 324 Course Development] [Fall Session 2, '14]
- Kidney Transplant Recovery
2013-2014
- BIS 112 NT3 - Programming Concepts (Alice Programming) [Spr Session 3, '14, online]
- BIS 201 NT3 - HTML & the World Wide Web [Spr Session 3, '14, online]
- BIS 330 NT3 - JavaScript Programming [Spr Session 3, '14, online]
- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '14, online]
- BIS 111 2N4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '14, online]
- BIS 111 PM4 - Application Software Fundamentals (Excel, Word, Ppt) [Spr Session 4, '14, evening]
- Coping with stage 5 kidney disease (CKD)...
- BIS 112 NT1 - Programming Concepts (Alice Programming) [Fall Session 1, '13, online]
- BIS 201 NT1 - HTML & the World Wide Web [Fall Session 1, '13, online]
- BIS 112 PW2 - Programming Concepts (Alice Programming) [Fall Session 2, '13, evening]
- BIS 323 NT2 - Computer Programming II (Python) [Fall Session 2, '13, online]
- Coping with stage 5 kidney disease (CKD)...
2012-2013
- MIS 110 NT3 - Usability Principles & Interaction Design [Spr Session 3, '13, online]
- BIS 330 NT3 - JavaScript Programming [Spr Session 3, '13, online]
- BIS 111 NT4 - Application Software Fundamentals (Excel, Word, Ppt) [Fall Session 4, '13, online]
- BIS 112 NT4 - Programming Concepts (Alice Programming) [Fall Session 4, '13, online]
- BIS 201 NT4 - HTML & the World Wide Web [Fall Session 4, '13, online]
- Coping with stage 5 kidney disease (CKD)...
- BIS 112 NT1 - Programming Concepts (Alice Programming) [Fall Session 1, '12, online]
- BIS 112 PW1 - Programming Concepts (Alice Programming) [Fall Session 1, '12, evening]
- BIS 201 NT1 - HTML & the World Wide Web [Fall Session 1, '12, online]
- BIS 323 NT2 - Computer Programming II (Python) [Fall Session 2, '12, online]
- Coping with stage 5 kidney disease (CKD)...
2011-2012
BIS 323 NT3 - Computer Programming II (Python) [Spr Session 3, '12, online]- ITN 100 NT3 - Introduction to Information Technology [Spr Session 3, '12, online]
- BIS 330 NT3 - JavaScript Programming [Spr Session 3, '12, online]
- BIS 111 NT4 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '12, online]
- BIS 111 N24 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '12, online (interim)]
- BIS 112 NT4 - Programming Concepts (Alice Programming) [Spr Session 4, '12, online]
- Coping with stage 5 kidney disease (CKD)...
- BIS 109 NT1 - Information Searching and Presentation [Fall Session 1, '11, online]
- BIS 112 NT1 - Programming Concepts (Alice Programming) [Fall Session 1, '11, online]
- Redevelop BIS 330 to possibly include JS, jQuery, & WordPress [Fall Ses. 1, '11]
- BIS 323 NT2 - Computer Programming II (Python) [Fall Session 2, '11, online]
- BIS 111 NT2 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Fall Session 2, '11, online]
- BIS 111 N22 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Fall Session 2, '11, online (interim)]
- Coping with stage 5 kidney disease (CKD)...
2010-2011
- ITN 100 NT3 - Introduction to Information Technology [Spr Session 3, '11, online]
- BIS 224 NT3 - Concepts in Desktop Programming (Python) [Spr Session 3, '11, online]
- BIS 109 NT3 - Information Searching and Presentation [Spr Session 3, '11, online]
- BIS 111 NT4 - Application Software Fundamentals (Access, Word, Excel, Ppt) [Spr Session 4, '11, online]
- BIS 111 N24 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '11, online (interim)]
- Coping with stage 4 kidney disease (CKD)...
- ITN 100 NT1 - Introduction to Information Technology [Fall Session 1, '10, online]
- BIS 109 NT1 - Information Searching and Presentation [Fall Session 1, '10, online]
- ITN 100 NT2 - Introduction to Information Technology [Fall Session 1, '10, online]
- BIS 224 NT2 - Concepts in Desktop Programming (Python) [Fall Session 2, '10, online]
- BIS 109 NT2 - Information Searching and Presentation [Fall Session 2, '10, online]
- BIS 109 N22 - Information Searching and Presentation [Fall Session 2, '10, online (interim)]
- Coping with stage 4 kidney disease (CKD)...
2009-2010
- BIS 224 NT3 - Concepts in Desktop Programming (Python) [Spr Session 3, '10, online]
- ITN 100 NT3 - Introduction to Information Technology [Spr Session 3, '10, online]
- ITN 100 2N3 - Introduction to Information Technology [Spr Session 3, '10, online]
- BIS 111 2N4 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '10, online]
- BIS 111 NT4 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '10, online]
- BIS 111 N24 - Application Software Fundamentals (Access, Excel, Word, Ppt) [Spr Session 4, '10, online (interim)]
- Coping with stage 4 kidney disease (CKD)...
- BIS 109 NT1 - Information Searching and Presentation [Fall Session 1, '09, online]
- ITN 100 NT1 - Introduction to Information Technology [Fall Session 1, '09, online]
- Redevelop BIS 224 to include Python & Visual Logic [Fall Ses. 1, '09]
- BIS 224 NT2 - Concepts in Desktop Programming [Fall Session 2, '09, online]
- ITN 100 NT2 - Introduction to Information Technology [Fall Session 2, '09, online]
- Coping with stage 4 kidney disease (CKD)...
2008-2009
- BIS 109 NT3 - Information Searching and Presentation [Spr Session 3, '09, online]
- BIS 109 2N3 - Information Searching and Presentation [Spr Session 3, '09, online]
- BIS 224 NT3 - Concepts in Desktop Programming [Spr Session 3, '09, online]
- BIS 109 NT4 - Information Searching and Presentation [Spr Session 4, '09, online]
- BIS 109 N24 - Information Searching and Presentation [Spr Session 4, '09, online (interim)]
- BIS 224 NT4 - Concepts in Desktop Programming [Spr Session 4, '09, online]
- Teaching comeback!
- Undergoing rehabilitation (Fall, '08)
2007-2008
BIS 109 NT3 - Information Searching and Presentation [Spr Session 3, '08, online]BIS 109 NT4 - Information Searching and Presentation [Spr Session 4, '08, online]BIS 224 - Redevelop BIS 224 to include Visual Logic/VB Script [Spr Ses. 3, '08]BIS 335 NT4 - Web Animation & Interactivity (Flash CS3) [Spr Ses. 4, '08]BIS 330 NT3 - JavaScript Programming [Spr Session 3, '08, online]- Undergoing chemotherapy & rehabilitation
BIS 112 - Redevelop BIS 112 for Alice - (Programming Concepts) [Fall Ses. 1, '07]BIS 224 - Redevelop BIS 224 to include Visual Logic/VB Script [Fall Ses. 1, '07]BIS 201 PM1 - HTML & the World Wide Web [Fall Session 1, '07, evening]BIS 112 TB2 - Programming Concepts (Alice) [Fall Session 2, '07, day]BIS 112 PW2 - Programming Concepts (Alice) [Fall Session 2, '07, evening]- Undergoing whipple surgery & chemotherapy & rehabilitation
2006-2007
- BIS 201 NT3 - Internet Concepts (Web Page Design: HTML) [Spr Session 3, '07, online]
- BIS 330 NT3 - JavaScript Programming [Spr Session 3, '07, online]
- BIS 225 NT3 - Introduction to Application Development [Spr Session 3, '07, online]
- BIS 109 NT4 - Information Searching and Presentation [Spr Session 4, '07, online]
- BIS 245 NT4 - Using VB.NET in Application Dev. I [Spr Session 4, '07, online]
- BIS 201 PM1 - Internet Concepts (Web Page Design: HTML) [Fall Session 1, '06, evening]
- BIS 214 NT1 - Word Processing Intermediate Concepts [Fall Session 1, '06, online]
- BIS 325 NT1 - Using VB .NET in Application Development II [Fall Session 1, '06, online]
- BIS 224 NT2 - Concepts in Desktop Programming [Fall Session 2, '06, online]
- BIS 224 PT2 - Concepts in Desktop Programming [Fall Session 2, '06, evening]
2005-2006
- BIS 201 PW3 - Internet Concepts (Web Page Design: HTML) [Spr Session 3, '06, evening]
- BIS 109 NT3 - Information Searching and Presentation [Spr Session 3, '06, online]
- BIS 225 NT3 - Introduction to Application Development (VB .NET) [Spr Session 3, '06, online]
- BIS 245 NT4 - Using VB .NET in Application Development I [Spr Session 4, '06, online]
- BIS 101 2RA4 - Introduction to Word Processing and the Internet [Spr Session 4, '06, day]
- BIS 112 - Redevelop BIS 112 for VB .NET - (Programming Concepts) [Fall Ses. 1, '05]
- BIS 201 NT1 - Internet Concepts (Web Page Design: HTML) [Fall Session 1, '05, online]
- BIS 109 NT1 - Information Searching and Presentation [Fall Session 1, '05, online]
- BIS 112 NT2 - Programming Concepts [Fall Session 2, '05, online] (VB .NET)
- BIS 330 NT2 - JavaScript Programming [Fall Session 2, '05, online]
2004-2005
- BIS 201 NT5 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '05, online]
- BIS 109 PR5 - Information Searching and Presentation [Summer Session 5, '05, on campus]
- BIS 208 X5 - Intro. to VB [Summer Session 5, 2005, independent study]
BIS 321 NT 5 - Structured Query Language (SQL), VB .NET, and XML [Summer Ses. 5, '05, online]
- BIS 405 - Develop BIS 405 for Online - (Java Programming) [Spring Session 3, '05]
- BIS 203 NT 3 - Adv. Internet Concepts - JavaScript [Spring Session 3, '05, online]
- BIS 221 NT3 - Applications Development with VB/Visual Studio II [Spring Session 3, '05, online]
- BIS 320 NT4 - Database Applications and ActiveX Data Objects [Spring Session 4, '05, online]
- BIS 201 PM4 - Internet Concepts (Web Page Design: HTML) [Spring Session 4, '05, night]
- BIS 203 - Develop BIS 203 for Online - (Adv. Internet Concepts) JavaScript [Fall Session 1, '04]
- BIS 311 - Develop BIS 311 for Online - Intro. to C++ [Fall Session 1, '04]
- BIS 120 NT1 - Introduction to Applications Development [Fall Session 1, '04, online]
- BIS 220 NT2 - Applications Development with VB/Visual Studio I [Fall Session 2, '04, online]
- BIS 112 NT2 - Programming Concepts [Fall Session 2, '04, online] (VB)
2003-2004
- BIS 201 NT 5 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '04, online]
- BIS 307 PR 5 - Business Application Development (VBA) [Summer Session 5, '04, night]
- BIS 201 PR6 - Internet Concepts (Web Page Design: HTML) [Summer Session 6, '04, night]
- BIS 112 PT6 - Programming Concepts [Summer Session 6, '04, night] (QBasic)
- BIS 208 NT3 - Intro. to VB [Spring Session 3, '04, online]
- BIS 208 PT3 - Intro. to VB [Spring Session 3, '04, night]
- BIS 240 PW3 - Intro. to Illustrator [Spring Session 3, '04, night]
- BIS 218 NT4 - Advanced VB [Spring Session 4, '04, online]
- BIS 335 PW4 - Web Animation (Flash MX 2004) [Spring Session 4, '04, night]
- BIS 405 X 4 - Java Programming [Spring Session 4, '04, independent study]
- BIS 208 NT1 - Intro. to VB [Fall Session 1, '03, online]
- BIS 208 PT1 - Intro. to VB [Fall Session 1, '03, night]
- BIS 201 PW1 - Internet I (HTML) [Fall Session 1, '03, night]
BIS 211 WB1 - Web Graphics (Fireworks) [Fall Session 1, '03, day]cancelled- BIS 218 NT2 - Advanced VB [Fall Session 2, '03, online]
- BIS 218 NT2 - Advanced VB [Fall Session 2, '03, night]
BIS 230 RB2 - Web Audio [Fall Session 2, '03, day]cancelled
2002-2003
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '03, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '03, online]
- BIS 208 - Develop BIS 208 for Online - Intro. to VB [Summer Session 6, '03]
- BIS 218 - Develop BIS 218 for Online - Advanced VB [Summer Session 6, '03]
- BIS 208 - Visual Basic Programming [Spring Session 3, '03, day]
- BIS 240 - Introduction to Illustrator [Spring Session 3, '03, night]
- BIS 335 - Web Animation - Flash 5 [Spring Session 3, '03, night]
- BIS 203 - Advanced Internet Concepts (JavaScript) [Spring Session 4, '03: day]
- BIS 218 - Advanced Visual Basic [Spring Session 4, '03: day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall Session 1, '02, evening]
- BIS 208 - Visual Basic Programming [Fall Session 1, '02, evening]
- BIS 211 - Web Graphics (Fireworks) [Fall Session 1, '02, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall Session 2, '02, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall Session 2, '02, evening]
2001-2002
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '02, evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer Session 5, '02, online]
- BIS 204 - Business Software Applications [Summer Session 6, '02, day]
- BIS 101 - Introduction to Word Processing & the Internet [Summer Session 6, '02, evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring Session 3, '02, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring Session 3, '02, evening]
- BIS 240 - Introduction to Adobe Illustrator 9.0 [Spring Session 3, '02, day] (Indep. Study)
- BIS 206 - Computer Concepts & Applications [Spring Session 4, '02, evening]
- BIS 218 - Advanced Visual Basic Programming [Spring Session 4, '02, day]
- BIS 335 - Web Animation (Flash 5) [Spring Session 4, '02, evening]
- BIS 109 - Information Searching and Presentation [Fall Session 1, '01, evening]
- BIS 211 - Web Graphics (Paint Shop Pro & Fireworks) [Fall Session 1, '01, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall Session 2, '01, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall Session 2, '01, evening]
- BIS 208 - Visual Basic Programming [Fall Session 2, '01, day]
2000-2001
- BIS 101 - Introduction to Word Processing & the Internet [Summer I, '01, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer I, '01, evening]
- BIS 101 - Introduction to Word Processing & the Internet [Summer II, '01, evening]
- BIS 112 - Programming Concepts (QBasic) [Summer II, '01, evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '01, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '01, weekend]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '01, cluster]
- BIS 203 - Advanced Internet Concepts (JavaScript) [Spring, '01: evening]
- BIS 335 - Web Animation (Flash 4) - [Spring, '01, day]
- BIS 335 - Web Animation (Flash 4) - [Spring, '01, evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall, '00, evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall, '00, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall, '00, online]
- BIS 203 - Advanced Internet Concepts (JavaScript) [Fall, '00: evening]
- BIS 208 - Visual Basic [Fall, '00: day]
- BIS 405 - Java Programming - "Independent Study" [Fall, '00: day]
1999-2000
- BIS 112 - Programming Concepts [Summer I, '00]
- BIS 201 - Internet Concepts I online course development [Summer I, '00]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer II, '00, day]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer II, '00 evening]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '00, day (M/W)]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '00, day (F)]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '00, cluster]
- BIS 203 - Advanced Internet Concepts (JavaScript) [Spring, '00]
- BIS 218 - Advanced Visual Basic [Spring, '00]
- BIS 311 - C++ Programming - "Independent Study" [Spring, '00]
- BIS 335 - Flash 4: Web Animation - "Independent Study" [Spring, '00]
- BIS 101 - Introduction to Word Processing & the Internet [Fall, '99, 8:30 am, T/R]
- BIS 101 - Introduction to Word Processing & the Internet [Fall, '99, 10:00 am, T/R]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall, '99, 9:30 am, M/W/F]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Fall, '99, 2:30 am, M/W/F]
- BIS 203 - Advanced Internet Concepts (JavaScript, CSS, Animated GIFs: DHTML) [Fall, '99]
Second part of 1998-1999 (Started January, 1999)
- BIS 101 - Introduction to Microcomputing [Summer, '99]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Summer, '99]
- BIS 204 - Business Software Analysis [Summer, '99]
- BIS 210 - Advanced Business Software Analysis [Summer, '99]
- BIS 101 - Introduction to Microcomputing [Spring, '99]
- BIS 101 - Introduction to Microcomputing [Spring, '99]
- BIS 101 - Introduction to Microcomputing [Spring, '99]
- BIS 201 - Internet Concepts (Web Page Design: HTML) [Spring, '99]
- BIS 204 - Business Software Analysis [Spring, '99]
- BIS 204 - Business Software Analysis [Spring, '99]
Previous Courses Taught by Patterson at Peirce College as an Adjunct (1992-1996)
- Basic Mathematics
- Introduction to Algebra
- College Algebra
- Business Statistics
Courses I've Taught Elsewhere
- Business Statistics
- Basic Math
- College Algebra
- College Physics
- Astronomy
- D. C. Circuits
- Computer Architecture
- Introduction to Microcomputers
- Microsoft Office
- Programming Concepts
- Visual Basic
- C
- C++
- QBasic
Previous Institutions Where I've Taught 1992-1999
- Delaware County Community College
- Harcum College
- Immaculata College
- Neumann College
- Penn State
- Pennsylvania Institute of Technology
Past Employment 1974-1991 as an Instrumentation Engineer
- United Engineers - became part of Raytheon Engineers and Constructors (RE&C), which was sold on July 7, 2000 to Morrison Knudsen, which became Washington Group International, a division of URS Corporation, and that was acquired by AECOM
- Clients
- Philadelphia Electric Company
- PSE&G - Salem Nuclear Plant
- DuPont - Savannah River Nuclear Weapons Facility
- Catalytic Inc.
- Clients
- Air Products Chemical Company
- Merck Pharmaceuticals
- Ventron Company
- Yoh Engineering
- Clients
Hobbies (Current & Past)
- States Visited: ME, NH, VT, MA, CT, RI, NY, NJ, PA, DE, MD, VA, WV, OH, KY, TN, NC, SC, AL, GA, FL, CA, (& DC)
- Countries Visited: Bermuda, Canada (Toronto, Montreal, Quebec City, Ottawa, Niagara Falls)
- Chess: Speed Chess; former member of the Delaware County Chess Meetup, currently playing a game through email with Jim Dautremont, former member of Tri-State Chess Club, chess book editor for former colleague
- Boardgaming: 6 Nimmt!, 10 Days in the USA, 12 Days, Airlines Europe, Alhambra, All Queens, Arimaa, Biblios, The Builders: Middle Ages, Burger Up, Bus, Carcassonne (Inns & Cathedrals/Traders & Builders), Cardcassonne, The Castles of Burgundy: The Card Game, Coloretto, Connections, Cottage Garden, Cubist, For Sale, Final Touch, Glux, Hanamakoji, Hey! That's My Fish, Indigo, Jaipur, Karuba, Kingdomino, Las Vegas, Lotus, Medici: The Card Game, Money, My Happy Farm, New York 1901, No Thanks!, Pandemic, Patchwork, Petite Pastiche, Pinata, Power Grid: The Card Game, Quarantine, Quilt Show, Quoridor, Rondo, Station Master, Ticket to Ride (USA, Pennsylvania/UK, Nederland, Europe, Africa, Nordic Countries, & Rails & Sails), Trambahn, Trax, Tsuro, Yardmaster Express, Vegas, Showdown, Zooloretto, (joined Golden Gamers in UD & Marple Newtown during summer 2016; joined Delaware County Tabletop & Board and Card Games during August 2016; assumed leadership role in April 2017)
- Kites: Single-Line & Dual-Line
- Movies: Sci-fi, Murder-Mystery, Drama, Comedy
- Rollerblading: Fitness! (my neuropathy & atrophy resulting from chemo has prevented me from resuming this activity)
- Running: (see above)
- Ridley Run 5K (June 4, 2005) - 35th place
- West Chester X-C Series - Race 2 (June 28, 2005) - 34th place
- Rarely jog at all nowadays due to heel spurs
- Hiking: Adirondacks (2006, 2011, & 2016), Acadia (2010), Poconos (2005), PA's "perimeter" state parks (2009), VT/NH parks (2012), Catskills (2012); state parks in Finger Lakes region (2013); spent summer 2014 recovering from kidney transplant surgery; Hocking Hills State Park (summer 2015; south of Columbus, OH), NYC's High Line Park and Central Park, and the Niagara Glen Nature Centre (fall 2015); Caledon State Park (VA, spring 2017); Mammoth Park (1 day) Franconia Notch, (2 days) (2017); Washington Tidal Basin (2018), 3 Trails in White Mtns, NH (2018), currently doing occasional weekend walks/hikes with my wife. In addition, now serving as organizer for the Ridley Creek State Park Hikers Meetup and leading hikes for them. Due to COVID-19, no hiking trips away from home during summer '20.
- Bicycling: Tandem, former Time Trialer and past DVBC President / Editor (now often ride a recumbent tricycle that's been ridden in past July 4th & Halloween parades); and also currently ride a foldable bike around the neighborhood for 30-minute rides; planning to return to bike club ride leadership after 20+ years
- Model Railroading: two 4x7's in basement - HO; need to wire switches & secure platform to center post, plus glue some people.
- Toons: Loony Toons, Peanuts, Disney, Mad Magazine
- Tie Collecting
- Music
- Reggae: Burning Spear, Third World, Sly & Robbie, Bob Marley, Inner Circle, Lucky Dube, Reggae Cowboys, UB40
- Rockabilly: Stray Cats, Elvis Presley, Wanda Jackson, Janis Martin, Sleepy La Beef (3 Record Albums Autographed by Sleepy), Robert Gordon, Lee Rocker
- Rock: Supertramp, Toto, Clapton, Dire Straits, Los Straitjackets, Raspberries
- Gospel - Blind Boys of Alabama, Sista Michelle, Loretta Lynn, Charlie Daniels, Rebecca St. James, Leigh Nash, The Found Cats, Bob Dylan, Aaron Neville, Newsboys, Rich Mullins, Robin Mark, Gatlin Brothers, Statler Brothers, Marty Stuart, Roy Clark, Porter Wagoner, Tennessee Ernie Ford, Conway Twitty, The Jordanaires, Amy Grant, The Jeanette Williams Band, Kristen Chenoweth, Johnny Cash, Elvis Presley, Doyle Lawson & Quicksilver, Selah, Avalon, Jim Nabors
- Harmonica - learning some Christmas Carols & hymns
- Books Read During 2005
- The Case for Christ by Lee Strobel (ISBN: 0-310-20930-1)
- The Case for Faith by Lee Strobel (ISBN: 0-310-23509-X)
- The Case for Christmas by Lee Strobel (ISBN: 0-310-26629-7)
- God's Outrageous Claims by Lee Strobel (ISBN: 0-310-26612-2)
- More than a Carpenter by Josh McDowell (ISBN: 0-8423-4552-3)
- Answers to Tough Questions Skeptics Ask about the Christian Faith by Josh McDowell and Don Stewart (ISBN: 0-8423-0021-X)
- Evidence for Jesus by Ralph O. Muncaster (ISBN: 0-7369-1275-4)
- The Passion of Jesus Christ by John Piper (ISBN: 1-58134-608-5)
- Seeing and Savoring Jesus Christ by John Piper (ISBN: 1-58134-623-9)
- Jesus and the Cross by William Barclay (ISBN: 0-664-22347-8)
- The Jesus Story by Ben Campbell Johnson & Brant D. Baker (ISBN: 0-664-50117-6)
- The Parables: Understanding the Stories Jesus Told by Simon J. Kistemaker (ISBN: 0-8010-6391-4)
- The Signature of God by Grant R. Jeffrey (ISBN: 0-8499-4094-X)
- New Testament
- The War on Christmas: How the Liberal Plot to Ban the Sacred Christian Holiday Is Worse Than You Thought by John Gibson (ISBN: 1595230165 )
- Books Read During 2006
- Jerusalem Countdown by John Hagee (ISBN: 1-59185-893-3)
- Exploring the Da Vinci Code by Lee Strobel & Garry Poole (ISBN: 0-310-27372-2)
- The School of Biblical Evangelism, by Kirk Cameron & Ray Comfort (ISBN: 0-88270-968-2)
- Book of Proverbs (Old Testament)
- Book of Ecclesiastes (Old Testament)
- Book of Song of Songs (Old Testament)
- Books Read During 2007
- Deuteronomy (Old Testament)
- Joshua (Old Testament)
- Judges (Old Testament)
- Ruth (Old Testament)
- From the Heart: Seven Rules to Live By by Robin Roberts (ISBN: 1-4013-0333-1)
- Rediscovering God in America by Newt Gingrich (ISBN: 1-59145-482-4)
- Books Read During 2008
- The Last Lecture by Randy Pausch (ISBN: 978-1-4013-2325-7)
- 51 Chess Openings for Beginners by Bruce Alberston (ISBN: 1-58042-212-8)
- Chess Target Practice by Bruce Pandolfini (ISBN: 0-671-79500-7)
- Weapons of Chess by Bruce Pandolfini (ISBN: 0-671-65972-3)
- Pandolfini's Endgame Course (Endgames 1-51) by Bruce Pandolfini (ISBN: 0-671-65688-0)
- New Traps in the Chess Opening (Openings 1-50) by Al Horowitz (ISBN: 0-668-02191-8)
- A Guide to Working with Visual Logic by Thad Crews & Chip Murphy (ISBN: 0-324-60119-0)
- Microsoft Office PowerPoint 2007 Illustrated Introductory by David W. Beskeen (ISBN: 1-4239-0524-5)
- Books Read During 2009
- Henry's Chess Book: Chess Play from A to Z or How to Become a Dangerous Chess Player by James Dautremont; edited by Richard Patterson
- Guide to Programming with Python by Michael Dawson (ISBN: 1-4239-0112-6)
- Understanding Computers: Today and Tomorrow by Deborah Morley and Charles S. Parker (ISBN: 0-324-83013-0)
- A Caregiver's Guide to Alzheimer's and Related Diseases by Judith McCann-Beranger (ISBN: 1-933480-20-3)
- Books Read During 2010
- Hello World! Computer Programming for Kids and Other Beginners by Warren Sande & Carter Sande (ISBN: 1933988495)
- Books Read During 2011
- Alice 2.0 by Shelly, Cashman, Herbert (ISBN: 1-4148-5934-6)
- JavaScript and AJAX by Carey & Canovatchel (ISBN: 1-4390-4403-1)
- Books Read During 2012
- Re-read Alice 2.0 by Shelly, Cashman, Herbert (ISBN: 1-4148-5934-6)
- An Introduction to Programming Using Alice 2.2 by Herbert (ISBN: 978-0-538-47866-3)
- Books Read During 2013
- Interaction Design: Beyond Human-Computer Interaction by Hellen Sharp, Yvonne Rogers, and Jenny Preece (ISBN: 9780470665763)
- Taylor's Gift by Todd & Tara Storch (ISBN: 978-0800721886)
- Re-read Evidence for Jesus by Ralph Muncaster (ISBN: 978-0736912754)
- Books Read During 2014
- Python 3: Object Oriented Programming by Dusty Phillips (ISBN: 978-1-8849511-26-1)
- Books Read During 2015
- Twitter in 30 Minutes by Ian Lamont (ISBN: 978-1-939924-29-2)
- LinkedIn in 30 Minutes by Melanie Pinola (ISBN: 978-0615815589)
- Jump Start Responsive Web Design by Craig Sharkie & Andrew Fisher (ISBN: 978-0-9873321-6-5)
- Designing Web & Mobile Graphics by Christopher Schmitt (ISBN: 978-0-321-85854-2)
- Responsive Web Design by Ethan Marcotte (ISBN: 978-0-9844425-7-7), Chapters 1-4
- jQuery Mobile in 24 Hours by Phil Dutson (ISBN: 9780672335944), Chapters 1-17, 21, 22
- Mobile App Development with HTML5 by Mark Lassoff (ISBN: 9780692405055), Chapters 5, 9, 10
- Starting Out with Python (3rd ed.) by Tony Gaddis (ISBN: 9780133582734), Chapters 1-11
- Books Read During 2016
- Starting Out with Alice, 3rd edition by Tony Gaddis (ISBN: 978-0-13-312974-8)
- Web Design with HTML5 & CSS3, 8th edition by Jessica Minnick (ISBN: 978-1-305-57817-3)
- Testing Python: Applying Unit Testing, TDD, BDD, and Acceptance Testing by David Sale (ISBN: 978-1-118-90122-9), chapts 1-6, 9
- Current Reading
- JavaScript Visual QuickStart Guide by Tom Negrino & Dori Smith (ISBN: 978-0-321-99670-1)
- Chess Movies 1: Quick Tricks by Bruce Pandolfini (ISBN: 978-1-888690-72-9)
- Winning Chess Openings by Bill Robertie (ISBN: 0-940685-51-5)
- The Case for a Creator by Lee Strobel (ISBN: 0-310-24144-8)
- Without a Doubt: Answering the 20 Toughest Faith Questions by Kenneth Richard Samples (ISBN: 0-8010-6469-4) [finished questions 1 - 11]
Appearance on TV during AKF's Kidney Day in Philadelphia 2016
Top
Home
Copyright © 2000-2021; RGPatterson, all rights reserved; last revised: 12/7/20