Friday, November 26, 2004

Presentation

VisualC++ has a very useful tool, a debugger. It is a good practice to use it often. I think I must become more familiar with it. * problem is that debugging is often introduced at **late ***state and much unnecessary work is done. Earlier ****in this year I *****performed a driving licence for computer and now those skills are needed when doing a power point program about debugging. I think this is going to be ******much work and I shall learn a lot. Now *******it is an open job as a spokesman for me on Dec 7th. I think I ********am not here in tuakk next Tuesday and Wednesday but see you on Monday to do chat about this. Kari Lindholm

* The
** a
*** stage
**** delete "in"
***** earned my "driver's license" for computers
****** a lot of
******* there
******** will not be here

Good work.
4/5

Directions for exercise 4

Okay, for the final blog entry, I would like you to present your personal plan of how you are going to do your presentation or paper. For those who write a paper, the word requirement is 150 words and you can earn up to 10pts. For those who do the presentation the requirement is 100 words and you get the normal 5 pts.

If you have questions, please contact me at vlindhol(a)abo.fi

Thursday, November 25, 2004

Exercise 3

Artificial intelligence programming would be interesting, but it can be complex. Let's say that your next job is to do a computer program that can chat with you. Ok, it could be easy to make an AI Chat bot that answers to simple questions. Just collect all kind of answers to into arrays of the bot's data. But what about if you should add features like personality, feelings and emotions… Well those are more difficult to implement. So beware of AI programming, it can take a while to be a guru at it! Anyway concepts of the AI programming can be found here. -Matti

Good work.

8/11

Exercise 3

Hopefully the following pathetic attempt to cast some light on some of the concepts mentioned in the text *implements the purpose of this exercise..
In Boolean logic each **values are reduced to either True or False. Boolean logic consists of three logical operators Or, And and Not. Dynamic array means that one doesn’t have to determine the size of the array when programming. Static features are determined when programming and ***so are steady. **** pointer is a variable that holds the address of anything in memory. So it doesn’t care *****of the type of data. **** debugger is used when searching ****** faults of the code. Elina


* I'm afraid you can't use implement here, really. "fulfills" would be better in this case. Good try, though...
** value
*** are therefore
**** A
***** about
****** for

Good job!
9/11

Exercise 3

This is almost impossible. The concept was simple but implementation is difficult. I try to process this subject, but i need artificial intelligence to write this subject over.
Some time ago i tried try to use Visual Basic, it looked like simple but it isn't. One of VB featured programs is debugger. You can test your code, debugger shows any error(s), so, your work is easy, click and fix. I modified this text maybe 10 times, and it hard because i don't have any ideas. This is enough! Now i execute, publish Post task by click "Publish Post" button and that's it.
Rami Fält


You really showed that you knew what the words did. Good!

9/11

Wednesday, November 24, 2004

Exercise 3

So, five words from the text. I have no idea where to start processing this subject. Perhaps movies. Yes, movies are always good place to start at.
I, Robot, starring Will Smith, is a sci-fi action movie that has an artificial intelligence as * “the bad guy”. It implemented old-fashioned rules of sci-fi and by that I mean those robots. There were thousands of them and they all were human like. You know; two legs, two hands and one head. Today’s concept of robotics is not that simple anymore. **A modern coffee machine has so many features that it could be called robot, but it still looks like coffee machine. You have probably seen *the vacuum cleaner robot “Trilobite”. It automatically executes tasks programmed in it, but is certainly not humanoid like.
Movie itself was quite entertaining anyways.
Pin
PS. Luckily this text can always be modified.

* the
** Either you need to write "A modern..." or Coffee machines of today and change the rest of the clause into plural.

Very Good!
10/11

Blog exercise 3

Many programming tools have three possible environments. Design, run and debug. If the program works, but not like you had thought, you can use a debugger and see what really happens.

Often when working with arrays, **you only know how large they should be when a program is already running. Then you can use dynamic arrays. NEW with VisualC++ and muuttuja () with VB.

C++ has a pointer data type, which is an address of another variable.

Programming tools have also a Boolean data type that has two possibilities: true or false.

When a program runs it often needs to know what instructions to follow when there are many possibilities. You write expressions inside statements. ??? Kari Lindholm

*had
**WORD ORDER: you only know how large they should be when a program is already running
*** a

Very good!
10/11

Tuesday, November 23, 2004

My OS

I have used All windows since 3.11. I remember when I used 3.11 I hated it and then we was had a funny way to say Double your harddrive "destroy your windows:-)". When windows 98 first published I first really started to use windows and now I still think win '98 is the best and simplest. Dos is my strong area when it comes to Os's but I don't know what else to write about this.
Antti Tetri.

* used
** I
*** hated
**** had
***** a
****** was
******* (delete "first")
******** started
********* think
********** the
*********** simplest (OS)
************ when it comes to (delete "about")
************* know

Ok, but too short and very late.
1/5
-Teacher

Voinko tehdä nää uusiks ku mä en tiennyt et nä vaikuttaa numeroon luulin, että on näytöt eriksee joten vaa huitasin jotain... Kirjoitan paljon paremmin anna mahis näyttää mikä mä oon!-)

My history of programs

I have used Visual Basic, a little a C++ and Pascal, but it was between 93-96. I'dont remember the languages so well anymore. My best memory about languages is basic and the reason is simple : it's like english and I used that lot's more than another languages. And that's it.

* a little
** "," instead of "." and the "but"
*** between 1993-6
**** I
***** languages
****** so well anymore
******* instert ":"
******** (delete "was") used
********* a lot (delete "of")
********** than

Hmm... too short and late
1/5

Programming experience

I know, or at least I should know C++ basics because I was on a C/C++ course a long time ago, but that was a crappy course. With Visual Basic I have made a few small programs. For example I did a poker game (RAY look a like video poker) and a "bot" that got data from a website and saved it to my HD to a file. Actually I didn't have any idea how to make programs like that, but searching for examples and parts of codes with Google made it easy. I also have some experience of Commodore 64 Basic programming :) That’s all... -Matti.

Very good,
4/5

-Teacher

Sunday, November 21, 2004

Programming experience

Hey. I'm not a programmer wizard but I would to like learn more about programming. I have read a couple very small PHP language books and I just bought a new C++ book. I don't have much to tell about my programming experience now, but WHEN I to graduate, I'll have much more to tell about programming languages. /* hope so! ;) */ My good friend, who studies programming in Tampere Polytechnics, he sent me some easy C++ home works, so I try to handle those...
It is quite hard to tell about my program experience because I don't have any.
Rami Fält

OK
3/5



Friday, November 19, 2004

Programming

Hi everybody!

Let's talk about programming again! So I have to *tell that I don't know very **match about programming yet, but *** now I'll learn lot of things (maybe). First our Thatcher told us that one ***tape is eight ****bitts. It's very *****import to know that. And then he told us about Marxism's, Luke etc. ******Programming language are many but now I know *******that Basic, Cobol, Ada, Eiffel, C++, Java.

* say
** much
*** byte (?)
**** bits
***** important
****** There are many programming...
******* (Delete "that")

OK, but a bit too short.
2/5
-Teacher

Thursday, November 18, 2004

Programming

Hi, aloha and hello
If I said I haven't done any programming I would be a liar, so I won't. In the Golden 80's when I was in 7th or 8th grade, they started computer lessons at my school. At that time, we did not have even floppy drives, what we had was thing called "lerppu" :)
There I made (we all did) program called "worm". There was a worm crawling around the screen. Something like in the cellphones the game "worm". Allthough I can't remember if one could direct/guide it or did it just randomly "worm" around.
That was then and now I'm back, beware the world.
Not even the Gates of Bill can stop me becoming The programmer. Hope he doesn't have any spyware here.
There's not much to write about programming lessons since I missed the first one and the second one went over my head, but that's OK. I'll just read the "Ohjelmoinnin perusteet" again and again and... someday something will happen. But seriously, as the great yoga teacher Guruchi says: do your practise and all will come.
Roger and out
Perttu Niemi

* in
**the

Excellent.
5/5
-Teacher

OS

In the begining there was pretty much nothing, which was boring so The Almighty Bill said: Let there be Windows 3.1.
Perhaps it actually did not go exactly like that but who cares.
After all, 3.1 was my first experience of operating systems. I also recall playing Lemmings, but I think installing it was beyond my capabilities. Back then men were made of iron and software was too complex for normal people. Now it's different, with Win2k (the OS that I use), even I can install programs without getting a nervous breakdown. That doesn't mean I'm not getting gray hairs. For example: I have a Bluetooth keyboards and mouse and after installing it there is a shortcut on my desktop which I can't get rid of. I am open to any suggestions.
Between those two there's Win95 and Win98SE. Win98SE I remember crashing down every now and then, mainly now.
And what I know about XP, not much except that the default wallpaper is one of the most annoying that I've ever seen. You know, "Teletubbies" landscape with deep blue sky and poison green grass.

Perttu Niemi

* that
**also
*** the
**** a
***** (delete "of course") That phrase is not used like "tietenkin"
****** crashing
******* "Teletubbies" :)
******** Phrase only used as a closing in a letter beginning Dear so and so or Sir.

Funny and good. However, turned in past the deadline although you were aware of the exercise.
2,5/5 pts
-Teach

Tuesday, November 16, 2004

computer programming

I have experience of Visual Basic 6.0 and Java. With Java I have only done some small programs and applets. With VB my biggest program is Koulutuspalautetietokanta which I did during my training period. With it one can save courses and instructors to * database, save the feedback on every course and get summary information of the feedback, also in graphics. With it one can also make and print the feedback form. The main thing was that one could do all those functions in one user interface. I have also done * digit transformer, which transforms** binary, hexadecimal and decimal digits to each other. I have no experience of C++ except the famous “Hello world”. Elina

* a
** converts (delete "to each other")

Excellent
5/5
-Teach

computer programming

I started about ten years ago because at work programs did not work well and nobody seemed to do anything about it. I installed Microsoft Visual Basic 3.0 on my home computer and began to study it. At first it was difficult to find errors in my code but slowly and surely i was getting more successful with my programs. I think VB is good for many tasks. You often have to access the files and write new ones. This is easy in VB because the help system works well. I have also tried other tools but they require more work. Kari Lindholm

