COURSE DESCRIPTION
The market for apps is soaring. Apple’s App Store and Google Play global downloads reached nearly 26 billion and global mobile app revenue was estimated at $77 billion in 2017. Throughout the semester, students will learn the JavaScript programming language within a block or text based online environment as they create a variety of apps they can use and share. Focusing on the software engineering process, students will apply the main principles, methodologies and techniques of the software development life cycle, and explore conceptual design through wireframes, mockups and prototype development. By the end of Semester I, students will have a mobile app or game prototype that they can continue to develop further.
WHAT STUDENTS SAY
"My teacher was a wonderful and intelligent teacher who inspired me to be more creative and work efficiently. Unlike any other course, I have never been more efficient on time and creativity than in this one. My teacher’s positive and encouraging words and attitude also pushed me to do even greater things, and I am glad my freshman programming teacher recommended the course to me!”WHAT STUDENTS DO
Learning is an active process at One Schoolhouse. Students design, create and apply. And, they engage with classmates and connect with their teachers through discussions, video conferences, and projects. Specifically, in this class students will:
MEET A TEACHER FOR THIS COURSE
SIGNATURE ACTIVITIES
Examples of signature activities and projects for this course are:
WHAT HAPPENS IN THE SECOND SEMESTER?
Students wishing to develop their own app may enroll in the course for the full year. For students continuing into Semester II, the course shifts into personalized, project-based work, where students engage in deep, sustained inquiry, authentic and iterative research, critical analysis, and rigorous reflection, revision, and assessment as they journey through a self-designed, long-term activism, design or research project on the topic of their choosing. Guided by a One Schoolhouse teacher, students pursue individual study/self-assessment or collaborative seminar/peer-review. Pathway options from which students choose include:
COURSE APPROVAL
This course is approved by the NCAA. One Schoolhouse is fully accredited with the Middle States Association of Colleges and Schools and the Western Association of Schools and Colleges through December 1, 2025; we are an approved online publisher for the University of California. |
Evelyn Zayas
Computer Science Teacher BA Thomas Edison State College MS Monmouth University PhD Nova Southeastern University |