Unit 2 – Code is Poetry: An introduction to programming languages and logic

Name: Kendall Stevenson sr.

 

Email: ks21793p@pace.edu

 

 

Date

Procedural Notes

Describe frankly what you read/viewed and then tried programming

Errors

Copy the exact error message. Then, describe your thinking as you attempt to “debug” the error

02 /27/2019

  1. Begin logging your procedure by restating what topics you covered
    1. Then add what you tried in Twine, offering some details about what’s going through your mind as you learn.

 

This week I’ve had some trouble presenting my project online. I’ve tried viewing my project using Twine.org. I can see it; I can view all of the pages; I just can’t use my buttons to link from passage to passage. I will inquire with the Professor. I enjoy using Twine, it’s given me the opportunity to learn while I teach/design my project. Ok, I fix my online problem (it seems that if I use button I’m unable to link from page to page).

https://twinery.org/2/#!/stories/48ababa5-b5d5-4f32-9e8e-53e0398fd943/play

· Copy the error or message

  1. Describe what you think the problem is
  2. When you debug the error, describe the lesson you learn about Twine.

 

The only errors that I encountered, were syntax errors. forgetting to close a command Error: TML tag "t" is not closed or using the wrong set of commands for this platform.

Reflection | Think about everything you know about how human languages and communication work. What are important differences and similarities between computational and human languages?

 

I’ve learned that, it’s important to remember that programming languages weren’t invented by computers, they were invented by humans.
Syntax is syntax, learning to be fluent in a human language and learning to program are two very different set of challenges. Programming is simpler in many ways, but it is also unforgiving; it’s a (machine) computer that will take every command literally. Programming languages are incredibly precise set of instructions for a (machine) computer. Becoming fluent in a human language has a broader scope, that is more social then it is technical. High level programming languages were created to be meaningful to a human having advance training to communicate/translate or to become interactive with the computer..