AAB - Thinking and Writing (Lesson)

Thinking and Writing

Thought Organization

How do you organize your thoughts? Do you try to hold them all in your mind? Do you write your thoughts down on a piece of paper?   Do you organize, review, cast out and organize again?

Suppose you are getting ready to go to the grocery store. You know that you are in need of several items.  Do you write the items down and use a list or do you hope you don't forget something and just go to the store?  

Let's look at a basic example of thought organization? How would you provide the directions to the person that needs to get to the park? Would you write it? Tell it?  

Look at the map provided. In your word processing document (remember to start a new page with a title - we started this in the Computers and Their History Module), provide appropriate directions based on the scenario given on a new page. Add the map to your word processing document (click here for a copy Links to an external site.) to provide a reference for your answers.

 

Let's Practice! Scenarios

Examine the map to determine the best way to provide directions in each of the scenarios.

Build a Peanut Butter & Jelly Sandwich 

In your word processing document, (maybe you called the file Reflections in AP CSP), write the directions to build a peanut butter and jelly sandwich. Title the reflection "Build a PBJ Sandwich". Remember, this document is an ongoing exploration of your progress and thoughts in the course.  It is a reflection of your learning, where you are now and how you progress.  

Once you have completed the instructions to the PBJ Sandwich in your word processing document that you began in the Computers and Their History module, go on to the next page. This pseudocode, a vision of what steps must be taken, is the beginning of creating algorithms in a computer program. This is the beginning of technical writing, writing so that a person, or machine (after translation to the computer language), could do the steps and get the results intended without interpretation of what you meant.

Thinking and planning will eliminate time and mistakes later and allow you to find duplicated ideas that will need to be abstracted for control of code complexity.

MAP IMAGE SOURCED FROM WIKIMEDIA COMMONS AND USED ACCORDING TO TERMS OF USE.