TEALS-IntroCS / introduction-to-computer-science-principles

Curriculum Materials for TEALS Intro to CS course
http://www.tealsk12.org/
21 stars 22 forks source link

Geometry for if statements is brutal for students who have limited math background #33

Open wandyezj opened 6 years ago

wandyezj commented 6 years ago

Consider replacing this lab with one that selects boy bands or music.

aspiece commented 5 years ago

Great point. We recommend that students have completed Geometry or taking it concurrently with this course. I would talk to the classroom teacher and talk about scaffolding to bring the students up to speed.

wandyezj commented 5 years ago

Presumably, the core goal is to teach students the concept of selection, using if statements and boolean logic.

Geometry is unnecessary for teaching the core concepts outlined above and presents a barrier to student learning of the core material. Many useful programs do not need any geometry knowledge.

Consider focusing on only what is necessary to teach core programming concepts and not complicating things with additional criteria.

aspiece commented 5 years ago

Thank you so much for your feedback @wandyezj