Thursday, December 11, 2014

Activity 1.3.5

Activity 1.3.5 






What the code is doing is it's checking whether or not the sentence you enter meets the requirements. If it did not then it would give you messages saying what was wrong with it. (As shown in lines 4,6, and 8.)

1.       How many characters are in this sentence? Does it matter whether Python is storing the string as one byte per character or four bytes per character?

       40 characters are in the first sentence. I counted.  yes because it needs to be one byte so something like "taco" isnt 16 bytes.

2.   This question asks you about something you have not learned. In fact, the question is asking about details that go beyond what you will learn in this course. However, wondering what is going on at a lower level of abstraction – and talking about it – can be a useful strategy when learning about computing.

      Describe what you think occurs in memory when the following code is executed.

      In []: a = 'one string'
In []: b = 'another'
In []: c = a[:3] + ' and ' + b
In []: print(c[6:10])

         nd an is what is printed.








Friday, November 7, 2014

Broom Ball App

Broomball App





Reflection Questions:

1.  Reflect on the creative process you used. What was useful? Discuss your reflection with your partner and then write a reflection individually.
                    What me and my partner decided to do is we made an app for his brother. All the parameters were pre-defined, and we just made the app off that.  He knew most of them himself, and if he ever needed help with anything I added my input.

2.      Reflect on the team dynamic. What helped the team work well together? Discuss your reflection with your partner and then write a reflection individually.

               Working with Brian was a pleasure. He had extensive knowledge of the problem at hand, and he already had some great ideas working towards solving it. At times he wasn't sure what to do, and what I did was i helped him through troubleshooting, and also I added a few aesthetic pieces on the app. Overall the experience was exquisite. 

3.  What Problem was your APP attempting to solve?  How well does it?

                 A scoring system for a sport named broomball. Also we added shots on goal, which wasn't necessary, but a good addition. We added a timer as well. It does what it needs to exceedingly well.

4.  Desribe the two hardest challenges you experienced when coding this app.  How did you overcome them.  Post a screen shot of these sections of code, and explain them.

               Finding out how to use the timer probably proved to be quite tasking, but we did some research on the subject, and we learned how to properly use it. Another problem we faced was the number of goals or shots not showing up when it reached double digits, but we inferred that the font was too large, so we just made it smaller.

5.  Given more time how could you improve your game

              We probably could have smoothed a few things.

APK File: https://drive.google.com/file/d/0ByMTTfD-NNaJZnFTM29KZUhpblk/view?usp=sharing
















Tuesday, October 14, 2014

Blown to Bits

Main Ideas (Chapter 1): The main idea is that technology advances everything will start to go online and digital rather than everything being physical.

Questions:
1) Clarify what makes a "bit"
2) Compare physical and digital processes needed to accomplish a task
3) State how you feel about the idea of things such as SSN, Medical Information and birth records stored forever unless there are policies to get rid of it.
4) Determine whether or not the rapidly advancing technology is good for the humans.

Wednesday, October 8, 2014

lesson 1.1.7- Scratch project

Team Members: Tyler Culmo, Matt Muller
Biggest challenge: The biggest challenge that we faced was trying to change the level once the key which was the dog, to make the level possible to be finished.
The Game:The point of the game was to move the face to the red block from the green block. Although the background in the pictures is shown to be white, while playing the game it is black, it is only white to display the path needed to be taken.

stage 1
stage 2

1.The process of making this game made me understand in more detail how scratch works, and allowed me to understand how to work with a team better.
2.