Michael  Abramczyk  Technology  Integration  Specialist  Ridgeland  Public  School  District  122  Oak  Lawn,  IL  Karen  Alley  Keyboarding  &  Computer  Tech  Teacher  White  Station  Middle  School,  Shelby  County  Schools  Memphis,  TN  Robert  R.  Becker  Network  Engineer  Gary  Community  School  Corp.  Gary,  IN  Jared  P.  Bitting,  DTE  Technology  &  Engineering  Educator,  Department  Chair  Fleetwood  Area  Middle  School  Fleetwood,  PA  Leanna  M.  Blandford  Technology  and  Engineering  Educator  Marley  Middle  School  Glen  Burnie,  MD  Nancy  Brandon  Business,  IT  &  Marketing  Teacher  Colonial  Forge  High  School  Stafford,  VA  J.B.  Browning  Dept.  Chair  Brunswick  C.C.  Supply,  NC  Leslie  B.  Buxton  STEM  and  Science  Teacher  Middle  School  180,  Dr.  Daniel  Hale  Williams  School  of  the  Arts  The  Bronx,  NY  Travis  Dalton  Lecturer  Columbia  College  Columbia,  SC  Susan  D’Amato  Business  &  Computer  Business  &  Computer  Teacher  North  End  Middle  School  Waterbury,  CT  Dana  T.  Dingell  CTE  Dept.  Chair/Business  &  Marketing  Teacher  James  Madison  High  School  Vienna,  VA  Marianne  Farina  Business  &  Information  Tech.  Education  Teacher/CTE  Dept.  Chair  Apex  Middle  School  Apex,  NC  Colleen  Federman  Business  Education  Teacher  Martinez  Middle  School  Lutz,  FL  Jillian  Forcht  Computer  Education  Teacher  Eastlake  Middle  School  Eastlake,  OH  Kenneth  L.  Franklin  Computer  Repair  Instructor  J.  Everett  Light  Career  Center  Indianapolis,  IN  Lori  Gratch  Computer  Science  Teacher  Collingswood  High  School  Collingswood,  NJ  Michelle  Isenhower  Business  Education  Business  Education  Teacher  Chapin  Intermediate  School  &  Chapin  Middle  School  Chapin,  SC  Tonya  Lackey  K–12  Technology/STEM  Educator  Westport  Central  School  Westport,  NY  James  Lebo  Computer  Applications  Teacher  Southern  Middle  School  Glen  Rock,  PA  Sherry  McAllister  Business/Inf.  Tech  Teacher  Marion  County  High  School  Buena  Vista,  GA  Teri  Mitchell  Career  and  Technical  Instructor  Huntsville  City  Schools  Huntsville,  AL  Jennifer  Piggott  Technology  Instructor/  Girls  Who  Code  Club  Sponsor  Erie  Middle  School  Erie,  CO  Pam  Rissmann  STEM/Computer  Science  Teacher  Dartmouth  Middle  School  San  Jose,  CA  Chuck  Routhiererhiut  Chuck  Ro  Teacher  Sugg  Middle  School  Bradenton,  FL  Moses  Seenarine  Computer  Teacher  Hawthorne  School  Hawthorne,  CA  Amy  Statler  Educator  Roxboro  Middle  School,  Cleveland  Heights-  University  Heights  SD  Cleveland  Heights,  OH  Zada  Wicker  Chair  Health  Sciences  Brunswick  Community  College  Supply,  NC  Justin  Yantho  Department  Head  of  Technological  Education  St.  Thomas  Aquinas  Catholic  Secondary  School  Oakville,  ON  Canada  Reviewers  Goodheart-Willcox  Publisher  would  like  to  thank  the  following  teachers  and  administrators  who  reviewed  selected  chapters  and  contributed  valuable  input  to  this  edition  of  Introduction  to  Computer  Science:  Coding.  iv