IT 260 Advance Programming
Advance Programming Course Description
Object Oriented Programming focused on helping students become better programmers and understand C# program development through a variety of key features. It enabled students create GUI applications and apply concepts to applications in both the Console and GUI environments. The course was also geared at understanding that input, processing, and output are programming universals no matter the interface used.
Personal Reflection
The Advance Programming Class
The programming aspect was interesting but required a great deal of patience and continued practicing. There are a variety of programming languages like Visual Basic, Java, and C++, however, our course focused on C# (C Sharp) which is a relatively new programming language that offer a wide range of options and features. Towards the end of the course, we were given a final project where we had to apply the fundamentals of Advance Programming concepts using C#.
Overall Learning Objective in the Advance Programming Class
The course objective was to give a broader understanding of
The programming process
Differentiate between procedural and object-oriented programming
Describe the features of object-oriented programming languages
Describe the C# programming language
Write a C# program that produces an output
Select identities to use within your programs
Improve programs by adding comments and using the System namespace
Compile and execute a C# program using command prompt and using Visual Studio
Project
Advance Programming Project creating a Snake Game Application
This application was designed for gamers who are interested in playing classic games whereby when the code is running, the game will commence automatically. The player will then use their keyboard right/left/up/down keys to control the snake.