Skip to content

Programs created for grade 12 computer science (ICS4U) in Javascript

Notifications You must be signed in to change notification settings

gaurikam2003/ICS4U

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICS4U

This repository contains the various programming exercises I completed in Grade 12 Computer Science, ICS4U. This includes data structures, algorithms, recursion, and documentation.

Data Structures

This includes classes, objects, and reading and writing from a text file

Algorithms

The program has a simple class with a constructor, two instance variables of different data types, and at least two methods to access the instance variables. The main part of the program uses selection sort to sort an array of at least 75,000 objects. However, it only outputs the first and last 20 items in the array. Then, the linear and binary search algorithms search through the sorted data.

Recursion

I designed two simple and effective recursion algorithms. In Recursion-1, I created an algorithm that counts down twice from the given number. In Recursion-2, I created an algorithm that extracts the evenly divisible numbers from an array.

Documentation

This program is primarily a review of the concepts learned in Grade 11 Computer Science. This includes if statements, for loops, while loops, functions with and without user input, and arrays/lists.

About

Programs created for grade 12 computer science (ICS4U) in Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published