Inspiration

We looked at programming, and thought that there should be an easier way to pick up syntax. we used developed a block based language to aid young programmers in learning to program.

What it does

Uses a C# gui, allows the user to click on the controls, and then move them to the programming line. once desired components are in the line, clicking the Generate Python Code button generates python code using the text boxes below the blocks as well as the blocks themselves

How we built it

We used visual studio and C# to develop the GUI and application.

Challenges we ran into

Working in C#, none of us had experience. Also working with a gui, as we had minimal GUI design experience.

Accomplishments that we're proud of

The system accomplishes everything we set out to do. and looks nice while doing it.

What we learned

C# programming, GUI development.

What's next for BlockGen

Adding support for other languages. test versions we used generated C code as well as Python, but we didnt include it in the final, as we didnt have time to iron out the bugs with C generation

Built With

Share this project:

Updates