Chris Sharples gr8computing Blog
  • Home
  • Launch
    • Launch of the new research theme…
  • Rationale
    • Rationale for site
  • Resources
    • Resources
  • Posts
    • Posts
  • Research
    • Research
  • Development
    • Development
    • Gr8 Computer Science Teaching Ideas
  • Good Practice
    • Good Practice
    • Good Practice – Books
    • Inspiring Computing Videos
  • Careers
    • Careers
    • Why Consider Computer Science A-level?
    • Further Reading about Careers using Computing
  • Communities and CPD
    • Communities and CPD
    • Courses attended
    • Gr8 Computer Science Teaching Ideas FaceBook Group
    • Computing at School
  • Editor
    • Contact
    • EDUQAS 9_1 and WJEC Computer Science GCSE
    • EDUQAS Computer Science A-level
    • Raspberry Pi Resources
    • Why choose Computer Science GCSE?
    • Digital Leaders Roadmap
    • Old ICT Websites – archive

Jul 8 2017

Transitioning from Blocks to Text

This post is to back up a talk from Rik Cross at York Regional CAS June 2017.  He showed several examples of Hybrid programming environments including TOSH (https://tosh.tjvr.org/app).

I am going to use TOSH as a bridge between Scratch in Year 7 and Python in Year 8.  I have adapted the list that Rik created so that Year 8s can access the Instructions as easily as possible – Scratch to Python examples of code: More

By Chris Sharples • Posts •

Jul 5 2017

micro:bit and MicroPython – Jon Witts and Chris Sharples Exabytes 2017

Link to Google Resources folder here.

 

By Chris Sharples • Posts •

Jul 3 2017

Differentiated work using the BBC Micro:bit in and out of class

This the outline for our using the BBC Micro:Bit at KS3 at LLS School.

I have sorted a variety of storage to enable easy classroom management:

Previously, we did this with our Year 7s and Digital Leaders.  

I did the following research, and you can see that the UCL unit was exemplary for what I needed.

UCL’s TUTORIALS:  Micro:bit – Getting Started / LED Display / Basic Functions / Advanced Functions / Projects with LED Display / Buttons / Accelerometer.  CHALLENGES: Consonant or Vowel? / Catch the Eggs / Caesar Cipher – Part I / Caesar Cipher – Part II.  

However, some of our lower ability students have struggled with text based programming and the Python IDLE IDE, so I was also keen to give them the option of using the blocks on the BBC Micro:Bit site.   This gives them a simulator to use at home (we are not giving out Microbits to Year 9s, just using them in class).

So this is our ​Scheme of Learning, these are the slides, 9_3_01_Microbit_Introduction, (based on Alexander Hadwen-Bennett’s slides)  and this is the List of Programs to try.  This is Pete Dring’s Python Simulator (for testing home learning), and the BBC site’s Block programming editor and index here.

Update: following the success of the Microbits enthusing students, as a department, we have identified opportunities for the following:

Year 7 – we have added Microbits to the current Year 7 Graphics unit by using the various BBC Block programs to show 5×5 pixels working; different brightnesses; images and animations.  This will build on Block programming in Unit 2 Scratch.

Year 8 will be the current Microbits 1 Unit development work of Python, but with an optional easier pathway using blocks.

Year 9 will be a Microbits 2 Unit with binary between Microbits and Bit:BotRobots. I have just ordered 18 from Rapid Electronics (Sept17).  I can fit 6 in a box like the ones above.

*Please check out EduBlocks by @all_about_code – I will be looking at this in Year 7 too*

** I am presenting on microbits at #exabytes17 with @jonwits and @romillyc on Friday July 7th

*** I am running a 2 day course at York Stem Centre “Micro:bit in secondary computing CY224” with @PDDring and @CLCSimon on 20th and 21st November 2017.

Worth £13 each https://www.amazon.co.uk/BBC-BBC2546862-micro-bit-go/dp/B01G8WUGWU?th=1

 

By Chris Sharples • Differentiation, Micro:bit, Physical_Computing, Posts •

Jul 1 2017

Installing Guizero June 2017

Guizero has been agreed by Andy Parker as suitable for use by students in the Eduqas 9-1 NEA.  It is needed for higher level students to show evidence of a user interface in both the design and software sections [teacher guide page 42].

My instructions for my students to install it are here and I am happy for it to be shared.

I am grateful to Laura for showing how to use Guizero at the York CAS conference June 17 and  to acknowledge here the passion and dedication she has shown to get this developed.  It will really make a difference to my students Laura…

See here how a simple GUI can be made with 4 lines of code:

 

By Chris Sharples • Posts •

Jul 1 2017

Challenge, Deliberate practice, and Interleaving – applied research

Latest things I have tried out in the classroom.  Click here for slides.

By Chris Sharples • Posts •

Jun 30 2017

Progress with Eduqas 9-1 NEA

4 pages showing how I have taught and am going to teach the Eduqas NEA in September.

Here’s the link.

By Chris Sharples • Posts •

Jun 25 2017

“Tweak to Transform” Sharing ideas for better learning of Computer Science – talk at York CAS Tech-Meet 22nd June 17

This 5 minute presentation was about why we should be concentrating on sharing ideas for good CS teaching (Teaching Theory and Computational Thinking) as well as NEAs and code.
Click here to go to slides.

By Chris Sharples • Posts •

Jun 1 2017

Classroom Techniques, Examples and Research for Better Learning in Computer Science Talk at CAS Research 1st June, 2017

These are updated slides from the talk at BETT 17.
Click here to go to slides.

By Chris Sharples • Posts •

Jan 29 2017

#CSToolkit – Take students to “Hidden Figures” Movie

Just been to the cinema and seen a great women in STEM film advertised:

Hidden Figures (2016) – IMDb

https://en.m.wikipedia.org/wiki/Hidden_Figures

Scientist Margaret Hamilton has won a Presidential Medal of Freedom!

I am going to suggest all my Y10 computing students go to see it.

By Chris Sharples • Posts •

Jan 29 2017

#CSToolkit BETT Jan 17 Sharing ideas to teach better Computer Science

Click here for lots of ideas for classroom teachers to get better at Computer Science teaching.

By Chris Sharples • Posts •

< 1 2 3 4 5 >»

Search Site:

Categories

  • Apprenticeships
  • Bletchley_Park
  • Careers
  • Cybersecurity
  • Differentiation
  • Digital_Leaders
  • Good Practice
  • Gr8ComputerScienceTeachingIdeas
  • History_of_Computing
  • KS3
  • Learning
  • Micro:bit
  • Packet-Tracer
  • Pedagogy
  • Physical_Computing
  • Posts
  • PRIMM
  • Programming
  • Python
  • Scheme_of_Learning
  • Teaching
  • Trinket.io

Recent Posts

  • Making Computer Science career pathways explicit at KS3 – and boosting
  • Will it make the Boat Go Faster? Out-learning, not out-working…
  • Launch of gr8computing ideas… May 2020-
  • Rotacloud and Careers in Web development
  • Python / Programming / Algorithms / Careers in Computing
  • A step-by-step guide to applying for Degree Apprenticeships
  • Gr8 Computer Science Teaching Ideas Number 1b: Using Trinket.io
  • Review of WJEC Eduqas GCSE (9-1) in COMPUTER SCIENCE
  • Bletchley Park Visit: Books, Films and web links for preparation beforehand
  • Gr8 Computer Science Teaching Ideas Number 04: Teaching Theory Well
  • Gr8 Computer Science Teaching Ideas Number 03: CyberFirst Education Pack by NCSC Cyber Schools Hub and Emma Williams
  • Gr8 Computer Science Teaching Ideas Number 02: Packet Tracer by Cisco and Duncan Maidens
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

↑

© Chris Sharples gr8computing Blog 2023
Powered by WordPress • Themify WordPress Themes