* seemed
** it
*** I
**** getting
***** successful
****** require

Very good. 4/5 pts
-Teacher

Exercise 2

Write about your programming experience, or if you have none, write about what has been dealt with in the programming course.

Also, feel free to go on about OS qualities.

Remember, you should at least write 100 words.


Monday, November 15, 2004

computer programming

Hello everybody!

It’s very difficult to say what is my knowledge of computer programming. Maybe I know that computer programming is very important to make something new so like animations and so on. Probaply I can someday make my own program by muself and then I’m something speciall. It’s not so easy to say how I understand computer programming but I think, that is very important to me because I’ll need it someday maybe. heidi

OS

Hello. I am using linux fedora, linux mandrake, windows 2000 and windows XP on my computers. First OS what i have is windows 3.1. I have XP on my workstation and it's works fine but win2000 is better, it was much loyalty. I have little problem on my linux fedora and old 3com lan card. Fedora doesn't understand it, i don't know why but i try to find out. 3com card works my windows computers but it isn't work on my linux computer. I must find new drivers on that, i think that is a problem!? Hope so. My old 450MHz AMD k6-2 is my test computer, now there is linux fedora and it was good, slow because computer is slow but very loyalty. Rami Fält

OS

The first operating system that I was aware of was Windows 95. At that time I used computer only to play Lemmings or Tetris, so I can’t comment on Windows 95 that much. Nowadays I have Windows XP on my home computer. The installation of XP was already done at the factory so the horrible experiences of installatioms of the earlier operating systems was not repeated. I think the best operating system for the common user is a system that the user doesn’t know even exists. At school we have Windows2000. I don’t have any opinion of that professionally, since the course on Operating Systems just started. I know WindowsNT is parallel to Windows2000, and maybe I should know of their differences. But the knowledge is yet to come.. Elina

OS

I have used Microsoft Operating Systems from 3.11 to XP. Nowadays the best choices for home PCs are Win98SE and WinXP, depending on your hardware, since they are easy to use. Win2000 is also a very good OS but you have to know something about it before you can use it efficiently. I prefer WinXP Pro over Home because in Home version you don’t have much privacy. Sharing and password protection is also worse in Home than in Pro. For a random user who doesn’t understand much about computers, the Home version is better because it’s cheaper and it has fever things to configure. Unix based OS is much better, but you must learn quite a lot before you can use them. -Kasperi Virtanen

Sunday, November 14, 2004

os

I'm currently using english windows xp on my computer. I have tried few difrent linux distributions but havent find any that could replace windows on desktop usage. Main reason for searching alternative for windows is memory problems that cause system slowdowns on longer uptimes. I think windows xp is most usable os for regular home users and linux is mostly for server usage but its getting grip as desktop os. Lassi Selander

Os

I have been using Windows 2003 Server almost year now. I used Windows XP before, but after I once tried Windows 2003 I didn't want to touch Windows XP anymore. Yes, it's actually server operating system, but I haven't installed any servers on it. I modified it to 'workstation' whit this guide and now it's just like Windows XP, but much faster (at least I think so)! Many annoying things in XP are now history. Also I think security in Windows 2003 is much better than in Windows XP, many latest viruses and worms that can do harm in Windows XP wont work in Windows 2003. Of course Windows 2003 is more expensive than Windows XP, but its worth of it if you want stable computer and better security. I don't recommend to buy it if you are using Windows XP and its working fine. But otherwise check it out and try for free 180-Day Evalution. -Matti

Os

I am using xp on all my computers. My first os was 98. I had some proplems whit it crashing and hungups. I upgrade it to me but it wasn't much better I still had thous proplems and lan wasn't working propely it disconected and had dificulties to find other computers. In xp to my opinnion there is mutch safety holes in it. Jere Heinonen

Friday, November 12, 2004

Os

I have now Windows XP and it works fine, better than anything before. However this Home-version is often too easy and is designed for less experiensed users. Sometimes i want that good old-time MS-Dos back. At last XP is the OS-system you can trust. Win 98 is good in that is easy to install with no registeration. Win 98 is chrashing often and is slowly but surely loosing ground. Linux is interesting but not suitable for home users. MacOs is for special groups. I think Windows XP is the best system for mostly users but could also bee the baddest for some people. Now i wonder where i write my name. Kari Lindholm

Thursday, November 11, 2004

1st Exercise

Okay, to start off your course journal blogging experience you are to comment on Operating Systems (OS)

In short, what's the best one? Or the worst one? Or the first you used? Anything goes, just write in English and try to write at least 100 words.

Good luck!

Welcome to the course journal blog

Hello everybody,

Posting in this blog is a weekly requirement in this course. Blogging is easy. Following are directions on how to do it:

1. Go to www.blogger.com
2. Log in with username tuakk2 (you will receive the password separately)
3. Click on the blog Programming blog and then click create new post.
4. Write the post and then
5. click publish post.

Congratulations, you have just blogged.

If any questions arise please contact the teacher per email.