MICROSOFT®  VISUAL C#® PROGRAMMING TRACK

Our Visual C#® Programming and Coding Track has 5 semester long tutorials. The first semester tutorial designed for the absolute beginner programmer. The second semester semester tutorial is an intermediate tutorial focused on programming games using the skills the student learned in the first semester tutorial. The third semester tutorial is an intermediate tuturial focused on building useful projects that the student can use at home. The fourth and fifth semester tutorials are more rigorous Honors Level College Prep tutorials for advanced students and are designed to prepare your students for college Level programming courses. Microsoft Visual C# Community Edition is available free for students from Microsoft’s website.​

Visual C# For Kids  (1st Semester For 6th – 8th Grade)

VISUAL C#® FOR KIDS  is a semester long “beginning”programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a C# Windows applications. The game built is non-violent and teaches logical thinking skills.  This instructor led tutorial is appropriate for students in 6th-8th grade.

Beginning Visual C#  (1st Semester for 9th Grade and Above)

BEGINNING VISUAL C#®   is a semester long “beginning”programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a C# Windows application. The tutorial is appropriate for teens and adults.

Programming Games with Visual C# (2nd Semester)

PROGRAMMING GAMES WITH VISUAL C#® is a semester long “intermediate” programming tutorial consisting of 7 chapters explaining (in simple, easy-to-follow terms) how to build Visual C#® Games.   Students will learn how to program the following video games:  Safecracker, Tic Tac Toe,  Match Game, Pizza Delivery, Moon Landing, and Leap Frog.    The games built are non-violent, family-friendly and teach logical thinking skills.

VISUAL C#® HOMEWORK PROJECTS explains (in simple, easy-to-follow terms) how to build a Visual C# Windows project. Students learn about project design, the Visual C# toolbox, many elements of the Visual C# language, and how to debug and distribute finished projects. The projects built include: Dual-Mode Stopwatch, Consumer Loan Assistant, Flash Card Math Quiz, Multiple Choice Exam, Blackjack Card Game,  Weight Monitor, Home Inventory Manager, and a Snowball Toss Game​.

Learn Visual C# (4th Semester)

LEARN VISUAL C# is a comprehensive step-by-step programming tutorial covering object-oriented programming, the Visual C# Professional integrated development environment, building and distributing Windows applications using the Windows Installer, exception handling, sequential file access, graphics, multimedia, advanced topics such as web access, printing, and HTML help system authoring. The tutorial also introduces database applications (using ADO .NET) and web applications (using ASP.NET).   Students will also develop their own objects.  Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, Tic-Tac-Toe Game, Capital City Quiz, Information Tracker (with plotting), Line, Bar and Pie charts, a version of the first video game ever – Pong, and a digital Telephone Directory.  This curriculum has been used in college and universities for over two decades. It is now available as an instructor-led or self-study programming tutorial.

Visual C# and Databases  (5th Semester)

VISUAL C# AND DATABASES is a database programming tutorial that provides a detailed introduction to using Visual Basic for accessing and maintaining databases for desktop applications. Topics covered include: database structure, database design, Visual C# project building, ADO .NET data objects (connection, data a​dapter, command, data table), data bound controls, proper interface design, structured query language (SQL), creating databases using Access, SQL Server and ADOX, and database reports. Actual projects developed include a books tracking system, a sales invoicing program, a home inventory system and a daily weather monitor. ​