Software+Design+Club


 * Software Design and Development (SDD)**

SDD for Gifted and Talented students is an online extended activity that allows participants to interact using various forms of synchronous and asynchronous communication for the completion of tasks, projects, communication and collaboration with peers and teachers.

The aim of the course is to further extend participant’s abilities on: programming and problem solving, program analysis, program design, program development and implementation.The course also fosters the intellectual, social and moral development of participants through the engagement in academic and social activities.

The tasks and projects required to complete are centred in the development of games that vary from basic to advanced level. Within this context, the essential topics and skills required for the development of quality software are presented in a meaningful way, keeping the game fun whilst maintaining the integrity of the learning material. The tasks and projects provide opportunities for creativity, problem-solving and collaborative work, working online with people and exploring issues are part of the activities required to successfully complete tasks and projects.

The activities offered to participants are software independent; therefore students can use any programming languages for the completion of tasks. Participants are challenged with some traditional games, providing opportunities for reinventing game ideas through exploration and refinement of earlier ideas.

The activities are aimed at challenging students thinking, enhance achievement, and develop creativity. The tasks are presented in a constructivist way that encourages the students to make connections to their prior experiences and construct their own understanding. This requires that students complete tasks in the recommended order, which matches to student’s skills, thus students can experience success and feel motivated to continue in the program.

Sample classical game possible to develop in most programming languages. Click on the link provided, click on Open, then select Enable content and click on OK to proceed.

| Previous Page | Home | Next Page |