LetsBlogAbout.NET
Blogging about all that is .NET

Microsoft tool to get your kids interested in programming

July 24, 2008 15:29 by joswalt

I ran across a cool idea from Microsoft where they have released a Power Toy for middle school aged kids. The tool is called Microsoft Visual Studio Middle School Power Toy 1.0 and is a software package particularly designed by Microsoft to help middle school students learn computer programming.

Microsoft Visual Studio Middle School Power Toy 1.0 is a software package particularly designed by Microsoft to help middle school students learn computer programming. It consists of the following five components:

  • Visual Sort Designer Control - is a supplementary teaching tool developed to help middle school students learn the basic concepts, algorithms, and implementations of popular computer sorting algorithms. It supports bubble and insertion sorting. The control generates initial values automatically and demonstrates intermediate states in the sorting process. It also generates sorting source code for both Visual Basic and C#.
  • Visual Search Designer Control - is a teaching tool developed to help middle school students learn the basic concepts, algorithms, and implementations of popular data search algorithms. It supports binary and sequential searches. The control generates initial values automatically and demonstrates intermediate states in the searching process. It also generates source code for both Visual Basic and C#.
  • Visual Declarative Designer - is an intuitive variable declaration tool designed for novice programmers. During the coding process the student can declare variables of various types and generate the corresponding source code. Visual Variable Declarative Designer provides a visual approach to variable declaration. Teachers in the Information Technology (IT) field can use this designer to teach students the basic concepts of variable declaration and naming, variable types, access modifiers, and initial values.
  • Assistant Class Designer - is a visual class designer intended for novice programmers such as middle school students. During the design process, students can easily add classes, properties, methods and events. The designer also generates source code that can be inserted into a project and modified as needed. By using this class designer and code generator, complicated classes can be easily created and configured. The Assistant Class Designer provides an intuitive approach to designing classes and helps students to understand key object-oriented programming concepts such as classes, encapsulation, inheritance, and polymorphism.
  • Visual Programming Flow Chart - is a supplementary teaching tool designed to help students understand program control flow. It generates flow charts for functions and saves them in the JPG picture format. This tool is easily activated from the Visual Studio Integrated Development Environment (IDE) by simply right-clicking on a function name and choosing “Generate flow chart…” from the context menu. The resulting flowchart can be customized by changing its colors and other effects. This visual tool provides an intuitive way to explore source code, to examine its control flow, and to identify logic errors.
     

You can download the tool from the Microsoft Download site by clicking here.

 


Comments

June 27. 2010 00:56

air purifier system,electronic air purifier,house air purifiers,iq air purifiers,iqair air purifiers,whole house air purifiers,blueair air purifiers,ionic breeze air purifiers,compact air purifier

This can be a really good study for me. Ought to confess that you are among the best bloggers Document ever found. Thank you publishing this post.

air purifier system,electronic air purifier,house air purifiers,iq air purifiers,iqair air purifiers,whole house air purifiers,blueair air purifiers,ionic breeze air purifiers,compact air purifier

June 28. 2010 17:27

asbestos disease

Okay submit. I just discovered your current weblog as well as wanted to speak about of which I've truly relished looking through a person's blogs. However I will be opt-in for a give as well as Do you write-up once again quickly.

asbestos disease

July 1. 2010 04:52

Rafael Owen

I am not truly certain if greatest practices have emerged close to points like that, but I'm certain that your excellent work is obviously identified. I was asking yourself should you provide any subscription for your RSS feeds as I will be really fascinated and may?t discover any link to subscribe right here.

Rafael Owen

July 9. 2010 03:20

Dillon Blackshire

These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post, writing is simply great, thank you for the post

Dillon Blackshire

July 21. 2010 00:36

Eldridge Sabataso

Subsequently This post is looking at receiving the actual xbox except Attachment in your kinda confused about some toxins might pro/elite/core subject workplace has set up may possibly well you need to describe tell you might be very easily quite helpfull.

Eldridge Sabataso

July 25. 2010 16:36

delon body butter

A few really superb tips right here. Seeking to take care of stress and anxiety on your own is a confident approach to take nonetheless never forget that will mingling by using specialist is what is fine very best. separating on your own is not the remedy. Focus on the challenge along with find out that we now have folks that as well endure that plus comprehend.

delon body butter

July 26. 2010 07:12

Shawn Taylor

Totally realize what your stance in this issue. Although I would disagree on some of the finer particulars, I think you did an amazing job explaining it. Certain beats having to investigation it on my own. Thanks

Shawn Taylor

July 29. 2010 01:52

Marietta Orrick

Electronics are the greatest things in the world. Be sure to patent any product idea or invention you come up with. So that noone copies any of your ideas. <a href="http://howtopatentaproduct.net/">How To Patent An Idea</a>

Marietta Orrick

August 6. 2010 07:35

Otis Puckett

I truly like the clean perpective you did about the concern. Really was not expecting that when I started off studying. Your concepts were simple to understand that I wondered why I in no way looked at it before. Glad to know that there's a blogger out there that certainly understands what he's discussing. Excellent.

Otis Puckett

August 11. 2010 10:49

Otis Puckett

Just thought you should considered uploading additional videos for your weblog posts to hold the site visitors a lot more entertained? I mean I just read through the entire piece of yours and it had been very great but because I'm more of a visual learner,I found that it would let me know how it turns out! I enjoy what you guys are usually up though.

Otis Puckett

August 13. 2010 07:58

Roy Carter

Hi just thought i'd inform you something. This really is the 2nd time now i've landed in your blog within the last 4 days hunting for totally unrelated points. Spooky or what?

Roy Carter

August 17. 2010 09:15

Dion Odom

Hi. I thought may be I should drop you a simple note to express my thanks. I have been reading your blog for a month or so and also have picked up a ton of good information as well as enjoyed the way in which you've structured your website. I am trying to run my personal blog but I believe its too general and I want to focus more on scaled-down topics. Being all things to all individuals isn't all that its cracked up to be.

Dion Odom

August 23. 2010 06:22

Replica Watches

Our shop offers many famous Best  Replica Watches. for example:Concord Replica Watches,Concord C1 Stainless Steel Chronograph Red CF Dial, They are all wrist watches and you can buy one for your father to show your love ,moreover. no one could know it a replica one.

Replica Watches

August 27. 2010 03:45

Blaine Solis

Your writing could use some improvement to much better drive home your points, however the tone of the argument is correct on. I speak from experience since the nonprofit I work for runs an yearly little company competitors, and what most of our applicants have in common is that they've figured out people practices that assist them contiually outperform their competitors, who usually are bigger.

Blaine Solis

September 6. 2010 09:11

Norbert Odonnell

Hi, Great day! I've been reading this awesome blog and I discover it great! the content material had been really relevant..which we readers can get some ideas which we can use in the close to future..this weblog really assists a great deal. But I suggest that you should put some pictures..anyway this weblog is truly great like a entire!

Norbert Odonnell

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading