Skip to main content

Home/ Diigo In Education/ Group items tagged mathematics resources science math

Rss Feed Group items tagged

Steve Kelly

What would an exceptional middle and high school computer science curriculum include? -... - 48 views

  • What would an exceptional middle and high school computer science curriculum include?
  • This isn't a complete answer, but one thing the very first introductory classes should require is that the students turn off all their electronic computers and actually learn to walk through  algorithms with a computer that exists only on paper. (Or, I suppose, a whiteboard or a simulator.) This exercise would give the students a grounding in what is going on inside the computer as a very low level.My first computer programming class in my Freshman year of high school was completely on paper. Although it was done because the school didn't have much money, it turned out to be very beneficial.Another class I had in high school, that wouldn't normally be lumped into a Computer Science curriculum but has been a boon to my career, was good old Typing 101.
  • If you followed the CS Unplugged curriculum your students would know more about CS than most CS grads:http://csunplugged.orgIt's a really great intro to basic computer science concepts and very easy for students to understand.  Best of all you don't even need a computer per student if your school doesn't have the budget,
  • ...6 more annotations...
  • For younger students, I think that the ability to make something professional-looking, like a real grown-up would, is paramount.  Sadly, I think this means that LOGO and BASIC aren't much use any more*.
  • So, we have a few choices.  You can try to write phone apps that look just like real phone apps, design interactive websites that look just like real interactive websites, or do something with embedded systems / robotics.  Avoid the temptation to make these things into group projects; the main thing every student needs to experience is the process of writing code, running it, debugging it, and watching the machine react to every command.
  • It is important to consider what an 11 to 18-year old is familiar with in terms of mathematics and logical thinking. An average 11-year old is probably learning about fractions, simple cartesian geometry, the concept of units, and mathematical expressions. By 15, the average student will be taking algebra, and hopefully will have the all-important concept of variables under his/her belt. So much in CS is dependent on solid understanding that symbols and tokens can represent abstract concepts, values, or algorithms. Without it, it's still possible to teach CS, but it must be done in a very different way (see Scratch).
  • At this point, concepts such as variables, parenthesis matching, and functions (of the mathematical variety) are within easy reach. Concepts like parameter passing, strings and collections, and program flow should be teachable. More advanced concepts such as recursion, references and pointers, certain data structures, and big-O may be very difficult to teach without first going through some more foundational math.
  • I tend to agree strongly with those that believe a foundational education should inspire interest and enforce concepts and critical thinking over teaching any specific language, framework, system, or dogma.
  • The key is that the concepts in CS aren't just there for the hell of it. Everything was motivated by a real problem, and few things are more satisfying than fixing something you really want to work with a cool technique or concept you just learned.
  •  
    Great resource for teachers (especially those of us not initially trained in Computer Science) about what should 'count' as Computer Science.  Worth the read!
msphillipsonline

Maths and Sport: Countdown to the Games | Maths and Sport: Countdown to the Games - 4 views

  •  
    Free online mathematical resources exploring maths and science through the Olympic and Paralympic Games.
Holly Barlaam

STEM Resources from Discovery - 54 views

  •  
    Siemens STEM Academy--lots of teacher resources, webinars, professional development resources, etc. Teachers can also upload and share resources. STEM (science, engineering, technology, math)
Michele Brown

Gooru - 71 views

  •  
    A Free Search Engine for Learning. Millions of resources for 5th-12th grade science, math and social science courses at our fingertips. Find videos, games, worksheets and more aligned to Common Core Standards for Mathematics and California Science Curriculum Standards
Eric Esterline

BLOSSOMS-Video Library - 56 views

  •  
    MIT recently announced a new STEM resource for high schools called BLOSSOMS. It contains online video lessons and free resources for teachers and students. There are also links to other STEM resources on the site
Rachel Hinton

The Concord Consortium | Revolutionary digital learning for science, math and engineering - 65 views

  •  
    The Concord Consortium is a nonprofit educational research and development organization based in Concord, Massachusetts. We create interactive materials that exploit the power of information technologies.
Marc Patton

Adrian Bruce's Educational Teaching Resources-Reading Games-Math Games-Educational Soft... - 80 views

  •  
    A good resource for teaching Literacy
  •  
    In recent years I have developed a reputation nationally and internationally in the field of education as an, '...exemplary user of Information and Communication Technologies in the modern classroom'.
Melissa Middleton

http://www.iste.org/Content/NavigationMenu/Advocacy/Top_Ten_in_10.htm - 87 views

  • Establish technology in education as the backbone of school improvement
  • Leverage education technology as a gateway for college and career readiness
  • Ensure technology expertise is infused throughout our schools and classrooms.
  • ...2 more annotations...
  • Continuously upgrade educators' classroom technology skills as a pre-requisite of "highly effective" teaching
  • Home Advocacy Top Ten in '10: ISTE's Education Technology Priorities for 2010 Through a common focus on boosting student achievement and closing the achievement gap, policymakers and educators alike are now reiterating their commitment to the sorts of programs and instructional efforts that can have maximum effect on instruction and student outcomes. This commitment requires a keen understanding of both past accomplishment and strategies for future success. Regardless of the specific improvement paths a state or school district may chart, the use of technology in teaching and learning is non-negotiable if we are to make real and lasting change.  With growing anticipation for Race to the Top (RttT) and Investing in Innovation (i3) awards in 2010, states and school districts are seeing increased attention on educational improvement, backed by financial support through these grants. As we think about plans for the future, the International Society for Technology in Education (ISTE) has identified 10 priorities essential for making good on this commitment in 2010: 1. Establish technology in education as the backbone of school improvement . To truly improve our schools for the long term and ensure that all students are equipped with the knowledge and skills necessary to achieve in the 21st century, education technology must permeate every corner of the learning process. From years of research, we know that technology can serve as a primary driver for systemic school improvement, including school leadership, an improved learning culture and excellence in professional practice. We must ensure that technology is at the foundation of current education reform efforts, and is explicit and clear in its role, mission, and expected impact. 2. Leverage education technology as a gateway for college and career readiness . Last year, President Obama established a national goal of producing the highest percentage of college graduates in the world by the year 2020. To achieve this goal in the next 10 years, we must embrace new instructional approaches that both increase the college-going rates and the high school graduation rates. By effectively engaging learning through technology, teachers can demonstrate the relevance of 21st century education, keeping more children in the pipeline as they pursue a rigorous, interesting and pertinent PK-12 public education. 3. Ensure technology expertise is infused throughout our schools and classrooms.  In addition to providing all teachers with digital tools and content we must ensure technology experts are integrated throughout all schools, particularly as we increase focus and priority on STEM (science-technology-engineering-mathematics) instruction and expand distance and online learning opportunities for students. Just as we prioritize reading and math experts, so too must we place a premium on technology experts who can help the entire school maximize its resources and opportunities. To support these experts, as well as all educators who integrate technology into the overall curriculum, we must substantially increase our support for the federal Enhancing Education Through Technology (EETT) program.  EETT provides critical support for on-going professional development, implementation of data-driven decision-making, personalized learning opportunities, and increased parental involvement. EETT should be increased to $500 million in FY2011. 4. Continuously upgrade educators' classroom technology skills as a pre-requisite of "highly effective" teaching . As part of our nation's continued push to ensure every classroom is led by a qualified, highly effective teacher, we must commit that all P-12 educators have the skills to use modern information tools and digital content to support student learning in content areas and for student assessment. Effective teachers in the 21st Century should be, by definition, technologically savvy teachers. 5. Invest in pre-service education technology
1 - 8 of 8
Showing 20 items per page