Monday, May 26, 2008

May 27

Today I went through the game and corrected certain grammatical errors. I added 2 more items to make the room more mysterious.

May 26

Spent the time perfecting the win thing. You can now really win. And fixing everything works perfectly.

Wednesday, May 21, 2008

May 22

Today i made the use command. This will allow you to be able to win after you have finished fixing the entire ship. I also made quite a few items invisible. I put clues as to where they are in different messages throughout the ship.

May 21

I completely finished the fix comand and make the screen so it changed whenever you fixed an item.

Tuesday, May 20, 2008

May 20

Today i edited the room descriptions so they would include surrounding rooms. I also added all the items you need to win. Now just to set it so you can win.

Thursday, May 15, 2008

May 16

Today i just worked on rooms and items. Fixed synopsis problem too.

Wednesday, May 14, 2008

May 17

Today i made modifications to my drop command, so it called restrict in it. Now it wont let you drop the powerunit in the appropriate room. Other than that made more story elements and added items. Not much.

Tuesday, May 13, 2008

May 13

Added Fix and more items.. made stuff more detailed and made more restricts

Tuesday, May 6, 2008

May 6

Today I finished up the room connections. I learned how to teleport and create items once you do something, like take or drop something.

May 6

Today the only thing i did was make rooms and connections. That is all.

Monday, May 5, 2008

May 5

Today i learned that you must put index == -1 before you do anything else when checking if somethings in a room. i made more rooms and conncections, and thats pretty much all.

Tuesday, April 29, 2008

Apr 29

Learned the specifics about connecting all the rooms to one another. Still need to get the thing to print out the exact description of the item. But other than that I think I get all of this stuff. It makes sense, just pure logic.

Friday, April 25, 2008

Apr 25

Today we cleaned up the inv thing. I would like to work... In groups of 3 maybe working independently on our own games and conferring with one another if we have problems. Although if this happens i have a feeling the people in my group will ask me for help... a lot. So in that respect I want to have my own group... but... I would rather work by MYSELF than in a group with people who do nothing... And constantly slack off and ask for help when they didnt listen.

So my vote is that we are each completely independent!

Thursday, April 24, 2008

Apr 24

Today I did the drop function in the game and edited the title screen. I also changed the things around like the title screen and what not.

Wednesday, April 23, 2008

Apr 23

Today I learned the basics for the text based game. Its kinda hard to explain, but i leanred about how to make rooms, although im not sure how to make room connections just yet. But i know how to put items in a room and take em out.

Monday, April 21, 2008

Apr 22

Today we played the game and it was fun! I cant wait to make my own game like this! I didnt learn anything except how to be very annoyed by endless passageways.

Sunday, April 20, 2008

Apr 21

Today we mainly just worked on our class object things. We got the old maid to work and not much else, I didn't learn anything new. My apologies.

Friday, April 18, 2008

Apr 18

Today we worked on classes more and made an old maid game. Havent got it to run yet although I am fairly certain I have done all the things correctly.

Wednesday, April 16, 2008

Apr 17

Today we learned about decks. We used a shuffling program to shuffle the deck then resort it again. I learned a bunch of new functions, like randint , pop card and such. They are all the different things you can do with lists and strings and the like. I also debugged some of my frineds programs and that helped me look and correct errors, and was fun!

Apr 16

Ok I finally get all the str and init tings. We learned more about the class function and i think i finally get all the things that Im doing aside from copying blindly. The bell rang... and im late in posting soo....

Monday, April 14, 2008

Apr 15

Today we learned more about classes and what prototype functions are. They are what weve been doing making functions and correcting flaws as we find them. There are ways to convert time to seconds and convert to time as well. That was pretty easy. Made add time much easier.

Sunday, April 13, 2008

Apr 14

Today we learned more about the class funcition. The self variable is what the thing that is being defined is. We also leanred about the __init__ and __str__ function things.

Thursday, April 10, 2008

Apr 10

Learned never to assign anything the variable string as that will make things confusing once you go. Learned more about the things with string, like lower and how to change everything lower and test if its a lowercase letter. Going to do the project soon, excited about that!!

Wednesday, April 9, 2008

Apr 9

Learned about dictionaries today. I don't get it completely, but its very similar to a list or tuple, except its immutable. Also learned about long integers and they have their own type.

Monday, April 7, 2008

Apr 8

Today learned about tuples and recursive theory. We had already learned this kind of, but did it more in depth this time. Recursive formulas are not good as they take forever and are limited in how much they can do. Other ways are much more effective.

Sunday, April 6, 2008

Apr 7

Today had a crash course in ch 10. Learned about modules and the many many many things you can do with things like string and to import different things. Meothods and attributes. My list you can change stuff about lists like append, or insert.

Friday, April 4, 2008

Apr 4

Worked on more of the same today. Excersises and add_row to matricies.

Thursday, April 3, 2008

Apr 3

Today was more of the same exercises. I learned that doctests cannot be used if they are not found at the beginning of def or the whole document. That wasted about 10 minutes oftime that I couldve spent working...

Wednesday, April 2, 2008

Apr 2

I learned today that functions dont always have to follow doctests, that it can simply be a bunch of '=' things. Nothing new was taught today really as we just did excersises the whole day.

Tuesday, April 1, 2008

Apr 1

I got a tardy today.... Thats my second one this quarter and they were 45 minutes of each other, though the quarter started yesterday... Its very sad... Anyways I learned about pure functions and how they don't change the variable as that could get very confusing. Clarified with cloning and what aliasing means. Cloning is a copy, and aliasing is the same thing. non-pure functions have unwanted side-effects that are not good for buisness. Learned about the join split and lists are very similar to strings.

Sunday, March 30, 2008

Mar 30

Today we learned about the range function. You can use the for function with range. We also learned about the enumerte that you can use inside the for loop. Enumerate takes the range(len)) functions and puts it in a easier way to enderstand.

Thursday, March 20, 2008

Mar 20

Learned about gasp today. It has a lot of bugs so it wasnt very easy. I deduced that sleep is the speed of how fast the thing is moving. I get pretty much all of the stuff i read except the formulas that didnt work because of errors. They weren't defined. Leanred how to make a ball bounce and make keyboard input work, with Mr. Whittakers help.

Monday, March 17, 2008

Mar 18

Today we mainly just did excersises too. We learned about how to count how many times a substring occurs in a longer string. We also learned how to remove sub strings and all sub strings for a given string.

Mar 17

Learned today about what a palindrome is. Leanred how to cheat using other functions that you had already named. Mostly today we just did excersises and didnt really do any new work and didnt learn anything specifically new.

Thursday, March 13, 2008

Mar 14

Learned about all the things you can do with the mod symbol. YOu can change wherea a number occures and makes things a lot simpler. Learned if you put a =0 after a paramater it makes it optional. Like putting =0 makes it defualt if you put nothing there it will default to 0.

Mar 13

Today i learned that you cannot change part of a string. That doesnt work. We also learned about the values of symblos and if theyre greater than or less than things. That was werid. A lso learned about the boolean operator in. It checks if a string is a substring of another string.

Tuesday, March 11, 2008

Mar 12

Today i learned about the len function. It tells you how long a string is. I learned about all the stuff brackets can do. Also learned about colons and what they can do, like all the wat through a certain point to a certain point. the brackets take which ever number is inside of the string and takes it. THe numbers start at 0 not one so kinda always add one to make it less confusing.

Mar 11

Learned about the is_prime and made it work more efficeitnly by making x = to 2 instead of 1. I still have a while to go on the rest of chapter 6 like the print digits. I forgot how to chop the digits off. Darn...

Monday, March 10, 2008

Mar 10

Today i modified the num_digits() code to accept 0 and a negative number by making special exceptions for 0 and timesing a negative number by -1 to make that work. Mainly just worked on chp6 excersiese. learnt about infinite loops, like when a said, while n is true and n is false essentially. THat was a duh.... moment.

Thursday, March 6, 2008

Mar 7

Today I learnt about triangular numbers and what they are. I learent about the repeditve positive values of doing algorithms over and over. That can be good. I learnt about functions and how they make everything not always shorter but easier to understand.

Wednesday, March 5, 2008

Mar 6

Learnt how to use tables and make two dimensional tables as well. Learnt about encapulation and how to tab a bunch of lines.

Tuesday, March 4, 2008

Mar 5

Today I learned about the while statement. I had learnt about this already in Guido and learnt more about it in python. Learned more about infinite loops and how to countdown and sequence and check how many of a number there is.

Monday, March 3, 2008

Mar 4

Finished the assignments. I learned how using return and one line of code how to do pretty much all of the functions. I learned that my problems with the celcuius and faerenheit was i didnt have the int and round functions in there to change the type and round off. Got it now though.

Sunday, March 2, 2008

Mar 3

Learned about that you cant put two parenthesis statements next to each other and make them times. you have to put the little times thingy. Learned to always put return, instead of print, and almost finished all the excersises.

Wednesday, February 27, 2008

Feb 28

Learned that return should be used instead of print, as that is more 'fruitful'. Learned about different functions and converting things to floats before they divide. I have nothing else to say. Have a good weekend mr. Whittaker.

Tuesday, February 26, 2008

Feb 27

Learned about the triple quoted string. It is used to put in comments and to check your function. Also return i think it works kind of like a print, except after it prints it terminates the function. We also need to comment on every line of code we make.

Monday, February 25, 2008

Feb 26

Got the house enlagre to work, unless you made it 300,0,3. That messed it up so i changed it and then it went completely beserk. Mr Whittaker couldnt fix it so i guess ill just redo the whole think the way i did it originally.

Sunday, February 24, 2008

Feb 25

