Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Summary My project is a training tool designed to help new programming students learn to code. The project will measure the student's programming.

Similar presentations


Presentation on theme: "Project Summary My project is a training tool designed to help new programming students learn to code. The project will measure the student's programming."— Presentation transcript:

1 Project Summary My project is a training tool designed to help new programming students learn to code. The project will measure the student's programming ability then dynamically and randomly create problems for the student to solve. Instead of requiring the student to write code, this project instead creates multiple choice and fill-in-the- blank logic problems. For my project, I custom built a pseudo-code like language that easy to use and easy to learn.

2 Challenges Writing code that randomly generates other code is hard! Randomization needs to be carefully controlled so that there is significant variety, but problems do not spiral out of control. Difficulty modulation has to be calibrated such that students are challenged, but not frustrated

3 Nested Component Hierarchy

4 US News and World Report ranked Software Developer as the #1 career in the Country due the soaring demand for skilled developers.

5

6

7

8


Download ppt "Project Summary My project is a training tool designed to help new programming students learn to code. The project will measure the student's programming."

Similar presentations


Ads by Google