Programming and Software Engineering Studio

  • Technology, Computer programming
Zoom
Jun 28 2021
Aug 13 2021

Schedules

Session 1 (06/28/2021-07/09/2021)

Programming and Software Engineering Studio
$1,325.00 $1,275.00

Early bird price expires on Mar 14, 2021 at 11:59 PM

  • Sun 
  • Mon9:30 am - 4:00 pm (PST)
  • Tue9:30 am - 4:00 pm (PST)
  • Wed9:30 am - 4:00 pm (PST)
  • Thu9:30 am - 4:00 pm (PST)
  • Fri9:30 am - 4:00 pm (PST)
  • Sat 

Description

Please note that there will be no classes on Monday, July 5th in observance of July 4th. The class times during this session have been extended to account for the holiday.

Registration period

Registration for this schedule starts on 02/22/2021 and ends on 05/16/2021

Restrictions

Participants must be 13 to 18 when the program starts.

Session 2 (07/12/2021-07/23/2021)

Programming and Software Engineering Studio
$1,325.00 $1,275.00

Early bird price expires on Mar 14, 2021 at 11:59 PM

  • Sun 
  • Mon9:30 am - 3:30 pm (PST)
  • Tue9:30 am - 3:30 pm (PST)
  • Wed9:30 am - 3:30 pm (PST)
  • Thu9:30 am - 3:30 pm (PST)
  • Fri9:30 am - 3:30 pm (PST)
  • Sat 

Registration period

Registration for this schedule starts on 02/22/2021 and ends on 05/16/2021

Restrictions

Participants must be 13 to 18 when the program starts.

Session 3 (07/26/2021-08/06/2021)

Programming and Software Engineering Studio
$1,325.00 $1,275.00

Early bird price expires on Mar 14, 2021 at 11:59 PM

  • Sun 
  • Mon9:30 am - 3:30 pm (PST)
  • Tue9:30 am - 3:30 pm (PST)
  • Wed9:30 am - 3:30 pm (PST)
  • Thu9:30 am - 3:30 pm (PST)
  • Fri9:30 am - 3:30 pm (PST)
  • Sat 

Registration period

Registration for this schedule starts on 02/22/2021 and ends on 05/16/2021

Restrictions

Participants must be 13 to 18 when the program starts.

Session 4 (08/09/2021-08/13/2021)

Programming and Software Engineering Studio
$675.00 $650.00

Early bird price expires on Mar 14, 2021 at 11:59 PM

  • Sun 
  • Mon9:30 am - 3:30 pm (PST)
  • Tue9:30 am - 3:30 pm (PST)
  • Wed9:30 am - 3:30 pm (PST)
  • Thu9:30 am - 3:30 pm (PST)
  • Fri9:30 am - 3:30 pm (PST)
  • Sat 

Description

Please note that this session of this course is only 1-week.

Registration period

Registration for this schedule starts on 02/22/2021 and ends on 05/16/2021

Restrictions

Participants must be 13 to 18 when the program starts.

Location online

Zoom

Description

This Studio is ideal if you have prior experience programming apps or even video games, and you want to enhance both your logic and coding skills. The Programming and Software Engineering Studio experience begins with the instructor assessing your knowledge and skills as well as discussing your programming interests. Perhaps you would like to try programming in a different language or would like to understand how to use pointers. Perhaps you would like to understand how to program a mobile app that tracks what you eat, or maybe you want to become more proficient with scripting in a game engine like Unity. The instructor will then develop an individualized learning plan that takes into consideration the type of programming outcome you would like to focus on. Using an inquiry-based approach, the instructor will then facilitate your learning plan through a variety of challenges that will reinforce computer science knowledge and programming skills.

Benefits of Studio format:

  • Emphasis on individual growth through personalized assessment and learning plan for each student
  • Instructor focus to ensure fluency with computer science concepts and programming logic skills
  • Access to a variety of programming environments
  • Engaging project work that is aligned with student interest and that emphasizes software engineering process
  • Given the individualized nature of the course, this studio is designed to be repeatable.

Prerequisites:

  • Given the nature of the Studio format, basic programming knowledge and experience is required.

Technical Requirements:

Students must have access to a computer as well as additional hardware and software. Some programs or courses may indicate additional technology requirements, and not all programs are Mac compatible.

  • Windows PC or Mac computer with web camera
  • Display with minimum resolution of 1024 x 768. While it is not mandatory, it is recommended to have a second monitor connected to the computer to extend the desktop. This allows the student to more easily follow what the instructor is demonstrating while concurrently being able to see the software environment that the student is working within.
  • Headset with microphone
  • Three-button mouse
  • Broadband internet connection
  • Current, major internet browser (Chrome, Firefox)
  • Latest version of Adobe Reader
  • Printer