Greetings, fellow VB coders!
Today, before you even think about working on your new projects, each one of you will have to have a look at your grades, which are based on work that I can PROVE THAT YOU HAVE DONE. A few of you have not made posts to our Google discussion group, as per my instructions; at least one of you has not uploaded ANY project files to my BOX.NET online file storage, and several of you have either uploaded shortcuts to various folders, or files that are either unreadable or un-openable.
I CANNOT BASE YOUR GRADES ON ANYTHING THAT I CANNOT SEE
ITS NOT WHAT I "KNOW" ITS WHAT I CAN PROVE
we need to get this fixed TODAY
After that, we can re-commence work on your projects
Cheers,
Mr. L
Tuesday, September 30, 2008
Friday, September 26, 2008
Friday September 26: hand in your Ferris Bueller assignment, and......
....begin coming up with a project of your own. OK, today should be really simple:
A) Make sure your "Ferris Bueller" keyboard project works
B) Use winzip to "zip up" that project file
C) Upload that zipfile to the VBDepot folder I have shared out on my Box.Net account
D) You will now have plenty of free exploration time. You will use at least some of it to make a Discussion post outlining -- in some rough draft sense-- the kind of project you would like to work on. Tell me what you want your program to do!
E) Additionally, if you have made any new discoveries for which you wish to receive some sort of extra special credit, please post a discussion detailing what you have found. C'mon, you guys are smart: show off a little!
Cheers,
Mr. L
A) Make sure your "Ferris Bueller" keyboard project works
B) Use winzip to "zip up" that project file
C) Upload that zipfile to the VBDepot folder I have shared out on my Box.Net account
D) You will now have plenty of free exploration time. You will use at least some of it to make a Discussion post outlining -- in some rough draft sense-- the kind of project you would like to work on. Tell me what you want your program to do!
E) Additionally, if you have made any new discoveries for which you wish to receive some sort of extra special credit, please post a discussion detailing what you have found. C'mon, you guys are smart: show off a little!
Cheers,
Mr. L
Tuesday, September 23, 2008
Tuesday September 23 -- a new way to pass in your projects
Hey there hi there ho there,
Today, we will accomplish two great and magnificent things:
A) I will show you a new way to get your projects handed in to me
B) I will demonstrate how to connect keyboard events to sound output (yes, the infamous "Ferris Bueller keyboard"...coming soon to a computer right in front of you!)
OK, let's start with A.
1) Yesterday, I shared a folder called "VBDepot" on my Box.net account. According to my account instructions, I can share it with you guys by emailing you invites, which I did yesterday before I left the building. So, the first step is to check your email
2) You will find an email with the subject line
"UnclePaulie (mrlarue2009@gmail.com) invited you to collaborate on Box.net"
get into that email and click on the link which is just below the line that says
UnclePaulie has invited you to share files in the "VBdepot", folder
3) This will bring you to a webpage where you enter in your name, your email address, and a password, then hit the SIGNUP button
4) This brings you to a webpage where you can see the shared VBDepot folder. click on the link that says VBDepot
5) On the next webpage, there is a link where you can upload new files. Click on that link. This pops up a dialog box
6) In that dialog box, there is an "Add Files" button. You use that to browse for files. Just to test out the system, just upload a file that I can recognize as being yours.
7) Click the Upload button, and Shazzam!!! your file is uploaded
Now for the tricky part: can you read the instructions from yesterday? The ones that tell you how to find your the folder which holds everything for your current project, and then zip it up inside a WinZip folder? I'm sure that you can. And, if you need help, that's what I get paid the big bucks for :-)
OK guys, lets do it! Let's get it done! The Ferris Bueller program awaits....
Cheers,
Mr. L
Today, we will accomplish two great and magnificent things:
A) I will show you a new way to get your projects handed in to me
B) I will demonstrate how to connect keyboard events to sound output (yes, the infamous "Ferris Bueller keyboard"...coming soon to a computer right in front of you!)
OK, let's start with A.
1) Yesterday, I shared a folder called "VBDepot" on my Box.net account. According to my account instructions, I can share it with you guys by emailing you invites, which I did yesterday before I left the building. So, the first step is to check your email
2) You will find an email with the subject line
"UnclePaulie (mrlarue2009@gmail.com) invited you to collaborate on Box.net"
get into that email and click on the link which is just below the line that says
UnclePaulie has invited you to share files in the "VBdepot", folder
3) This will bring you to a webpage where you enter in your name, your email address, and a password, then hit the SIGNUP button
4) This brings you to a webpage where you can see the shared VBDepot folder. click on the link that says VBDepot
5) On the next webpage, there is a link where you can upload new files. Click on that link. This pops up a dialog box
6) In that dialog box, there is an "Add Files" button. You use that to browse for files. Just to test out the system, just upload a file that I can recognize as being yours.
7) Click the Upload button, and Shazzam!!! your file is uploaded
Now for the tricky part: can you read the instructions from yesterday? The ones that tell you how to find your the folder which holds everything for your current project, and then zip it up inside a WinZip folder? I'm sure that you can. And, if you need help, that's what I get paid the big bucks for :-)
OK guys, lets do it! Let's get it done! The Ferris Bueller program awaits....
Cheers,
Mr. L
Sunday, September 21, 2008
Monday Sept 22 -- sending me your projects, working with keyboard events and sound
Greetings, O most mighty of all VB coders! Today, we are going to do two pretty darned important things:
A) We will learn how to zip up your projects and send them to Mr. LaRue as email attachments
B) We will learn about using keyboard events in VB, and making things happen in response to those events
Let's do A) first
Here is what you need to do:
1) Unless you went out of your way to change where you save your files, you probably have a "Projects" folder associated with VB. It's located inside the "Visual Studio 2005" folder inside of the "My Documents" folder.
2) Inside of the "Projects" folder, you will find a separate folder for each project. It might be called "WindowsApplication1" or "buttonAction" or whatever you named your project when you first created it.
3) You will want to copy this folder to your desktop
4) Once you've done this, you should be able to create a new "zip" file by right clicking on the desktop then clicking in the menu where it says "new" then "winzip file". Name this zip file after yourself
5) drag the project folder onto the zip folder
6) when the menu pops up, click the ADD button
7) send this zip file to me as an email attachment
Once you've done that, we will work on using keyboard events and sound. I have some lovely handouts for that :-)
Cheers,
Mr. L
PS We may not need them today, but I have some sounds associated with a project which I will be demonstrating to you. The sounds are bundled in a winzip file found here:
http://www.box.net/shared/n19oryovx2
A) We will learn how to zip up your projects and send them to Mr. LaRue as email attachments
B) We will learn about using keyboard events in VB, and making things happen in response to those events
Let's do A) first
Here is what you need to do:
1) Unless you went out of your way to change where you save your files, you probably have a "Projects" folder associated with VB. It's located inside the "Visual Studio 2005" folder inside of the "My Documents" folder.
2) Inside of the "Projects" folder, you will find a separate folder for each project. It might be called "WindowsApplication1" or "buttonAction" or whatever you named your project when you first created it.
3) You will want to copy this folder to your desktop
4) Once you've done this, you should be able to create a new "zip" file by right clicking on the desktop then clicking in the menu where it says "new" then "winzip file". Name this zip file after yourself
5) drag the project folder onto the zip folder
6) when the menu pops up, click the ADD button
7) send this zip file to me as an email attachment
Once you've done that, we will work on using keyboard events and sound. I have some lovely handouts for that :-)
Cheers,
Mr. L
PS We may not need them today, but I have some sounds associated with a project which I will be demonstrating to you. The sounds are bundled in a winzip file found here:
http://www.box.net/shared/n19oryovx2
Thursday, September 18, 2008
iiiiiiiiiiiiiiiiiiiiiiiiiiittttts Friday! (September 19)
and to celebrate, let's do a little work with some pretty pictures, shall we?
The program you will create today will make use of many features we have already explored, such as a "Form Load" statement, which makes stuff happen when your form appears on the screen, an array declared outside of any control on the form, an integer variable and a button to move through the array one element at a time.
We will also make use of some new stuff, including :
A) the use of a String variable to hold a pathname, that is, something which describes where a file can be found. Here is an example of a pathname:
C:\Documents and Settings\Paul\Desktop\Meladie
B) the use of a PictureBox control, and more importantly, the "Image.FromFile()" constructor, which allows you to set the image property of a PictureBox. (In other words, we'll be able to change the picture at will.)
So OK, before we get going, please setup a folder somewhere that's convenient, and then download some pictures to it. Then I'll pass out the code sheets, and away we go!
Cheers,
Mr. L
The program you will create today will make use of many features we have already explored, such as a "Form Load" statement, which makes stuff happen when your form appears on the screen, an array declared outside of any control on the form, an integer variable and a button to move through the array one element at a time.
We will also make use of some new stuff, including :
A) the use of a String variable to hold a pathname, that is, something which describes where a file can be found. Here is an example of a pathname:
C:\Documents and Settings\Paul\Desktop\Meladie
B) the use of a PictureBox control, and more importantly, the "Image.FromFile()" constructor, which allows you to set the image property of a PictureBox. (In other words, we'll be able to change the picture at will.)
So OK, before we get going, please setup a folder somewhere that's convenient, and then download some pictures to it. Then I'll pass out the code sheets, and away we go!
Cheers,
Mr. L
Tuesday, September 16, 2008
Wed Sept 17: Show What You Know, Part One
Greetings, fellow VB programmers~!
Today will be a day for you to "show what you know". Rather than just assuming that you know how to use the techniques I've shown you, I'm going to challenge you to prove it. Here's how it gets done:
A)You will need to create a completely fresh program
B) This program will need to be able to do at least three different things.
C) Your program will need to make use of at least four of the following controls:
D) Your program will need to make use of at least
E) Your program will need to have at least one variable that is declared outside of any Subroutine, one which can be accessed by an control on your form
F) You will need to have at least one event which takes place at Form Load
G) You will need to add comments to your code, saying what different parts of it are good for.
If you have forgotten what some of this stuff is, well, that's part of why we do this. I will try to help; you should also consider working with the people sitting near you, or even those all the way across the room.
Cheers,
Mr. L
Today will be a day for you to "show what you know". Rather than just assuming that you know how to use the techniques I've shown you, I'm going to challenge you to prove it. Here's how it gets done:
A)You will need to create a completely fresh program
B) This program will need to be able to do at least three different things.
C) Your program will need to make use of at least four of the following controls:
- a button
- radio buttons
- textbox
- label
- groupbox
- something else (your choice)
D) Your program will need to make use of at least
- one if statement
- two variables, each of a different type (integer, boolean, string)
- one array
E) Your program will need to have at least one variable that is declared outside of any Subroutine, one which can be accessed by an control on your form
F) You will need to have at least one event which takes place at Form Load
G) You will need to add comments to your code, saying what different parts of it are good for.
If you have forgotten what some of this stuff is, well, that's part of why we do this. I will try to help; you should also consider working with the people sitting near you, or even those all the way across the room.
Cheers,
Mr. L
Monday, September 15, 2008
(Sept 16) -- more arrays, form load events, labels, and some weird variable called a Boolean
Tuesday greetings O most exalted VB coders!
hello there, and welcome back from your weekend. Today, we are going to accomplish the following tasks:
A) create another array -- which remember, is just a collection of variables -- and this time, the array will be created OUTSIDE of any subroutine. It's not attached to any particular button or control, so it can be used by any of them
B)Create a label, which is kind of like a textbox, only its words can't be changed just by mnaully typing it in.
C) Use the "Form Load" event to set the text of that label. (You'll see, you'll see)
D) Use the View --> Code menu to get into the code; another way of getting there, rather than double clicking a button or some other control. This will also be important in accomplishing (A) above
E) Use yet another GroupBox, complete with two radio buttons, to determine whether or not a button's text says "forward" or backward"
F) create and use a Boolean variable -- one which can only have two values, either true or false. This Boolean will be linked to the two radio buttons mentioned above, and will also be used in yet another If statement to determine whether or not you will go forward or backward in seting the text of the label found in (B) above
Whew! After that, you'll have time for free exploration. Just be sure to make a Discussion posting in our Google group for whatever discoveries you may make.
Cheers,
Mr. L
hello there, and welcome back from your weekend. Today, we are going to accomplish the following tasks:
A) create another array -- which remember, is just a collection of variables -- and this time, the array will be created OUTSIDE of any subroutine. It's not attached to any particular button or control, so it can be used by any of them
B)Create a label, which is kind of like a textbox, only its words can't be changed just by mnaully typing it in.
C) Use the "Form Load" event to set the text of that label. (You'll see, you'll see)
D) Use the View --> Code menu to get into the code; another way of getting there, rather than double clicking a button or some other control. This will also be important in accomplishing (A) above
E) Use yet another GroupBox, complete with two radio buttons, to determine whether or not a button's text says "forward" or backward"
F) create and use a Boolean variable -- one which can only have two values, either true or false. This Boolean will be linked to the two radio buttons mentioned above, and will also be used in yet another If statement to determine whether or not you will go forward or backward in seting the text of the label found in (B) above
Whew! After that, you'll have time for free exploration. Just be sure to make a Discussion posting in our Google group for whatever discoveries you may make.
Cheers,
Mr. L
Thursday, September 11, 2008
Friday, September 12 -- multiple forms, changing buttons and more work with arrays!
Hello there O most distinguished VB code jockeys! Today we will be working to accomplish several goals:
A) We will learn how to add a second form to our programs, and how to make that form appear and disappear
B) We will learn how to change properties of a control in response to events, using an If statement
C) we will attempt to make use of another array on that second form
D) we will, I promise, have some "free exploration" time; provided that you record the results of your exploration as a post in our Google Group
Cheers,
Mr. L
A) We will learn how to add a second form to our programs, and how to make that form appear and disappear
B) We will learn how to change properties of a control in response to events, using an If statement
C) we will attempt to make use of another array on that second form
D) we will, I promise, have some "free exploration" time; provided that you record the results of your exploration as a post in our Google Group
Cheers,
Mr. L
Thursday Sept 11 -- more if statements, our first array...and MORE!!!
OK VB coders, yesterday we explored the wonderful world of If statements and MsgBoxes. Today, we will continue exploring If statements, as well as making our first array. An array is a collection of related variables, and is a very convenient way of being able to group relate ditems, such as the names of bands, favorite TV shows, athletic rosters, you name it!
We will also look at how you can affect the properties of the actual form a component is located in, using the "Me" keyword. Additionally, we will learn how to tranfer properties -- such as text -- from one control to another.
And last but not least, we will have some "free exploration time" so that you may make discoveries all of your own, and then post what you've found to our Google Group!
Cheers,
Mr. L
We will also look at how you can affect the properties of the actual form a component is located in, using the "Me" keyword. Additionally, we will learn how to tranfer properties -- such as text -- from one control to another.
And last but not least, we will have some "free exploration time" so that you may make discoveries all of your own, and then post what you've found to our Google Group!
Cheers,
Mr. L
Thursday, September 4, 2008
VB programmers, Friday Sept 5 -- Part Two
I’ve been reading your emails with great interest, and have discovered a little bit about each of you, what some of your interests are, why you want to be in this class. You will need to expand upon this in a discussion post you will create on the Google Group you just joined. Here is what your discussion post needs to include:
A) What sort of programming most interests you? Would it be something that plays music? Looks up stuff for you online? Perhaps plays a simple game? Helps a person study? Keeps track of who owes you money?
B) What kind of person would use your program? Is this going to just be for your own personal use, or would it be something you might want to share with friends, classmates, family, etc etc?
C) For that matter, would you like to see it posted to some sort of online software repository, where others can download it?
D) What would a program of yours look like? Would it have a clean simple interface, like the Google homepage? Would it be crammed full of buttons and other components? Would it have a menubar at the top? If so, what kind of commands should it hold? Or would it be something that only works in a command prompt window?
E) Will your program be able to save settings? Will it be able to create files? Should it be able to print? Should it be able to connect to the Internet? Will it be able to do some things automatically?
OK, that ought to do it. Please be as complete as possible. When you are finished, make sure to post your discussion, and then take a look at the discussions put out by your classmates. It may be that there are others who share your interests, which would be good, since we will probably have a group project or two during the course of this class. In real life, no one writes a program all by himself anymore: they're created by teams
Cheers,
Mr. L
A) What sort of programming most interests you? Would it be something that plays music? Looks up stuff for you online? Perhaps plays a simple game? Helps a person study? Keeps track of who owes you money?
B) What kind of person would use your program? Is this going to just be for your own personal use, or would it be something you might want to share with friends, classmates, family, etc etc?
C) For that matter, would you like to see it posted to some sort of online software repository, where others can download it?
D) What would a program of yours look like? Would it have a clean simple interface, like the Google homepage? Would it be crammed full of buttons and other components? Would it have a menubar at the top? If so, what kind of commands should it hold? Or would it be something that only works in a command prompt window?
E) Will your program be able to save settings? Will it be able to create files? Should it be able to print? Should it be able to connect to the Internet? Will it be able to do some things automatically?
OK, that ought to do it. Please be as complete as possible. When you are finished, make sure to post your discussion, and then take a look at the discussions put out by your classmates. It may be that there are others who share your interests, which would be good, since we will probably have a group project or two during the course of this class. In real life, no one writes a program all by himself anymore: they're created by teams
Cheers,
Mr. L
What to do on Friday September 5 -- part one
Greetings, and welcome once again!
Today in Visual Basic Programming, you will be doing two things, both of them related. this is the first thing you must do:
In your email inbox, you SHOULD have an invitation from me to join the Google Group which I have set up for this class. It's called "Welcome to the Monkey House". You will need to follow the instructions in this email TO THE LETTER to get signed up, and to be able to go on to the next step. If you need assistance, I will do my utmost to help.
OK, so get get set up RIGHT NOW. C'mon back when you're done, and then we'll go on to part two, which I will post when you're ready.
Cheers,
Mr. L
Today in Visual Basic Programming, you will be doing two things, both of them related. this is the first thing you must do:
In your email inbox, you SHOULD have an invitation from me to join the Google Group which I have set up for this class. It's called "Welcome to the Monkey House". You will need to follow the instructions in this email TO THE LETTER to get signed up, and to be able to go on to the next step. If you need assistance, I will do my utmost to help.
OK, so get get set up RIGHT NOW. C'mon back when you're done, and then we'll go on to part two, which I will post when you're ready.
Cheers,
Mr. L
Greetings, Visual Basic Programmers!
This is C0D3 M0NK3YZ, where the students from Mr. LaRue's period 5 Visual Basic Programming class will receive news, instructions, marching orders and potentially leave comments and ask questions. If you are allowed and you do leave a comment, please bear in mind that this blog is available to the entire world, or at least that part of it that's on the Internet. This includes your parents, other teachers, your guidance counselor, the principal, the superintendent, and what the heck, the mayor, the governor, the chief of police, the head of the FBI, and pretty much EVERYONE. So be cautious, courteous and school appropriate in any comments you leave
Subscribe to:
Comments (Atom)
