Computer Programming Compatibility Exam
4.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11 students enrolled

Computer Programming Compatibility Exam

Check Out Your Compatibility for Learning Programming!
New
4.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11 students enrolled
Created by life michael
Last updated 5/2020
English
Computer Programming Compatibility Exam
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 Practice Tests
  • Full lifetime access
  • Access on mobile
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
Requirements
  • No.
Included in This Course
+ Practice Tests
6 Tests 48 questions

This exam focuses on the candidate's ability to understand the logic of a numbers' series and calculate the next number. The ability to identify the logic reflected from code, whether written by others or written by ourselves, is essential. We believe that having a basic ability for identifying the logic behind a series of numbers is a good indication for having the ability to understand code in general.

Series of Numbers Exam
8 questions

When creating a variable in our computer program we actually allocate a memory area and assign it with a name. Using that name we can assign a variable (memory area) with a value. Using that name we can get the value of a variable (memory area) and use it. This exam checks the ability to understand that. In most programming languages we can assign a value into a variable by using the '=' operator.

Example:
The following code creates a new variable and assigns it with the value 12. The name of the new variable is 'a'.
a = 12

Example:
The following code creates a new variable and assigns it with the value 3. The name of that new variable is 'num1'. In addition, it creates a new variable that its name is 'num2' and assigns it with the value of 'num1' multiplied by 10.
num1 = 3
num2 = 10 x num1

Simple Variables Exam
8 questions

This exam focuses on checking your understanding of simple conditional statements. We expect candidates for programming courses to be capable of understanding simple conditional statements in English. This exam includes 8 questions displayed in a randomized order. This exam lasts 20 minutes. You have 2.5 minutes to answer each and every question. In the end, you will get to see the correct answers and their explanations. If a given explanation is not sufficient please let us know and we will make an effort to improve it.

Simple Conditions Exam
8 questions

We expect people who start learning to program to already have some basic background in math. We expect them to be familiar with the possibility to define functions and use them.

Simple Functions Exam
8 questions

This exam includes questions that check the candidate's ability to understand loops in computer programming. Having the ability to understand the questions in this exam and answering them correctly is a good indication for the candidate's ability to understand the loops topic when learning computer programming.

Control Statements Exam
8 questions

This exam includes questions that remind various topics in OOP. Having the ability to understand the questions in this exam and answering them correctly is a good indication for the candidate's ability to understand those topics when learning computer programming.

Object Oriented Exam
8 questions
Description

This course includes six exams that we chose to develop specifically for those that consider learning programming. Each one of these five exams checks another aspect of the candidate's capabilities.

The statistics show that most of those that learn computer programming eventually don't work in this domain. On the other hand, the demand for programmers (especially talented ones!) remains very high. The main reason for this sad outcome is the relatively low level of most students in most programming courses, which eventually damages the course itself. It usually happens as a result of the willingness of most colleges to accept candidates that don't fit.

Taking the six exams this course includes can serve an indication only. Whether the outcome of taking these exams is positive or not please take it as an indication only.

Taking and passing all exams will be a good indication of your compatibility with computer programming. In case you don't pass all exams please note that these exams can serve as an indication only. One of the main factors for success in computer programming is your motivation. Assessing the motivation each candidate has is very difficult. Therefore, please use the exams this course includes as one (out of many) indications only.

Who this course is for:
  • People without any background in programming.