Module: Startup Weekend

Practice your athletic software engineering skills by participating in a Startup Weekend.

Learning Outcomes

Acquire capability with the Eclipse IDE

You develop capability with the Eclipse IDE that enables you to develop software efficiently and effectively.

Write code efficiently

You can implement correctly functioning Java code in a short period of time.

Design using HTML and CSS

You can use HTML and CSS to design basic web pages, and you can use tools (Eclipse, Chrome Developer Tools, LiveReload) to do this development efficiently.

Design using Twitter Bootstrap

You can use Twitter Bootstrap 3 along with HTML and CSS to design modern, responsive, and attractive web pages.

Design using Play Framework

You can use the Play Framework to implement web applications.

Use cloud-based hosting effectively

You can use git for version control and configuration management, and GitHub as a shared repository for software development artifacts.

Use cloud-based deployment effectively

You can use the CloudBees service to host your web application in the cloud, and create a custom domain name for your application.

Work effectively in a group

You can develop complex software efficiently and effectively as part of a team, using collaboration tools including GitHub and Google Hangouts.

Readings

UH Startup Weekend

Overview of the Fall 2013 UH Startup Weekend

Experiential Learning

Participate in Startup Weekend

Sign up and attend Startup Weekend

Weekend homework assignment

If not doing the Startup Weekend, do this homework assignment.

Assessments

Startup Weekend

Outcomes assessed: Acquire capability with the Eclipse IDE, Write code efficiently, Design using HTML and CSS, Design using Twitter Bootstrap, Design using Play Framework, Use cloud-based hosting effectively, Work effectively in a group, Use cloud-based deployment effectively

This assessment shows what percentage of students in this class signed up, paid for, and attended Startup Weekend.

Discussion:

  • 50% of the students elected to do the Startup Weekend, which I view as an extremely positive outcome. Event organizers said this was the most ICS students who ever participated in a Startup Weekend.
  • One team consisting primarily of students in this class won the “Most likely to succeed” award.