PROBLEM SOLVING NIFTIES

CS0-CS1, spreadsheet use or basic code. Hurricane Tracker – Phil Ventura. Neat, real-world example simulating spread of fire across a terrain, depending on humidity etc. CS1, implement filters with short bits of code, but it all works in the domain of sound, making in a novel and engaging domain for the students. The instructor accidentally erases the compact flash card containing their images. Blocky – Diane Horton and David Liu.

Search within a set of documents to find pairs with copied content. CS1, Like the Netflix movie-recommendation system, generate book recommendations. Implements a very novel type of encryption. Transfer media data to spreadsheet form to make manipulation easy. Hawaiin Phonetic Generator – Kendall Bingham.

Fun because we are surrounded by these numbers.

Virtual CD-ROM/Floppy Disk Library

Stereo Sound Processing — Daniel Zingaro. Build a surprisingly good computer opponent for a guessing game.

Use genetic algorithms to solve the traveling salesman problem. Neat, real-world example simulating spread of fire across a terrain, depending on humidity etc. The instructor accidentally erases the compact flash card containing their images. To play with the solvnig, email Dave and he’ll send you what you need to get the binaries. Blocky – Diane Horton and David Liu.

  HALIMBAWA NG THESIS SA FILIPINO 2 TUNGKOL SA NEGOSYO

CS0-CS1, spreadsheet use or basic code.

CS1-CS2, objects, inheritance, abstract classes. Hurricane Tracker – Phil Ventura.

problem solving nifties

An impressive implementation of Asteroids with OOP design and inheritance. Students write code to recover the images, solve the treasure hunt using the images. Easily allows students to customize rules, graphics etc.

Nifty because the data is nifty.

Mathematics Curriculum Development–Project Plus

CS1, Project pattern which supports a variety of games. CS1, loops, arrays, files. CS2 or late CS1 – Awesome variant of Hangman, where the computer cheats by dodging all the user’s guesses.

CS2, stacks, queues, 2d arrays.

MATHEMATICS PROJECTS

CS2, list manipulations, algorithmic code, file reading. CS1-CS2, basic genetic algorithms.

problem solving nifties

CS2, Neat exercise with a real algorithm. Post CS2 — neat assignment puzzle to play with understanding of compiled code and memory as they truly are. CS1, implement filters with short bits of code, but it all works solvinh the domain of sound, making in a novel and engaging domain for the students. Play around with algorithms to solve a maze. Hawaiin Phonetic Generator – Kendall Bingham.

  JKUAT MSC THESIS

Recursive and heuristic work to solve the sliding blocks puzzle. Labs to explore huffman compression in the context of image bitmap manipulation.

CS2, significant recursion and data structures. Xolving a very novel type of encryption. Graph baby name data for the last years.

Transfer media data to spreadsheet form to make sloving easy. CS1 late or CS2 early. Search within a set of documents to find pairs with copied content.

problem solving nifties

CS1, implement simple instant messaging client in CS1 — talk about a technology near to the student heart!