Take this MVA software development training course provides for an overview of the concepts that viewers are expected to understand when taking Exam 98-361: Software Development Fundamentals. The content is introductory level and helps viewers understand the various aspects of software development. The course focuses on key fundamental concepts of software development programs that all software developers need to know.
Type of Material:
Online Course Module
Recommended Uses:
The videos can be used in-class or self-paced learning.
Technical Requirements:
A general browser supporting Youtube videos.
Identify Major Learning Goals:
As stated in the content page, the content is introductory level and helps viewers understand the various aspects of software development. The course focuses on key fundamental concepts of software development programs that all software developers need to know.
Target Student Population:
College General Ed, Professional
Prerequisite Knowledge or Skills:
No specific prerequisite skills needed, while basic understanding of the MS Windows environment is good for better understanding.
Content Quality
Rating:
Strengths:
- The course contains a series of videos introducing the fundamentals of software development. The contents cover the software development cycle, core programming knowledge, object-oriented programming, web programming, and database development.
- It covers a wide range of topics on software development. It starts with some elementary programming, including data types and flow control, and then presented some data structures including arrays, stacks, queues, dictionary, as well as algorithms design and web services. So, the content is quite comprehensive.
- The learners not only get the fundamentals of software development, but they can also gain some skills in knowing the activities and the resource usage of applications in windows environment from the module on Desktop application.
In summary, content is appropriate, relevant, and complete (as much as needed for the specific audience). Materials are categorized as beginner, advanced etc.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
- The depth of the content presented is suitable for the new learner of programming and software development. The contents are basically not vendor-specific. The skills and techniques learned in the platform should be applicable to many environments other than the MS platform, such as in web development, it presented HTML, CSS. yet, the videos on web development, it would only discuss ASP.NET framework and the development platform is MS Visual Studio.
- The content can help learners to understand the fundamental skills of software development, including, web development and console and window based application. Of courses, these applications developed are a kind of advanced "Hello world". The in-depth technical details are not covered.
- While it does not have many graphics or animations, if the learners can follow steps of programming in the videos, they will find the content quite interesting.
In summary, it is extremely well organized. There are modules that are broken into units. Materials are explained well with examples and visuals. Units are not too large.
Concerns:
Not really. For targeted audience it does a real good job.
There are not many exercises to help one practice. The quizzes at the end are essentially useless. Usually one or two really simple questions.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
- The presentations by two trainers are clear and the language is easy to follow and the pace is appropriate, but it will be more interesting if some graphical materials are provided as an aid for understanding on some concepts, such as web service.
- The core idea of each video is clear, while it would be better if some contents are divided into sections so that viewers can search on a particular topic.
- The layout of the videos is very consistent. The same font is used for text with the size. The background colour is fixed and no distracting music or graphics. In the demonstration of the coding, the codes are also easy to recognize.
The layout is sometimes a bit confusing. It is not obvious which module, which unit - one is in.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.