|
|
|
Elementary School
- Grades
4,
5,
6
|
|
P=Project   E=Experiment
|
Use the Scratch programming language to make an interactive greeting card.
[E]
Create a pinwheel animation in Scratch that will spin as a response to user input from the PicoBoard.
[E]
Draw different two-dimensional shapes using the computer language Scratch.
[E]
Demonstrate the MicroWorlds Logo Programming Language
[P]
[P]
Compare how long it takes to perform various mathematical operations with different variable types.
[E]
Software Science Fair Projects & Experiments
|
|
Middle School
- Grades
7,
8,
9
|
|
P=Project   E=Experiment
|
Create a full functional Ftp Application in C# .NET, which contains most of the features found in most professional C++ Ftp applications.
[P]
[P]
Build a browser programmed with Visual Basic
[E]
[P]
Invenstigate forces that act upon a table tennis ball in motion and create a simulation in C++
[P]
Is the C or Assembly Programming Language Better for Programing PIC Microcontrollers?
[E]
Recognize and count objects such as coins using an optical image acquisition device (scanner, web camera, etc.) and a computer analysis program written in VB6.
[P]
Writing a JavaScript Program to 'Measure' Text
[E]
Writing a Simple Calculator Program with JavaScript
[E]
Test three random number generators (functions in Excel, C++, and Java) and evaluated the results using chi-square values from each experiment to determine which program was most likely to generate unbiased random numbers.
[E]
Writing a Simple 'Alphabetizer' with JavaScript
[E]
Write a JavaScript program that plays Tic-Tac-Toe
[E]
Write a JavaScript program to check a Sudoku puzzle answer.
[E]
Write a JavaScript program that can convert numbers between their binary, decimal and hexadecimal representations.
[E]
The speed of C compared to C++ (programming languages).
[E]
[E]
Determine which computer programming language performs the fastest: Microsoft Visual Basic, Borland Delphi, or Microsoft Visual C++.
[E]
[E]
[E]
Software Science Fair Projects & Experiments
|
|
High School
- Grades
10,
11,
12
|
|
P=Project   E=Experiment
|
Design an assembly-language control program for the microprocessors of a colony of nano-organisms (NANORGs) in a virtual world.
[E]
Developing a Language Recognition Program
[P]
Testing the execution speed of today's popular computer languages
[E]
Software Science Fair Projects & Experiments
|
|
Useful Links
|
|
R=Resource
|
Science Fair Projects Resources
[R]
HTML, CSS and Javascript Resources
[R]
Computer Sciences Resources
[R]
Electronics Resources
[R]
Citation Guides, Style Manuals, Reference
[R]
Electrical Safety
[R]
[R]
Electronics Projects Books
    
    
    
|
|