Skip to content
Mariano Reingart edited this page Apr 1, 2017 · 1 revision

Welcome to the thinkcspy wiki!

To translate, use poedit locale/es/LC_MESSAGES/... (replace ... with the proper filename for chapter/section)

Spanish Translation tracking

(section, file, github user, progress)

  • Index: index.po reingart 100%
  • Assignments: assignments.po reingart 0%`
  1. General Introduction: GeneralIntro/toctree.po
  • 1.1. The Way of the Program: GeneralIntro/intro-TheWayoftheProgram.po
  • 1.2. Algoritmos: GeneralIntro/Algorithms.po
  • 1.3. The Python Programming Language: GeneralIntro/ThePythonProgrammingLanguage.po
  • 1.4. Ejecutando Python en este Libro: GeneralIntro/SpecialWaystoExecutePythoninthisBook.po
  • 1.5. More About Programs: GeneralIntro/MoreAboutPrograms.po
  • 1.6. What is Debugging?: GeneralIntro/WhatisDebugging.po
  • 1.7. Syntax errors: GeneralIntro/Syntaxerrors.po
  • 1.8. Runtime Errors: GeneralIntro/RuntimeErrors.po
  • 1.9. Semantic Errors: GeneralIntro/SemanticErrors.po
  • 1.10. Experimental Debugging: GeneralIntro/ExperimentalDebugging.po
  • 1.11. Formal and Natural Languages: GeneralIntro/FormalandNaturalLanguages.po
  • 1.12. A Typical First Program: GeneralIntro/ATypicalFirstProgram.po
  • 1.13. Comments: GeneralIntro/Comments.po
  • 1.14. Glossary: GeneralIntro/Glossary.po
  1. Simple Python Data: SimplePythonData/toctree.po
  • 2.1. Variables, Expressions and Statements: SimplePythonData/intro-VariablesExpressionsandStatements.po
  • 2.2. Values and Data Types: SimplePythonData/ValuesandDataTypes.po
  • 2.3. Type conversion functions: SimplePythonData/Typeconversionfunctions.po
  • 2.4. Variables: SimplePythonData/Variables.po
  • 2.5. Variable Names and Keywords: SimplePythonData/VariableNamesandKeywords.po
  • 2.6. Statements and Expressions: SimplePythonData/StatementsandExpressions.po
  • 2.7. Operators and Operands: SimplePythonData/OperatorsandOperands.po
  • 2.8. Input: SimplePythonData/Input.po
  • 2.9. Order of Operations: SimplePythonData/OrderofOperations.po
  • 2.10. Reassignment: SimplePythonData/Reassignment.po
  • 2.11. Updating Variables: SimplePythonData/UpdatingVariables.po
  • 2.12. Glossary: SimplePythonData/Glossary.po
  • 2.13. Exercises: SimplePythonData/Exercises.po
  1. Debugging Interlude 1: Debugging/toctree.po
  • 3.1. How to be a Successful Programmer: Debugging/intro-HowtobeaSuccessfulProgrammer.po
  • 3.2. How to Avoid Debugging: Debugging/HowtoAvoidDebugging.po
  • 3.3. Beginning tips for Debugging: Debugging/BeginningtipsforDebugging.po
  • 3.4. Know Your Error Messages: Debugging/KnowyourerrorMessages.po
  • 3.5. Summary: Debugging/Summary.po
  1. Python Turtle Graphics: PythonTurtle/toctree.po
  • 4.1. Hello Little Turtles!: PythonTurtle/intro-HelloLittleTurtles.po
  • 4.2. Our First Turtle Program: PythonTurtle/OurFirstTurtleProgram.po
  • 4.3. Instances — A Herd of Turtles: PythonTurtle/InstancesAHerdofTurtles.po
  • 4.4. The : PythonTurtle/TheforLoop.po
  • 4.5. Flow of Execution of the for Loop: PythonTurtle/FlowofExecutionoftheforLoop.po
  • 4.6. Iteration Simplifies our Turtle Program: PythonTurtle/IterationSimplifiesourTurtleProgram.po
  • 4.7. The range Function: PythonTurtle/TherangeFunction.po
  • 4.8. A Few More turtle Methods and Observations: PythonTurtle/AFewMoreturtleMethodsandObservations.po
  • 4.9. Summary of Turtle Methods: PythonTurtle/SummaryofTurtleMethods.po
  • 4.10. Glossary: PythonTurtle/Glossary.po
  • 4.11. Exercises: PythonTurtle/Exercises.po
  1. Python Modules: PythonModules/toctree.po
  • 5.1. Modules and Getting Help: PythonModules/modules.po
  • 5.2. More About Using Modules: PythonModules/MoreAboutUsingModules.po
  • 5.3. The : PythonModules/Themathmodule.po
  • 5.4. The : PythonModules/Therandommodule.po
  • 5.5. Glossary: PythonModules/Glossary.po
  • 5.6. Exercises: PythonModules/Exercises.po
  1. Functions: Functions/toctree.po
  • 6.1. Functions: Functions/functions.po
  • 6.2. Functions that Return Values: Functions/Functionsthatreturnvalues.po
  • 6.3. Variables and Parameters are Local: Functions/Variablesandparametersarelocal.po
  • 6.4. The Accumulator Pattern: Functions/TheAccumulatorPattern.po
  • 6.5. Functions can Call Other Functions: Functions/Functionscancallotherfunctions.po
  • 6.6. Flow of Execution Summary: Functions/FlowofExecutionSummary.po
  • 6.7. Using a Main Function: Functions/mainfunction.po
  • 6.8. Program Development: Functions/ProgramDevelopment.po
  • 6.9. Composition: Functions/Composition.po
  • 6.10. A Turtle Bar Chart: Functions/ATurtleBarChart.po
  • 6.11. Glossary: Functions/Glossary.po
  • 6.12. Exercises: Functions/thinkcspyExercises.po
  1. Selection: Selection/toctree.po
  • 7.1. Boolean Values and Boolean Expressions: Selection/BooleanValuesandBooleanExpressions.po
  • 7.2. Logical operators: Selection/Logicaloperators.po
  • 7.3. Precedence of Operators: Selection/PrecedenceofOperators.po
  • 7.4. Conditional Execution: Binary Selection: Selection/ConditionalExecutionBinarySelection.po
  • 7.5. Omitting the : Selection/OmittingtheelseClauseUnarySelection.po
  • 7.6. Nested conditionals: Selection/Nestedconditionals.po
  • 7.7. Chained conditionals: Selection/Chainedconditionals.po
  • 7.8. Boolean Functions: Selection/BooleanFunctions.po
  • 7.9. Glossary: Selection/Glossary.po
  • 7.10. Exercises: Selection/Exercises.po
  1. More About Iteration: MoreAboutIteration/toctree.po
  • 8.1. Iteration Revisited: MoreAboutIteration/intro-IterationRevisited.po
  • 8.2. The : MoreAboutIteration/Theforlooprevisited.po
  • 8.3. The : MoreAboutIteration/ThewhileStatement.po
  • 8.4. Randomly Walking Turtles: MoreAboutIteration/RandomlyWalkingTurtles.po
  • 8.5. The 3n + 1 Sequence: MoreAboutIteration/The3n1Sequence.po
  • 8.6. Newton’s Method: MoreAboutIteration/Newton'sMethod.po
  • 8.7. Other uses of : MoreAboutIteration/SentinelValuesAndValidation.po
  • 8.8. Algorithms Revisited: MoreAboutIteration/AlgorithmsRevisited.po
  • 8.9. Simple Tables: MoreAboutIteration/SimpleTables.po
  • 8.10. 2-Dimensional Iteration: Image Processing: MoreAboutIteration/2DimensionalIterationImageProcessing.po
  • 8.11. Image Processing on Your Own: MoreAboutIteration/ImageProcessingonYourOwn.po
  • 8.12. Glossary: MoreAboutIteration/Glossary.po
  • 8.13. Exercises: MoreAboutIteration/Exercises.po
  1. Strings: Strings/toctree.po
  • 9.1. Strings Revisited: Strings/StringsRevisited.po
  • 9.2. A Collection Data Type: Strings/ACollectionDataType.po
  • 9.3. Operations on Strings: Strings/OperationsonStrings.po
  • 9.4. Index Operator: Working with the Characters of a String: Strings/IndexOperatorWorkingwiththeCharactersofaString.po
  • 9.5. String Methods: Strings/StringMethods.po
  • 9.6. Length: Strings/Length.po
  • 9.7. The Slice Operator: Strings/TheSliceOperator.po
  • 9.8. String Comparison: Strings/StringComparison.po
  • 9.9. Strings are Immutable: Strings/StringsareImmutable.po
  • 9.10. Traversal and the : Strings/TraversalandtheforLoopByItem.po
  • 9.11. Traversal and the : Strings/TraversalandtheforLoopByIndex.po
  • 9.12. Traversal and the : Strings/TraversalandthewhileLoop.po
  • 9.13. The : Strings/Theinandnotinoperators.po
  • 9.14. The Accumulator Pattern with Strings: Strings/TheAccumulatorPatternwithStrings.po
  • 9.15. Turtles and Strings and L-Systems: Strings/TurtlesandStringsandLSystems.po
  • 9.16. Looping and Counting: Strings/Loopingandcounting.po
  • 9.17. A : Strings/Afindfunction.po
  • 9.18. Optional parameters: Strings/Optionalparameters.po
  • 9.19. Character classification: Strings/Characterclassification.po
  • 9.20. Summary: Strings/Summary.po
  • 9.21. Glossary: Strings/Glossary.po
  • 9.22. Exercises: Strings/Exercises.po
  1. Lists: Lists/toctree.po
  • 10.1. Lists: Lists/intro-Lists.po
  • 10.2. List Values: Lists/ListValues.po
  • 10.3. List Length: Lists/ListLength.po
  • 10.4. Accessing Elements: Lists/AccessingElements.po
  • 10.5. List Membership: Lists/ListMembership.po
  • 10.6. Concatenation and Repetition: Lists/ConcatenationandRepetition.po
  • 10.7. List Slices: Lists/ListSlices.po
  • 10.8. Lists are Mutable: Lists/ListsareMutable.po
  • 10.9. List Deletion: Lists/ListDeletion.po
  • 10.10. Objects and References: Lists/ObjectsandReferences.po
  • 10.11. Aliasing: Lists/Aliasing.po
  • 10.12. Cloning Lists: Lists/CloningLists.po
  • 10.13. Repetition and References: Lists/RepetitionandReferences.po
  • 10.14. List Methods: Lists/ListMethods.po
  • 10.15. The Return of L-Systems: Lists/TheReturnofLSystems.po
  • 10.16. Append versus Concatenate: Lists/AppendversusConcatenate.po
  • 10.17. Lists and : Lists/Listsandforloops.po
  • 10.18. Using Lists as Parameters: Lists/UsingListsasParameters.po
  • 10.19. Pure Functions: Lists/PureFunctions.po
  • 10.20. Which is Better?: Lists/WhichisBetter.po
  • 10.21. Functions that Produce Lists: Lists/FunctionsthatProduceLists.po
  • 10.22. List Comprehensions: Lists/ListComprehensions.po
  • 10.23. Nested Lists: Lists/NestedLists.po
  • 10.24. Strings and Lists: Lists/StringsandLists.po
  • 10.25. List Type Conversion Function: Lists/listTypeConversionFunction.po
  • 10.26. Tuples and Mutability: Lists/TuplesandMutability.po
  • 10.27. Tuple Assignment: Lists/TupleAssignment.po
  • 10.28. Tuples as Return Values: Lists/TuplesasReturnValues.po
  • 10.29. Glossary: Lists/Glossary.po
  • 10.30. Exercises: Lists/Exercises.po
  1. Files: Files/toctree.po
  • 11.1. Working with Data Files: Files/intro-WorkingwithDataFiles.po
  • 11.2. Finding a File on your Disk: Files/FindingaFileonyourDisk.po
  • 11.3. Reading a File: Files/ReadingaFile.po
  • 11.4. Iterating over lines in a file: Files/Iteratingoverlinesinafile.po
  • 11.5. Alternative File Reading Methods: Files/AlternativeFileReadingMethods.po
  • 11.6. Writing Text Files: Files/WritingTextFiles.po
  • 11.7. Glossary: Files/Glossary.po
  • 11.8. Exercises: Files/Exercises.po
  1. Dictionaries: Dictionaries/toctree.po
  • 12.1. Dictionaries: Dictionaries/intro-Dictionaries.po
  • 12.2. Dictionary Operations: Dictionaries/Dictionaryoperations.po
  • 12.3. Dictionary Methods: Dictionaries/Dictionarymethods.po
  • 12.4. Aliasing and Copying: Dictionaries/Aliasingandcopying.po
  • 12.5. Sparse Matrices: Dictionaries/Sparsematrices.po
  • 12.6. Glossary: Dictionaries/Glossary.po
  • 12.7. Exercises: Dictionaries/Exercises.po
  1. Exceptions: Exceptions/toctree.po
  • 13.1. What is an exception?: Exceptions/01_intro_exceptions.po
  • 13.2. Exception Handling Flow-of-control: Exceptions/01_intro_exceptions.po#exception-handling-flow-of-control
  • 13.3. Summary: Exceptions/01_intro_exceptions.po#summary
  • 13.4. Standard Exceptions: Exceptions/02_standard_exceptions.po
  • 13.5. Principles for using Exceptions: Exceptions/03_principles_for_using_exceptions.po
  • 13.6. Exceptions Syntax: Exceptions/04_exceptions_syntax.po
  1. GUI and Event Driven Programming: GUIandEventDrivenProgramming/toctree.po
  • 14.1. Graphical User Interfaces: GUIandEventDrivenProgramming/01_intro_gui.po
  • 14.2. GUI Programming: GUIandEventDrivenProgramming/01_intro_gui.po#gui-programming
  • 14.3. GUI Programming Options: GUIandEventDrivenProgramming/01_intro_gui.po#gui-programming-options
  • 14.4. TKinter: GUIandEventDrivenProgramming/01_intro_gui.po#tkinter
  • 14.5. Tkinter Pre-programmed Interfaces: GUIandEventDrivenProgramming/01_intro_gui.po#tkinter-pre-programmed-interfaces
  • 14.6. Tkinter Custom Interfaces: GUIandEventDrivenProgramming/01_intro_gui.po#tkinter-custom-interfaces
  • 14.7. Hello World: GUIandEventDrivenProgramming/01_intro_gui.po#hello-world
  • 14.8. Tkinter Standard Dialog Boxes: GUIandEventDrivenProgramming/02_standard_dialog_boxes.po
  • 14.9. GUI Widgets: GUIandEventDrivenProgramming/03_widgets.po
  • 14.10. Creating Widgets: GUIandEventDrivenProgramming/03_widgets.po#creating-widgets
  • 14.11. Layout Mangers: GUIandEventDrivenProgramming/04_layout_managers.po
  • 14.12. Specifying Dimensions: GUIandEventDrivenProgramming/04_layout_managers.po#specifying-dimensions
  • 14.13. : GUIandEventDrivenProgramming/04_layout_managers.po#place-layout-manager
  • 14.14. : GUIandEventDrivenProgramming/04_layout_managers.po#grid-layout-manager
  • 14.15. : GUIandEventDrivenProgramming/04_layout_managers.po#pack-layout-manager
  • 14.16. Summary: GUIandEventDrivenProgramming/04_layout_managers.po#summary
  • 14.17. Widget Groupings: GUIandEventDrivenProgramming/05_widget_grouping.po
  • 14.18. Command Events: GUIandEventDrivenProgramming/06_command_events.po
  • 14.19. Hello World Again: GUIandEventDrivenProgramming/06_command_events.po#hello-world-again
  • 14.20. Other Events: GUIandEventDrivenProgramming/06_command_events.po#other-events
  • 14.21. Low-Level Event Processing: GUIandEventDrivenProgramming/07_event_binding.po
  • 14.22. Focus: GUIandEventDrivenProgramming/07_event_binding.po#focus
  • 14.23. Event Binding: GUIandEventDrivenProgramming/07_event_binding.po#event-binding
  • 14.24. Event Descriptors: GUIandEventDrivenProgramming/07_event_binding.po#event-descriptors
  • 14.25. Event Objects: GUIandEventDrivenProgramming/07_event_binding.po#event-objects
  • 14.26. Event Processing: GUIandEventDrivenProgramming/07_event_binding.po#event-processing
  • 14.27. The Design of GUI Programs: GUIandEventDrivenProgramming/08_gui_program_structure.po
  • 14.28. Common Widget Properties: GUIandEventDrivenProgramming/09_modifying_widgets.po
  • 14.29. Specific Widget Properties: GUIandEventDrivenProgramming/09_modifying_widgets.po#specific-widget-properties
  • 14.30. Widget Attributes: GUIandEventDrivenProgramming/09_modifying_widgets.po#widget-attributes
  • 14.31. Timer Events: GUIandEventDrivenProgramming/10_timer_events.po
  • 14.32. A Programming Example: GUIandEventDrivenProgramming/11_gui_program_example.po
  • 14.33. Glossary: GUIandEventDrivenProgramming/Glossary.po
  1. Recursion: IntroRecursion/toctree.po
  • 15.1. What Is Recursion?: IntroRecursion/WhatIsRecursion.po
  • 15.2. Calculating the Sum of a List of Numbers: IntroRecursion/CalculatingtheSumofaListofNumbers.po
  • 15.3. The Three Laws of Recursion: IntroRecursion/TheThreeLawsofRecursion.po
  • 15.4. Converting an Integer to a String in Any Base: IntroRecursion/ConvertinganIntegertoaStringinAnyBase.po
  • 15.5. Visualizing Recursion: IntroRecursion/intro-VisualizingRecursion.po
  • 15.6. Sierpinski Triangle: IntroRecursion/SierpinskiTriangle.po
  • 15.7. Glossary: IntroRecursion/Glossary.po
  • 15.8. Programming Exercises: IntroRecursion/ProgrammingExercises.po
  1. Classes and Objects - the Basics: ClassesBasics/toctree.po
  • 16.1. Object-oriented programming: ClassesBasics/Objectorientedprogramming.po
  • 16.2. A change of perspective: ClassesBasics/Achangeofperspective.po
  • 16.3. Objects Revisited: ClassesBasics/ObjectsRevisited.po
  • 16.4. User Defined Classes: ClassesBasics/UserDefinedClasses.po
  • 16.5. Improving our Constructor: ClassesBasics/ImprovingourConstructor.po
  • 16.6. Adding Other Methods to our Class: ClassesBasics/AddingOtherMethodstoourClass.po
  • 16.7. Objects as Arguments and Parameters: ClassesBasics/ObjectsasArgumentsandParameters.po
  • 16.8. Converting an Object to a String: ClassesBasics/ConvertinganObjecttoaString.po
  • 16.9. Instances as Return Values: ClassesBasics/InstancesasReturnValues.po
  • 16.10. Glossary: ClassesBasics/Glossary.po
  • 16.11. Exercises: ClassesBasics/Exercises.po
  1. Classes and Objects - Digging a Little Deeper: ClassesDiggingDeeper/toctree.po
  • 17.1. Fractions: ClassesDiggingDeeper/Fractions.po
  • 17.2. Objects are Mutable: ClassesDiggingDeeper/ObjectsareMutable.po
  • 17.3. Sameness: ClassesDiggingDeeper/Sameness.po
  • 17.4. Arithmetic Methods: ClassesDiggingDeeper/ArithmeticMethods.po
  • 17.5. Glossary: ClassesDiggingDeeper/Glossary.po
  • 17.6. Exercises: ClassesDiggingDeeper/Exercises.po
Clone this wiki locally