Learned that you can put equations inside like the reference point for coordinates. Got the thing where you have to put a house anywhere you want to. It was pretty easy once i got past my pointless mistakes. Didn't really learn anything new today... Just reviewed what i already knew and put it into action.

Thursday, February 21, 2008

Feb 22

Got 100% on the quiz today. learned about truth table which I had kinda already done in geometry. Learned about the and or statments. i think when you say and it looks for in strings, the shortest thing, 'or' the longest thing. The True and False make more sense though. Its logical

Wednesday, February 20, 2008

Feb 21

Today learned about the colors, thickness, and specifics of the gasp picture editor. Learned that it is impossible to make a line bright red, however you can do that with circles. Finished the drawings.

Tuesday, February 19, 2008

Feb 20

Learned about the basics of graphics. Learned Guido is simialar to Python with its if elif and else statements. Made a trial of the graphics program.

Sunday, February 17, 2008

Feb 18

Learned about slash and all the things it can do. Learned about the \n and \t how that tabs and enters new line.
Learned that we should always comment on what ever functions we do. Not exactly sure what the comma does but it does make the print number of lines correct instead of making one too many lines.

Thursday, February 14, 2008

Feb 15

Success! Got all the excercises for chap 03. The import one was a bit wierd, but got it in a roundabout way. Spent the rest of the time going over everything.

Wednesday, February 13, 2008

Feb 14

Was pretty confusing today. Really confused on excersice 4. Come back Mr W! We need you! Leanred that variables are local. There are no do statments in guido.

Tuesday, February 12, 2008

Feb 13

Got the madlib to work. Learned today that it was alot more easier than i first thought. I learned that commas at the end of strings make it so it makes a new line. That wouldve helped me alot had i know about it sooner.

Monday, February 11, 2008

Feb 12

Today I wrote i guess my first program. Did all the exercises for it. Still a bit stuck on the madlib part. Working on how to get it to ask you for the appropriate words. I'm using raw_input not sure if thats right Ill test it with normal input tomorrow. Then theres the issue of the story itself i cant get it to put the words it defines out into the story. Ah well, tomorrows another day.

Sunday, February 10, 2008

Feb 11

This was one of the more confusing lessons, I didn't manage to get the spam times 4 thing right, and i tried a lot. I learned that defs can be in any order unlike guido. The whole lesson was pretty confusing though... I learned more about adding and math and stuff like that though.

Tuesday, February 5, 2008

Feb 6

Made splash... Didnt learn anything specific just how to apply it. Did learn that you can copy and paste but not insert. That is good and bad... respectively.

Monday, February 4, 2008

Feb 5

Learnt the basics of the python program. Cant wait to put it to good use and use it practically, like to make a game and use if and elses and stuff like that hahahahahaha power. Done with guido even though i didnt actually get done with the binary stuff. Oh well

Sunday, February 3, 2008

Feb 4

Got the binary down with much help from Mr. W. hes stuck in a tiny loop that i could probably straighten out next class, so doing pretty well, in my proffesional opinion.

Thursday, January 31, 2008

Feb 1

Today came in late after doing elementary chapel. Sadly my old code for the binary dont work on any of the other binary maps Mr W has, so im wrinting another code from scratch. Im trying to do it the way i would do it if it was me... but that is proving to be somewhat diffucult.

Wednesday, January 30, 2008

Jan 31

Did the binary adding for real this time... it works on the binary map with full dots everywhere too. Yay!

Tuesday, January 29, 2008

Jan 30

Got the binary additon thing right. I think. Mr Whittaker hasnt checked it yet but im pretty confident. It was a lot easier and less tiring than the maze and alphabet respectively.

Monday, January 28, 2008

Jan 28

Finally finished the annoying maze... Got the binary add thing to work i think... just need him to turn off at the right time.

Sunday, January 27, 2008

Jan 28

Learnt that i hate guido! ... Python the real thing was much more interesting when i took the gasp course thing.

Wednesday, January 23, 2008

Jan 14

Learned that guido can be very annoying when he wants to be, and id much rather be doing real programming,... even though i know this is... haha

Tuesday, January 22, 2008

Jan 23

Learnt about the basics of real python. Messed around with the command prompt thing with it. Then did guido ultra hard maze thingy... very challenging

Monday, January 21, 2008

22 Jan

Finished alphabet... probably couldve been more efficient

Sunday, January 20, 2008

21 Jan 2008

Didn't really learn anything specialy new today except i probably couldve saved a lot of space by defining even move2 as i use that so much.

Monday, January 14, 2008

Guido Lesson 1

... Honestly I didn't learn anything new today as it was mostly review of what i did last semester.

Sunday, January 13, 2008

Chp 1 Review

I learned that a high level language is the type of things that we humans use to communicate, and thats what we type in the a computer. Then that is translated by various methods into a low-level language that the computer understands. Python is supposed to be a fun easy to use language that computes programs and excecutes them. One of the most important parts of making a program is debugging, which is essentially checking for errors. and yes Mr. Whittaker we all hate internet explorer haha!