Showing 0-0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | Parameter Passing by Name Visualization | Code Tracing Presentation | Visualization of parameter passing by name in SLang2. | OpenDSA | Parameter Passing |
| 2 | Parameter Passing by Name Exercise | Tracing Exercise | Interactive exercise to demonstrate proficiency with parameter passing by name. | OpenDSA | Parameter Passing |
| 3 | Parameter Passing by Reference Visualization | Code Tracing Presentation | Visualization of parameter passing by reference in SLang2. | OpenDSA | Parameter Passing |
| 4 | Parameter Passing by Reference Exercise | Tracing Exercise | Interactive exercise to demonstrate proficiency with parameter passing by reference. | OpenDSA | Parameter Passing |
| 5 | Parameter Passing by Value Visualization | Code Tracing Presentation | Visualization of parameter passing by value in SLang2. | OpenDSA | Parameter Passing |
| 6 | Parameter Passing by Value Exercise | Tracing Exercise | Interactive exercise to demonstrate proficiency with parameter passing by value. | OpenDSA | Parameter Passing |
| 7 | Parameter Passing by Copy-Restore Visualization | Code Tracing Presentation | Visualization of parameter passing by copy-restore in SLang2. | OpenDSA | Parameter Passing |
| 8 | Parameter Passing by Copy-Restore Exercise | Tracing Exercise | Interactive exercise to demonstrate proficiency with parameter passing by copy-restore. | OpenDSA | Parameter Passing |
| 9 | Parameter Passing by Macro Visualization | Code Tracing Presentation | Visualization of parameter passing by macro in SLang2. | OpenDSA | Parameter Passing |
| 10 | Parameter Passing by Macro Exercise | Tracing Exercise | Interactive exercise to demonstrate proficiency with parameter passing by macro. | OpenDSA | Parameter Passing |
| 11 | Parameter Passing by Copy-Restore vs Macro vs Name | Tracing Exercise | A collection of self-practice questions to compare parameter passing by copy-restore vs macro vs name in language SLang2. | OpenDSA | Parameter Passing |
| 12 | Parameter Passing Comparison of Five Methods | Tracing Exercise | A collection of self-practice questions to compare parameter passing by five methods. | OpenDSA | Parameter Passing |
| 13 | Parameter Passing by Reference vs Copy-Restore vs Macro | Tracing Exercise | A collection of self-practice questions to compare parameter passing by reference vs copy-restore vs macro in language SLang2. | OpenDSA | Parameter Passing |
| 14 | Parameter Passing by Value vs Reference Exercise | Tracing Exercise | A collection of self-practice questions to compare parameter passing by value vs passing by reference in language SLang2. | OpenDSA | Parameter Passing |
| 15 | Parameter Passing by Value vs Reference Exercise vs Copy-Restore | Tracing Exercise | A collection of self-practice questions to compare parameter passing by value vs passing by reference vs copy-restore in language SLang2. | OpenDSA | Parameter Passing |
| 16 | Matching Sequence to Code | Tracing Exercise | User matches code to an output sequence. | OpenDSA | Parameter Passing |
| 17 | Writing Infinite Sequence | Tracing Exercise | User writes code to generate a given sequence. | OpenDSA | Parameter Passing |
| 18 | Sequences Code Output Exercise | Tracing Exercise | User shows the sequence generated by a given piece of code. | OpenDSA | Parameter Passing |
| 19 | Match Code to Output Exercise | Tracing Exercise | User shows the output generated by a given piece of code. | OpenDSA | Parameter Passing |
| 20 | From Operation | Algorithm Visualization | Slideshow illustrating the concept of a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 21 | Lazy Lists | Algorithm Visualization | Slideshow illustrating the lazy list from operation. | OpenDSA | Parameter Passing, Lazy List |
| 22 | Lazy Lists Map Operation | Algorithm Visualization | Slideshow illustrating the map operation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 23 | Lazy Lists Filter Operation | Algorithm Visualization | Slideshow illustrating the filter operation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 24 | Lazy Lists Drop Operation | Algorithm Visualization | Slideshow illustrating the drop operation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 25 | Lazy Lists Iterates Operation | Algorithm Visualization | Slideshow illustrating the iterates operation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 26 | Lazy Lists Eager Evaluation | Algorithm Visualization | Slideshow illustrating the concept of eager evaluation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 27 | Lazy Lists Lazy Evaluation | Algorithm Visualization | Slideshow illustrating the concept of lazy evaluation for a lazy list. | OpenDSA | Parameter Passing, Lazy List |
| 28 | Methods with Parameters Review Questions | Question, Battery | Understanding methods with parameters self-assessment questions. | OpenDSA | Method, Parameter |
| 29 | Multiple Parameters | Construct a program that calculates the current savings after getting paid and the total expense. | PCEX | algorithm analysis, functions | |
| 30 | Multiple Parameters Challenge | Construct a program that calculates the pay and current savings. | PCEX | functions | |
| 31 | Swap first and last name | Code Completion | Write a method getLastFirst whose parameter is a string containing a name such as "Harry Smith" and that returns a... | CodeCheck | Fundamental Data Types |
| 32 | Swap values by using an array | Code Completion | A Java method cannot update primitive type parameters. For example, the following method does not work as intended: | CodeCheck | Designing Classes |
| 33 | Introduce class to implement method that mutates value | Code Completion | A Java method cannot update primitive type parameters. For example, the following program cannot work as intended: | CodeCheck | Designing Classes |
| 34 | Power calculation | Construct a function which takes the base and the exponent as parameters and returns the base raised to the exponent.... | jsParsons | while loop | |
| 35 | Reorganize the list | Construct a function which partition the list of integers given as a parameter such that all even numbers come first... | jsParsons | ||
| 36 | Updating elements to the new list | Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... | jsParsons | search algorithms | |
| 37 | Updating the elements to the new list | Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... | jsParsons | search algorithms | |
| 38 | Updating the elements to the new list | Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... | jsParsons | ||
| 39 | Preconditions for Sentence constructor | Code Completion | The constructor of the Sentence class below makes assumptions about the text parameter: | CodeCheck | Designing Classes |
| 40 | Calculating power | Construct a function which takes a base and a non-negative exponent as parameters and calculates the base raised to the... | jsParsons | ||
| 41 | Letter frequency | Construct a function which counts the frequency of each character in the string given as a parameter and returns a... | jsParsons | dictionaries | |
| 42 | Construct a function that sorts a numeric array using Merge Sort. |
Construct a merge function that recursively splits a numeric array and takes a list as a parameter called data. Consider that... |
jsParsons | recursion, search algorithms, sorting, sorting algorithms | |
| 43 | Remove dublicates from the list | Construct a function which creates a new list where it stores all elements except the duplicates from the list given... | jsParsons | ||
| 44 | Find vowels in string with recursive helper method | Code Completion | Complete the MyMethods class so that the static vowels method returns a string of the vowels of the string parameter.... | CodeCheck | Recursion |
| 45 | Recursive string reversal with helper method | Code Completion | Complete the static reverseHelper method so that the reverse method returns a String that is the reverse of the parameter... | CodeCheck | Recursion |
| 46 | Calculating power | Construct a function which calculates the power of a number. The function takes two integers as parameters (the base number... | jsParsons | ||
| 47 | Checks whether the sum of two integers are equal as the third integer | Construct a function which determines whether one of the paraters is the sum of the two other parameters. | jsParsons | ||
| 48 | Bowling Score TestCase Exercise | Code Testing Exercise | Interactive exercise where user enters input values for a bowling game scoring function with the goal of getting complete code... | OpenDSA | Test Case, Code Coverage |
| 49 | Triangle Classification TestCase Exercise | Code Testing Exercise | Interactive exercise where user enters input values for a triangle classifier problem with the goal of getting complete code coverage.... | OpenDSA | Test Case, Code Coverage |
| 50 | Design IllegalNumberOfWheels Exception | Code Completion | The following Vehicle class throws a custom exception of type IllegalNumberOfWheels. Your task is to implement this exception class. The... | CodeCheck | Input and Output |
| 51 | Implement an Interface to Change Rectangle Dimensions | Code Completion | Complete the RectangleManager class below so that it implements the given Adjuster interface. The implementation should use the h and... | CodeCheck | Interfaces |
| 52 | Drawing with fill3DRect | Code Completion | Complete the ThreeButtonComponent class to draw three boxes that look like push buttons. Each box is a Rectangle drawn in... | CodeCheck | Objects |
| 53 | The Class for Representing a Bank Account (Case 1) | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, objects | |
| 54 | The Class for Representing a Bank Account | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, object, objects | |
| 55 | The Class for Representing a Bank Account | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, data structures, objects, stacks | |
| 56 | The Class for Representing a Bank Account | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, objects | |
| 57 | XML Map Labels convert to decimal degrees | Code Completion | The latitude, longitude and place name are used to label a map. Implement a class with latitude and longitude as... | CodeCheck | Classes |
| 58 | Pokazivaci kao parametri u funkcijama | C CodeConstruction&CompletionBundle for demonstrating Pokazivaci kao parametri u funkcijama | PCEX | ||
| 59 | Usar expresiones booleanas como parámetros de una función | Asume que num1 y num2 han sido inicializados a numeros, de modo que numero1 es mayor. Construye un programa que... | jsParsons | boolean expressions, conditionals | |
| 60 | Funcion con Multiples Parametros | Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... | PCEX | functions | |
| 61 | Funcion con Multiples Parametros Llamando Otra | Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... | PCEX | functions | |
| 62 | Construct a function which determines whether the string given as a paramter is a palindrome. | Construct a function that checks if the string is a palindrome or not. The function should be case insensitive i.e.... | jsParsons | recursion | |
| 63 | Construir una función que determine si una cadena dada como parámetro es un palíndromo | Construye una funcion que verifique si la cadena es un palindromo o no. La funcion debe ser insensible a mayusculas... | jsParsons | ||
| 64 | Cálculo de potencias | Construye una funcion que tome la base y el exponente como parametros y devuelva la base elevada al exponente. Llama... | jsParsons | ||
| 65 | Reorganizar la lista | Construye una funcion que divida la lista de enteros dada como parametro de manera que todos los numeros pares vengan... | jsParsons | list | |
| 66 | Creating a function that checks if the string is a palindrome or not. | Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... | jsParsons | recursion, search algorithms, sorting algorithms, strings | |
| 67 | Crear una función que verifique si una cadena es un palíndromo o no | Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... | jsParsons | strings | |
| 68 | Creating a function that checks if the string is a palindrome or not. | Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... | jsParsons | recursion, search algorithms | |
| 69 | Crear una función que verifique si una cadena es un palíndromo o no | Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... | jsParsons | strings | |
| 70 | Verificar si la suma de dos enteros es igual al tercer entero | Construye una funcion que determine si uno de los parametros es la suma de los otros dos parametros. | jsParsons | conditionals | |
| 71 | Actualizar elementos en una nueva lista | Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... | jsParsons | list | |
| 72 | Actualizar los elementos en una nueva lista | Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... | jsParsons | ||
| 73 | Actualizar los elementos en una nueva lista | Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... | jsParsons | list | |
| 74 | Frecuencia de letras | Construye una funcion que cuente la frecuencia de cada caracter en la cadena dada como parametro y devuelva un diccionario... | jsParsons | ||
| 75 | Calcular una potencia | Construye una funcion que tome una base y un exponente no negativo como parametros y calcule la base elevada al... | jsParsons | for loop, loops | |
| 76 | c_zamjena_pomocu_pokazivaca | Napisati program koji prikazuje razliku između pokušaja zamjene vrijednosti dvije cjelobrojne varijable pomoću funkcije koja prima parametre po vrijednosti i... | PCEX | ||
| 77 | Calcular una potencia | Construye una funcion que calcule la potencia de un numero. La funcion recibe dos enteros como parametros (la base y... | jsParsons | loops, while loop | |
| 78 | Construir una función que ordene un arreglo numérico usando Merge Sort |
Construye una funcion de mezcla que divida recursivamente un arreglo numerico y tome una lista como parametro llamada datos. Considera que... |
jsParsons | ||
| 79 | Eliminar duplicados de una lista | Construye una funcion que cree una nueva lista donde se almacenen todos los elementos excepto los duplicados de la lista... | jsParsons | list | |
| 80 | c_citanje_izmjena_datoteka_koristenjem_kursora | Napisati program koji radi sa tekstualnom datotekom podaci.txt otvorenom u read-update režimu. Program treba prvo otvoriti datoteku i pomoću funkcije... | PCEX |