PROBLEM SOLVING NIFTIES

CS1 late or CS2 early. Explore simple but subtle dice game. Use genetic algorithms to solve the traveling salesman problem. CS1, Like the Netflix movie-recommendation system, generate book recommendations. CS2, significant recursion and data structures. CS2, stacks, queues, 2d arrays.

CS1, loops, arrays, files. Labs to explore huffman compression in the context of image bitmap manipulation. CS1-CS2, objects, inheritance, abstract classes. To play with the code, email Dave and he’ll send you what you need to get the binaries. Play around with algorithms to solve a maze. The instructor accidentally erases the compact flash card containing their images. Neat, real-world example simulating spread of fire across a terrain, depending on humidity etc.

Virtual CD-ROM/Floppy Disk Library

Nifty because the data is nifty. CS1-CS2, basic genetic algorithms. Search within a set of documents to find pairs with copied content. CS2 or late CS1 – Awesome solvving of Hangman, where the computer cheats by dodging all the user’s guesses. Labs to explore huffman compression in the context of image bitmap manipulation.

Problem Solving: Grade 3 Mathematics

Surprisingly simple algorithms give a neat results. Hurricane Tracker – Phil Ventura. CS2, significant recursion and data structures. CS1, implement simple instant messaging client in CS1 — talk about a technology near to the student heart! Implements a very novel type of encryption.

  ANG MASAMANG EPEKTO NG BAWAL NA GAMOT ESSAY

To play with the code, email Dave and he’ll send you what you need to get the binaries. Transfer media nities to spreadsheet form to make manipulation easy.

CS2, 2-d arrays, simulation. Recursive and heuristic work to solve the sliding blocks puzzle. Post CS2 — neat assignment puzzle to play with understanding of compiled code and memory as they truly are. CS1, loops, arrays, files. CS2, stacks, queues, 2d arrays. CS1-CS2, objects, inheritance, abstract classes. Fun because niftues are surrounded by these numbers. An impressive implementation of Asteroids with OOP design and inheritance.

problem solving nifties

Graph baby name data for the last years. Easily allows students to customize rules, graphics etc. Students write code to recover the images, solve the treasure hunt using the images. CS2, Neat exercise with a real algorithm. Push the students to understand that it’s really all bytes.

problem solving nifties

The instructor accidentally erases the compact flash card containing their images. CS1 late or CS2 early. Hawaiin Phonetic Generator – Kendall Bingham. 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.

  PCRA ESSAY COMPETITION 2013 RESULTS

Blocky – Diane Horton and David Liu.

Build a surprisingly good computer opponent for a guessing game. CS1, Like the Netflix movie-recommendation system, generate book recommendations. CS2, list manipulations, algorithmic code, file reading.

Play around with algorithms to solve a maze. Stereo Sound Processing — Daniel Zingaro. CS0-CS1, spreadsheet use or basic code.