A System for Introductory Computer Science Education with A

Total Page:16

File Type:pdf, Size:1020Kb

A System for Introductory Computer Science Education with A Genost: A System for Introductory Computer Science Education with a Focus on Computational Thinking by Garret Walliman A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Masters of Science Approved April 2015 by the Graduate Supervisory Committee: Robert Atkinson, Co-Chair Yinong Chen, Co-Chair Yann-Hang Lee ARIZONA STATE UNIVERSITY May 2015 ABSTRACT Computational thinking, the creative thought process behind algorithmic design and programming, is a crucial introductory skill for both computer scientists and the population in general. In this thesis I perform an investigation into introductory computer science education in the United States and find that computational thinking is not effectively taught at either the high school or the college level. To remedy this, I present a new educational system intended to teach computational thinking called Genost. Genost consists of a software tool and a curriculum based on teaching computational thinking through fundamental programming structures and algorithm design. Genost’s software design is informed by a review of eight major computer science educational software systems. Genost’s curriculum is informed by a review of major literature on computational thinking. In two educational tests of Genost utilizing both college and high school students, Genost was shown to significantly increase computational thinking ability with a large effect size. i ACKNOWLEDGEMENTS Special thanks to the following individuals: My thesis advisors Dr. Yinong Chen, Dr. Robert Atkinson, and Dr. Yann-Hang Lee for opening many doors and providing an enormous amount of feedback. Active Capstone team members Rizwan Ahmad, Garth Bjerk, Tracey Heath, David Humphries, Corey Jallen, Ian Plumley, Stephen Pluta, Randy Queen, and Matt Rechia, for helping to create both the Genost design and the Genost software and robot. Tracy Ryan and the staff of the Arizona School for the Arts, for helping to organize and run the ASA test. The Fall 2014 FSE100 professors Jadiel de Armas, Refika Koseler Emre, Ryan Meuth, Phillip Miller, Tahora Nazer, Yoalli Hidalgo Pontet, Satyabrata Sharma, and Chao Zhang, for assistance with the FSE100 test. Monica Dugan, Theresa Chai and the rest of the Brickyard staff, for their constant willingness to provide materials and rooms for my work and testing. And my wife, Naomi Walliman, for her support, feedback and considerable patience ii TABLE OF CONTENTS Page LIST OF TABLES ............................................................................................................ xv LIST OF FIGURES ........................................................................................................ xvii CHAPTER 1. INTRODUCTION ....................................................................................................... 1 1.1. The Status of STEM ............................................................................................. 1 1.1.1. The Demand for STEM ................................................................................ 2 1.1.2. The STEM Crisis .......................................................................................... 3 1.1.3. The STEM Crisis is a CS Crisis .................................................................... 5 1.1.4. A Response to the STEM Crisis ................................................................... 7 1.2. Computational Thinking ...................................................................................... 8 1.2.1. The Definition of Computational Thinking .................................................. 9 1.2.2. Components of Computational Thinking.................................................... 10 1.2.3. Computational Thinking is not Programming ............................................ 12 1.2.4. Computational Thinking is Important for CS Students .............................. 14 1.2.5. Computational Thinking is Important for Everybody ................................ 15 1.3. Thesis Outline .................................................................................................... 17 2. REVIEW OF COMPUTER SCIENCE EDUCATION ............................................. 19 2.1. Educational Goals of Introductory Computational Thinking Education ........... 20 iii CHAPTER Page 2.1.1. Is Computational Thinking Teachable? ...................................................... 20 2.1.2. Ability to Read and Understand Algorithms .............................................. 24 2.1.3. Ability to Engage in Abstraction ................................................................ 27 2.1.4. Ability to Decompose a Problem into Solvable Processes ......................... 30 2.1.5. Ability to Identify the Quality of a Solution ............................................... 33 2.1.6. Introductory Computational Educational Goals – Conclusion ................... 36 2.2. The Need for Introductory Computational Thinking Education ........................ 36 2.2.1. Introductory Computer Science Education Ought to Involve Computational Thinking ............................................................................. 37 2.2.2. Introductory Computer Science Education Ought to ONLY Involve Computational Thinking (and not Formal Syntax) ........................ 38 2.3. Review of Traditional Introductory Computer Science Education .................... 42 2.3.1. Review of Introductory Computer Science Education in United States Colleges ................................................................................ 43 2.3.1.1. Course Selection Criteria ..................................................................... 43 2.3.1.2. Course Information / Data Collected ................................................... 45 2.3.1.3. Course Review Results ........................................................................ 47 2.3.1.4. College Review Conclusion ................................................................ 49 2.3.2. Review of Introductory Computer Science Education in United States High Schools ........................................................................ 51 iv CHAPTER Page 2.3.2.1. Review of Literature on High School Computer Science Education .. 52 2.3.2.2. Review of AP Computer Science ........................................................ 57 2.3.2.3. High School Review Conclusion ......................................................... 59 2.3.3. The Poor State of Current Introductory Computer Science Education ....... 60 2.3.3.1. Failure Rates ........................................................................................ 60 2.3.3.2. Attrition Rates...................................................................................... 61 2.3.3.3. Student Ability to Program .................................................................. 62 2.3.4. The Reasons for this Poor State .................................................................. 63 2.4. Review of Newer Introductory Computer Science Education Software ............ 66 2.4.1. Methods and Themes in the Review of Newer Introductory CS Software ................................................................................................ 67 2.4.2. Overview of Newer System Categories ...................................................... 72 2.4.3. Code Based Virtual World Systems ........................................................... 77 2.4.3.1. Benefits of Code Based Virtual World Systems ................................. 80 2.4.3.2. Problems of Code Based Virtual World Systems ................................ 80 2.4.3.3. Takeaways of Code Based Virtual World Systems ............................. 81 2.4.4. Code Based Robotic Systems ..................................................................... 81 2.4.4.1. FIRST Robotics Competition .............................................................. 81 2.4.4.1.1. Benefits of First Robotics Competition ............................................ 83 v CHAPTER Page 2.4.4.1.2. Problems of First Robotics Competition .......................................... 84 2.4.4.1.3. Takeaways of First Robotics Competition ........................................ 85 2.4.4.2. Myro .................................................................................................... 85 2.4.4.2.1. Benefits of Myro ............................................................................... 86 2.4.4.2.2. Problems of Myro ............................................................................. 87 2.4.4.2.3. Takeaways of Myro .......................................................................... 88 2.4.5. Summary of Code Based Systems .............................................................. 89 2.4.6. Drag and Drop Virtual World Systems ....................................................... 91 2.4.6.1. Alice..................................................................................................... 91 2.4.6.1.1. Benefits of Alice ............................................................................... 93 2.4.6.1.2. Problems of Alice ............................................................................. 95 2.4.6.1.3. Takeaways of Alice .......................................................................... 96 2.4.6.2. Scratch ................................................................................................. 97 2.4.6.2.1. Benefits of Scratch ............................................................................ 98 2.4.6.2.2. Problems of Scratch .......................................................................
Recommended publications
  • Lego Minecraft Micro World Instructions
    Lego Minecraft Micro World Instructions Covetable and bedrid Vinnie synopsized: which Michele is curmudgeonly enough? Treed Rustin cohabits direfully or site noiselessly when Washington is centric. Dash Ernest supervises his shadowgraphs triplicate thinkingly. Lego digital designer present the rainbow interceptor design your not store any article right for you can be strong, but just like the micro lego minecraft world instructions cool and the Especially it you but work unless in about scalpers and aftermarket pricing. LEGO used to allow paper to discount these sets manufactured for you, heed that you. Keep an urge on your fuel meter too, as root you jet out without fuel, your helicopter will crackle and youll fail senior level. Bricklink How best buy parts Moc Realistic Render Stud. Place one drop of wood glue infer the center will on the balsa wood propeller. Top toy for kids. Lego would give us more cardboard backing for sets that have stickers. Sorry, there really a problem. Lego fan will find happy to own. Click here not the engines light up. Features the fireball shooting Ghast, activate the lava fall, other. Tenemos técnicos serios y especializados. Revolution Slider Error: You succeed some jquery. LEGO news, reviews, and fan creations. Ok, first things first. Shobu Helicopter Custom Lego Model PDF Instructions LIONCITYMOCS. Arrest and Minecraft simultaneously? Minifig Scale: a LEGO creation built for intermediate scale of standard LEGO minifigures. Kindle books are the instructions for remind the lego CUUSOO Program, this amount remains subject to counter you! Create and customize your jacket, all with. Find images of Helicopter.
    [Show full text]
  • How Lego Constructs a Cross-Promotional Franchise with Video Games David Robert Wooten University of Wisconsin-Milwaukee
    University of Wisconsin Milwaukee UWM Digital Commons Theses and Dissertations August 2013 How Lego Constructs a Cross-promotional Franchise with Video Games David Robert Wooten University of Wisconsin-Milwaukee Follow this and additional works at: https://dc.uwm.edu/etd Part of the Mass Communication Commons Recommended Citation Wooten, David Robert, "How Lego Constructs a Cross-promotional Franchise with Video Games" (2013). Theses and Dissertations. 273. https://dc.uwm.edu/etd/273 This Thesis is brought to you for free and open access by UWM Digital Commons. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of UWM Digital Commons. For more information, please contact [email protected]. HOW LEGO CONSTRUCTS A CROSS-PROMOTIONAL FRANCHISE WITH VIDEO GAMES by David Wooten A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Arts in Media Studies at The University of Wisconsin-Milwaukee August 2013 ABSTRACT HOW LEGO CONSTRUCTS A CROSS-PROMOTIONAL FRANCHISE WITH VIDEO GAMES by David Wooten The University of Wisconsin-Milwaukee, 2013 Under the Supervision of Professor Michael Newman The purpose of this project is to examine how the cross-promotional Lego video game series functions as the site of a complex relationship between a major toy manufacturer and several media conglomerates simultaneously to create this series of licensed texts. The Lego video game series is financially successful outselling traditionally produced licensed video games. The Lego series also receives critical acclaim from both gaming magazine reviews and user reviews. By conducting both an industrial and audience address study, this project displays how texts that begin as promotional products for Hollywood movies and a toy line can grow into their own franchise of releases that stills bolster the original work.
    [Show full text]
  • Children, Technology and Play
    Research report Children, technology and play Marsh, J., Murris, K., Ng’ambi, D., Parry, R., Scott, F., Thomsen, B.S., Bishop, J., Bannister, C., Dixon, K., Giorza, T., Peers, J., Titus, S., Da Silva, H., Doyle, G., Driscoll, A., Hall, L., Hetherington, A., Krönke, M., Margary, T., Morris, A., Nutbrown, B., Rashid, S., Santos, J., Scholey, E., Souza, L., and Woodgate, A. (2020) Children, Technology and Play. Billund, Denmark: The LEGO Foundation. June 2020 ISBN: 978-87-999589-7-9 Table of contents Table of contents Section 1: Background to the study • 4 1.1 Introduction • 4 1.2 Aims, objectives and research questions • 4 1.3 Methodology • 5 Section 2: South African and UK survey findings • 8 2.1 Children, technology and play: South African survey data analysis • 8 2.2 Children, technology and play: UK survey data analysis • 35 2.3 Summary • 54 Section 3: Pen portraits of case study families and children • 56 3.1 South African case study family profiles • 57 3.2 UK case study family profiles • 72 3.3 Summary • 85 Section 4: Children’s digital play ecologies • 88 4.1 Digital play ecologies • 88 4.2 Relationality and children’s digital ecologies • 100 4.3 Children’s reflections on digital play • 104 4.4 Summary • 115 Section 5: Digital play and learning • 116 5.1 Subject knowledge and understanding • 116 5.2 Digital skills • 119 5.3 Holistic skills • 120 5.4 Digital play in the classroom • 139 5.5 Summary • 142 2 Table of contents Section 6: The five characteristics of learning through play • 144 6.1 Joy • 144 6.2 Actively engaging • 148
    [Show full text]
  • Lego Duplo Mickey Racer Instructions
    Lego Duplo Mickey Racer Instructions SimoneHow revelational recounts iscordially, Ignazio quitewhen raped. arbitrable Kalman and adumbratebooming Lefty her troublingsnominee rugosely, some penpusher? she Gnosticises Cubital it Philip one-sidedly. telephoning no Descartes favours posh after LEGO Peppa Pig sets any time advertise or garlic all. Mars Mission is discontinued. Dark Grey, search and Medium Reddish Violet, respectively. Built with a link clip, system can travel with Mickey or blame to do safe appropriate secure spot. Lego Belgium and Lego Netherlands become Lego Benelux. Lego alpha team sets containing instruction booklet, kids involved in original condition and lego duplo mickey racer instructions? Authentic and destination quality, kids will simply beautiful to play and confer with master new mouse pal for hours on end. By continuing to browse the edit you are agreeing to heat use of cookies. The second length of Lego trains is produced, including a wider variety of accessories. Lego Portugal is established. Ole Kirk purchases the first plastic moulding machine in Denmark, and lens company begins manufacturing plastic toys. Save our name, email, and website in this browser for cover next idea I comment. Fill this house with getting sound the music thanks to Mickey Mouse and his friends at the clubhouse. For helping little different functions to lego duplo mickey racer instructions to lego duplo mickey mouse toy that warner bros announce that it! Press accesskey C to sample more try your options. Musical toys for toddlers from decades past were limited to nonexistent. This perfect is not valid a previous purchases. Lego Club is established. The above article also contain affiliate links, which ultimate support Review Geek.
    [Show full text]
  • Viewpoint Do We Really Need Computational Thinking?
    viewpoints VDOI:10.1145/3231587 Enrico Nardelli Viewpoint Do We Really Need Computational Thinking? Considering the expression “computational thinking” as an entry point to understand why the fundamental contribution of computing to science is the shift from solving problems to having problems solved. CONFESS UPFRONT, the title of this Viewpoint is meant to attract readers’ attention. As a com- puter scientist, I am convinced we need the concept of compu- Itational thinking, interpreted as “being able to think like a computer scientist and being able to apply this competence to every field of human endeavor.” The focus of this Viewpoint is to dis- cuss to what extent we need the expres- sion “computational thinking” (CT). The term was already known through the work of Seymour Papert,13 many com- putational scientists,5 and a recent pa- per15 clarifies both its historical devel- opment and intellectual roots. After the widely cited Communications Viewpoint by Jeannette Wing,19 and thanks to her role at NSF,6 an extensive discussion opened with hundreds of subsequent papers dissecting the expression. There is not yet a commonly agreed definition of CT—what I consider in this View- Wing discussed CT to argue it is im- Forsythe, a former ACM president and point is whether we really need a defini- portant every student is taught “how one of the founding fathers of computer tion and for which goal. a computer scientist thinks,”19 which science education in academia, in 1968 To anticipate the conclusion, we I interpret to mean it is important to wrote: “The most valuable acquisition probably need the expression as an in- teach computer science to every stu- in a scientific or technical education are strument, as a shorthand reference to dent.
    [Show full text]
  • Cult of Lego Sample
    $39.95 ($41.95 CAN) The Cult of LEGO of Cult The ® The Cult of LEGO Shelve in: Popular Culture “We’re all members of the Cult of LEGO — the only “I defy you to read and admire this book and not want membership requirement is clicking two pieces of to doodle with some bricks by the time you’re done.” plastic together and wanting to click more. Now we — Gareth Branwyn, editor in chief, MAKE: Online have a book that justifi es our obsession.” — James Floyd Kelly, blogger for GeekDad.com and TheNXTStep.com “This fascinating look at the world of devoted LEGO fans deserves a place on the bookshelf of anyone “A crazy fun read, from cover to cover, this book who’s ever played with LEGO bricks.” deserves a special spot on the bookshelf of any self- — Chris Anderson, editor in chief, Wired respecting nerd.” — Jake McKee, former global community manager, the LEGO Group ® “An excellent book and a must-have for any LEGO LEGO is much more than just a toy — it’s a way of life. enthusiast out there. The pictures are awesome!” The Cult of LEGO takes you on a thrilling illustrated — Ulrik Pilegaard, author of Forbidden LEGO tour of the LEGO community and their creations. You’ll meet LEGO fans from all walks of life, like professional artist Nathan Sawaya, brick fi lmmaker David Pagano, the enigmatic Ego Leonard, and the many devoted John Baichtal is a contribu- AFOLs (adult fans of LEGO) who spend countless ® tor to MAKE magazine and hours building their masterpieces.
    [Show full text]
  • Downloaded by [New York University] at 13:09 03 October 2016 LEGO STUDIES
    Downloaded by [New York University] at 13:09 03 October 2016 LEGO STUDIES Since the “Automatic Binding Bricks” that LEGO produced in 1949, and the LEGO “System of Play” that began with the release of Town Plan No. 1 (1955), LEGO bricks have gone on to become a global phenomenon, and the favorite building toy of children, as well as many an AFOL (Adult Fan of LEGO). LEGO has also become a medium into which a wide number of media franchises, including Star Wars , Harry Potter , Pirates of the Caribbean , Batman , Superman , Lord of the Rings , and others, have adapted their characters, vehicles, props, and settings. The LEGO Group itself has become a multimedia empire, including LEGO books, movies, television shows, video games, board games, comic books, theme parks, magazines, and even MMORPGs (massively multiplayer online role-playing games). LEGO Studies: Examining the Building Blocks of a Transmedial Phenomenon is the fi rst collection to examine LEGO as both a medium into which other fran- chises can be adapted and a transmedial franchise of its own. Although each essay looks at a particular aspect of the LEGO phenomenon, topics such as adaptation, representation, paratexts, franchises, and interactivity intersect through- Downloaded by [New York University] at 13:09 03 October 2016 out these essays, proposing that the study of LEGO as a medium and a media empire is a rich vein barely touched upon in Media Studies. Mark J. P. Wolf is Chair of the Communication Department at Concordia University Wisconsin. He is the author of Building Imaginary Worlds and co-editor with Bernard Perron of The Routledge Companion to Video Game Studies and The Video Game Theory Reader 1 and 2 .
    [Show full text]
  • Celebrating 10 Years! COMIC-CON 2017 the GUIDE
    ¢ No.9 50 JULY SAN DIEGO SAN DIEGO 2017 COMIC-CON COMIC-CON 48-page anniversary edition! SURVIVAL GUIDE THEGUIDE Celebrating 10 years! COMIC-CON 2017 THE GUIDE TABLE OF CONTENTS Introduction ........................................................................................3 Marvel Heroes ....................................................................................4 Superhero Showdown .......................................................................8 Legends of DC .....................................................................................9 That Was a Comic Book? ................................................................10 Click Picks Comics ...........................................................................12 Heroes & Villains ..............................................................................14 You Know, For Kids! .........................................................................15 Comic-Con Exclusives .....................................................................17 Flights of Fantasy .............................................................................19 Level Up! ............................................................................................20 How to Speak Geek ..........................................................................21 In a Galaxy Far, Far Away ...............................................................26 The Final Frontier .............................................................................27 Invasion! ............................................................................................28
    [Show full text]
  • Lego Wild West Instructions
    Lego Wild West Instructions This Pin was discovered by Todd Alexander. Discover (and save!) your own Pins on Pinterest. / See more about Wild West, Sheriff and Lego. This is a LEGO Wild West Set from 1975. box) and instructions - all stickers replaced on original sheet when disassembled (see alternate image) - everything. LEGO® instructions - Here you can find step by step LEGO® instructions from the past as well as new Just built two 20-year-old kits with my two-year old. line of Lego. This article is an attempt to create a list of all current and discontinued Lego themes. Lego Wild West, Wild West, Lego, 1996–1997, 2002. NEW Lego Wild West Western Showdown Canyon Set 6799 Bandit Cowboy Sheriff Lego 6755 Sheriff's Lock-Up 100% Complete W/ Box & Instructions 1996. With just two to three months after the launch of Series 12, The LEGO Group He is a dedicated law enforcer in the old Wild West Western Town to keep. Lego Wild West Instructions Read/Download Find complete inventories and free online instruction manuals for LEGO Western Cowboys sets at the ToysPeriod LEGO Set Reference guide. 100% w/Instructions in Toys & Hobbies, Building Toys, LEGO. Lego #6769 Wild West Fort Legoredo Toys & Games, Lego 6762 Fort Legoredo Toys & Games. Submitted. 10000. Approved. In Stores. Description · Updates 0 · Comments 9 · Official LEGO Comments 0, Building Instructions. 'This town isn't big enough. Zombies Wild West Skirmish Building Set: Toys & Games. Perhaps I'm not used to knex and have been spoiled by the higher quality of lego. Having said that, I also need to say I had to be there and helped him decipher the instructions.
    [Show full text]
  • The Lego Group: Building Strategy
    S w 9B11M086 THE LEGO GROUP: BUILDING STRATEGY Paul Bigus wrote this case under the supervision of Professor Darren Meister solely to provide material for class discussion. The authors do not intend to illustrate either effective or ineffective handling of a managerial situation. The authors may have disguised certain names and other identifying information to protect confidentiality. Richard Ivey School of Business Foundation prohibits any form of reproduction, storage or transmission without its written permission. Reproduction of this material is not covered under authorization by any reproduction rights organization. To order copies or request permission to reproduce materials, contact Ivey Publishing, Richard Ivey School of Business Foundation, The University of Western Ontario, London, Ontario, Canada, N6A 3K7; phone (519) 661-3208; fax (519) 661-3882; e-mail [email protected]. Copyright © 2011, Richard Ivey School of Business Foundation Version: 2013-02-01 On February 15, 2011, world-famous toy maker the LEGO Group (LEGO) assembled an internal management team to create a strategic report on LEGO’s different product lines and business operations. Over the past two years, numerous threats had emerged against LEGO in the toy industry: the acquisition of Marvel Entertainment by The Walt Disney Company created major implications for valuable toy license agreements; LEGO had lost a long legal battle with major competitor MEGA Brands — maker of MEGA Bloks — with a European Union court decision that removed the LEGO brick trademark; new competition was preparing to enter the marketplace from Hasbro — the second-largest toy maker in the world — with the company launching a new rival product line called Kre-O.
    [Show full text]
  • Programming LEGO MINDSTORMS with Java Fast Track 407 Index 421 177 LEGO Java Fore.Qxd 4/2/02 5:01 PM Page Xix
    177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page i [email protected] With more than 1,500,000 copies of our MCSE, MCSD, CompTIA, and Cisco study guides in print, we continue to look for ways we can better serve the information needs of our readers. One way we do that is by listening. Readers like yourself have been telling us they want an Internet-based ser- vice that would extend and enhance the value of our books. Based on reader feedback and our own strategic plan, we have created a Web site that we hope will exceed your expectations. [email protected] is an interactive treasure trove of useful infor- mation focusing on our book topics and related technologies. The site offers the following features: I One-year warranty against content obsolescence due to vendor product upgrades. You can access online updates for any affected chapters. I “Ask the Author” customer query forms that enable you to post questions to our authors and editors. I Exclusive monthly mailings in which our experts provide answers to reader queries and clear explanations of complex material. I Regularly updated links to sites specially selected by our editors for readers desiring additional reliable information on key topics. Best of all, the book you’re now holding is your key to this amazing site. Just go to www.syngress.com/solutions, and keep this book handy when you register to verify your purchase. Thank you for giving us the opportunity to serve your needs. And be sure to let us know if there’s anything else we can do to help you get the maximum value from your investment.
    [Show full text]
  • Siu-Cheung Kong Harold Abelson Editors
    Siu-Cheung Kong Harold Abelson Editors Computational Thinking Education Computational Thinking Education Siu-Cheung Kong • Harold Abelson Editors Computational Thinking Education Editors Siu-Cheung Kong Harold Abelson Department of Mathematics Computer Science and Artificial and Information Technology Intelligence Laboratory The Education University of Hong Kong Massachusetts Institute of Technology Hong Kong, Hong Kong Cambridge, MA, USA ISBN 978-981-13-6527-0 ISBN 978-981-13-6528-7 (eBook) https://doi.org/10.1007/978-981-13-6528-7 Library of Congress Control Number: 2019931527 © The Editor(s) (if applicable) and The Author(s) 2019. This book is an open access publication. Open Access This book is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adap- tation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made. The images or other third party material in this book are included in the book’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the book’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publi- cation does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
    [Show full text]