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

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading