Key areas Lopez and his administration will work on include partnering with Chicago Public Schools around early college, expanding portfolio programs such as the arts and continuing education, and the largest effort, expanding online and hybrid programming
Rather than improving both domains separately, POLCA takes a bold step forward by proposing a hybrid programming
model that decisively increases programming efficiency in both areas and enables realisation of multi domain use cases.This model thereby allows efficient parallelisation and distribution of the application code across a highly heterogeneous infrastructure, not through automagic methods, but through exploitation of fundamental mathematical axioms behind the execution logic.
Hybrid programming environment  is the educational programming environment that concurrently supports both a tile scripting interface such as scratch  and a textual programming interface.
Through the characteristic of hybrid programming environment, which supports two types of programming interface, learners can use tile scripting interface by using general textual programming languages such as 'C language'.
Programming activities that utilize the hybrid programming environment, first configures the algorithm-based programming frame in the workspace by using the tile in the tile window, then goes on to create programming codes based on the functions that are provided in the programming language in each tile.
3.2 Details of the Programming Learning Activity Process with Hybrid Programming Environment