LOGO programming:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
London u.a.
Addison-Wesley
1983
|
Schriftenreihe: | Small computer series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 249 S. |
ISBN: | 0201146371 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV006502279 | ||
003 | DE-604 | ||
005 | 20170403 | ||
007 | t | ||
008 | 930210s1983 |||| 00||| eng d | ||
020 | |a 0201146371 |9 0-201-14637-1 | ||
035 | |a (OCoLC)12522995 | ||
035 | |a (DE-599)BVBBV006502279 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-739 |a DE-355 | ||
050 | 0 | |a QA76.73.L | |
082 | 0 | |a 001.64/24 |2 19 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Ross, Peter |e Verfasser |4 aut | |
245 | 1 | 0 | |a LOGO programming |
264 | 1 | |a London u.a. |b Addison-Wesley |c 1983 | |
300 | |a 249 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Small computer series | |
650 | 7 | |a LOGO |2 gtt | |
650 | 4 | |a LOGO (Computer program language) | |
650 | 0 | 7 | |a LOGO |0 (DE-588)4036214-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a LOGO |0 (DE-588)4036214-0 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=004135858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-004135858 |
Datensatz im Suchindex
_version_ | 1804120765154459648 |
---|---|
adam_text | Contents
Chapter 1 Introduction 1
1.1 Programming As A Tool For Exploring Ideas 1
1.2 Some History 6
1.3 A Digression About Artificial Intelligence (A.I.) 8
1.4 About This Book 10
1.5 Thoughts For Teachers 10
1.6 The Layout Of The Book 12
Chapter 2 Turtle Graphics 15
2.1 Introduction 16
2.2 The Basic Turtle Graphics Commands 16
2.3 Some Terminology 18
2.4 Drawings 19
2.5 Variables 28
2.6 Arithmetic 30
2.6.1 Large Numbers 33
2.6.2 Other Arithmetic Procedures 34
2.7 More About Drawings 35
2.7.1 Controlling How The Screen Is Used 35
2.7.2 Putting Variables And Arithmetic To Use 37
2.7.3 Cartesian Drawing Procedures 44
2.7.4 Curves 47
Chapter 3 Procedures 49
3.1 Creating New Procedures 49
3.2 Procedures With inputs 54
3.3 Crude Animation - A Study 57
3.4 Thoughts About Working With Procedures 63
3.4.1 A Bottom Up Approach 63
3.4.2 A Top Down Approach 64
3.4.3 Comparing The Two Approaches 66
3.4.4 Afterthought 67
3.5 Another Study - A Ticking Clock 68
3.6 More About Procedures 71
3.6.1 An Example - Bouncing The Turtle 76
3.6.2 Another Sort Of Conditional Command 78
3.7 More About Recursion 79
3.7.1 Filling Areas With Colour 81
3.7.2 Output By A Recursive Procedure 82
3.8 Diagrams Drawn By Recursion 85
3.9 Afterthought 88
3.10 Filing And Other Conveniences 89
Chapter 4 Words And Lists 92
4.1 Words 92
4.2 Beautiful Printing. Part 1 96
4.3 New Words From Old 98
4.4 Lists 100
4.5 Using Lists 102
4.5.1 Informative Messages 102
4.5.2 Constructing Lists From Bits 104
4.5.3 Dissecting Lists 107
4.5.4 What Is Needed? 109
4.6 Lists And Turtle Graphics 117
4.6.1 Playing With Scale 117
4.6.2 Simple Shape Recording 119
4.6.3 The State Of The Turtle 120
4.7 Two Non-graphic Examples 120
4.7.1 A Calculator 120
4.7.2 Beautiful Printing, Part 2 122
Chapter 5 Undertaking A Project 125
5.1 Generalities 125
5.2 Nested Polygons 126
5.2.1 The Question 126
5.2.2 Representing The Hexagon 128
5.2.3 Producing The Nested Hexagon 130
5.2.4 Trying It Out 131
5.2.5 Problems And Doubts 132
5.2.6 The New Nest Procedure 133
5.2.7 Fauit Tracing 134
5.2.8 More About Nested Polygons 135
5.2.9 The Next Snag 137
5.3 Different Number Bases 139
5.3.1 First Thoughts 140
5.3.2 Difficulties 142
5.3.3 Redesigning The Procedure 144
5.3.4 Recovering The Base 10 Form 145
5.3.5 Improving CONVERT And DEC 147
5.3.6 Arithmetic In Any Base 147
5.4 A Final Project 148
Chapter 6 Ideas And Where They Might Come From 149
6.1 Picking A Project 149
6.2 Evaluating Ideas 150
6.3 Looking For Ideas 150
6.4 When In A Mess 154
Chapter 7 Projects 156
7.1 Projects With Clear Targets 156
7.1.1 Drawings 156
7.1.2 Rotation And Reflection Of Shapes 156
7.1.3 Precise Arithmetic 160
7.1.4 Tangrams , 162
7.2 Open-ended Projects 164
7.2.1 Mazes 165
7.2.2 Language Programs 168
7.2.3 A Database 171
7.2.4 Simple Pattern Recognition 175
7.2.5 Games 175
7.3 Beyond Logo 176
7.4 In Conclusion 178
Appendix A Terrapin Logo 179
Appendix B Apple Logo 189
Appendix C Tl Logo 203
Appendix D Radio Shack Color Logo 213
Appendix E Research Machines Logo 224
Appendix F Answers 235
Index 244
4
|
any_adam_object | 1 |
author | Ross, Peter |
author_facet | Ross, Peter |
author_role | aut |
author_sort | Ross, Peter |
author_variant | p r pr |
building | Verbundindex |
bvnumber | BV006502279 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.L |
callnumber-search | QA76.73.L |
callnumber-sort | QA 276.73 L |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)12522995 (DE-599)BVBBV006502279 |
dewey-full | 001.64/24 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 001 - Knowledge |
dewey-raw | 001.64/24 |
dewey-search | 001.64/24 |
dewey-sort | 11.64 224 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Allgemeines Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01239nam a2200373 c 4500</leader><controlfield tag="001">BV006502279</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170403 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">930210s1983 |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201146371</subfield><subfield code="9">0-201-14637-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)12522995</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV006502279</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.L</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">001.64/24</subfield><subfield code="2">19</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Ross, Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">LOGO programming</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">London u.a.</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">1983</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">249 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Small computer series</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">LOGO</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">LOGO (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LOGO</subfield><subfield code="0">(DE-588)4036214-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">LOGO</subfield><subfield code="0">(DE-588)4036214-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=004135858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-004135858</subfield></datafield></record></collection> |
id | DE-604.BV006502279 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T16:47:17Z |
institution | BVB |
isbn | 0201146371 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-004135858 |
oclc_num | 12522995 |
open_access_boolean | |
owner | DE-739 DE-355 DE-BY-UBR |
owner_facet | DE-739 DE-355 DE-BY-UBR |
physical | 249 S. |
publishDate | 1983 |
publishDateSearch | 1983 |
publishDateSort | 1983 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Small computer series |
spelling | Ross, Peter Verfasser aut LOGO programming London u.a. Addison-Wesley 1983 249 S. txt rdacontent n rdamedia nc rdacarrier Small computer series LOGO gtt LOGO (Computer program language) LOGO (DE-588)4036214-0 gnd rswk-swf LOGO (DE-588)4036214-0 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=004135858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Ross, Peter LOGO programming LOGO gtt LOGO (Computer program language) LOGO (DE-588)4036214-0 gnd |
subject_GND | (DE-588)4036214-0 |
title | LOGO programming |
title_auth | LOGO programming |
title_exact_search | LOGO programming |
title_full | LOGO programming |
title_fullStr | LOGO programming |
title_full_unstemmed | LOGO programming |
title_short | LOGO programming |
title_sort | logo programming |
topic | LOGO gtt LOGO (Computer program language) LOGO (DE-588)4036214-0 gnd |
topic_facet | LOGO LOGO (Computer program language) |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=004135858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT rosspeter logoprogramming |