2017 – 2018 Saturday Workshops:
All 2017-18 sessions have been completed
Year End Workshop, Saturday June 16, Holyoke, Mass. 9am – 1pm.
All ECS teachers (trained since 2013) across Mass are invited to this year end ECS Workshop.
Contact the Western Mass hub for more information.
Saturday Workshops are for ECS cohort teachers only.
Only 1 workshop per subject is required for a total of 4 workshops.
Workshops with two dates allow for schedule flexibility.
Please contact the respective hub for registration information.
2018 ECS Summer Institute
We are still in the planning stages for the 2018 Summer Institute. If you are interested in being a part of a new cohort of ECS teachers, please fill out the Application.
A final decision about whether or not we will run an institute in Summer 2018 will be made by the end of June.
Which teachers are eligible to teach this course in Massachusetts?
Massachusetts adopted standards for Digital Literacy and Computer Science in June 2016 (http://www.doe.mass.edu/frameworks/dlcs.pdf) but has not yet finalized licensure or another credential for teachers of computer science. Any teacher qualified to teach a high school course in a Massachusetts school district and who participates in ECS professional development is eligible to teach ECS. Teachers with background in computer science, math, science, or IT are logical choices, but ECS has been taught by ESL, art, and other teachers.
Can a teacher with no technology or computer science background or experience prepare and teach ECS?
Yes, given they participate in all professional development, which includes an ongoing community for support and continued preparation.
Is graduate credit offered for the PD?
Yes. Participating teachers may enroll in a 3-credit graduate course through UMass Boston at an additional cost. We also offer Professional Development Points.
How long is the professional development?
The entire professional development program totals up to 84 hours, as follows:
- Up to 2 hours online preparation (summer) (subject to availability)
- 5 days in-person workshop (summer)
- 4 one-day Saturday follow-up sessions (Sept., Nov., Feb., April)
- Up to 10 one-hour optional monthly online “hangouts”
- In-person follow-up workshop (after end of school year)
- Teachers are encouraged to deepen their practice by participating in a 2nd 5-day in-person workshop following the 1st year of teaching ECS
What is the compensation for teachers for PD, and when and how it is provided?
What must a school commit to in participating with MECSP?
What support will be available to the school to help recruit enough students to reach minimal enrollment to run the course?
What other support and resources are available?
All ECS teachers can become part of the online professional learning community that connects ECS and other CS teachers across the state and nation: www.csforallteachers.org. MECSP can also point schools to other resources or ideas.
Does this have to be a high-school level course (grades 9-12)? Can it be offered at a middle school level?
ECS is designed as a high school course. If a school wishes to offer it below 9th grade, they would not be eligible as an MECSP partner school.
Are there any prerequisites for students?
No previous computer science course is required to take this course; it is meant to be introductory. A previous algebra course is recommended.
Can the units be taught in a different order?
To what standards does ECS map?
ECS has been mapped to Common Core standards, Computer Science Teachers Association standards, and ISTE/NETS standards, as well as standards in California and Illinois. Standards mappings are available here.
What kind of equipment and software is needed to offer the course?
- Computers (Macs or PCs enough for a 2:1 student-computer ratio)
- A networked system for downloading software
- Web browser
- Scratch programming language (downloaded for free)
- (Having Adobe Photoshop and Flash allow extension to the web unit.)
The robotics unit lesson plans feature LEGO Mindstorms robots to be shared among several
students; however, other robot platforms may be used to teach the same concepts. Alternatives
to the robotics unit are possible (e.g. game design, media computation, or developing mobile
apps). See guidelines here.
Many ECS lessons teach computing concepts without using computers.
- Full FAQ PDF [196K]