That to develop novice programmers?

Hello! At the University (1st year) asked a seemingly banal thing.
Theme of work: design and development of software.
The work is part of a collective (preferably) or individual development of a software product in accordance with a variant of the task (to invent your own).
Scope of work: 15 hours.
Allowed to use ready open-source codes.

Actually, the team we already have, but can't decide on what to work with. At this point in the framework of the laboratory work using the C language, creating a simple console application.

In past years, the boys created, for example, the game "TIC-TAC-toe", "Bones" etc.

I would be very grateful if you help with the idea.
June 27th 19 at 15:11
6 answers
June 27th 19 at 15:13
socialgo files (a la cURL)

protocols for 3-4 people: http (at least without https), file, ftp
that will allow us to design the app with the "adult" approaches to the design SOFTWARE ))
only it's not 15 hours ))
June 27th 19 at 15:15
How do we know what is your specialization, qualification and interests.
You need to do that very interesting
June 27th 19 at 15:17
I remember freshman year I wrote a console Mario, interesting stuff
June 27th 19 at 15:19
Gash me a GUI interface to it =)
June 27th 19 at 15:21
Develop a generator of mazes. You can add the ability to display the solution of the maze.
June 27th 19 at 15:23
For a start, Hello, world!
Detail
import easygui
msgbox("Hello,world")


It will also be useful functions:
Function
def func():
 print("Hello, world!")
if __name__ == __main__:
 func()


Useful key generator:(coming soon on habré)
Well then, graphs, functions, and everything else

Find more questions by tags IT educationProgrammingSoftware