Search

Search Criteria

 
 
 
 

Products meeting the search criteria

Sort By:  
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R29.90  Inc VAT
The L293D Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
R14.90  Inc VAT
L9110S H Bridge Stepper Motor Dual DC Driver Controller Module (L9110S small H Bridge)

Description:

There are two L9110S motor controller chips onboard
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor

Feature:

Work under low static current
Power supply voltage: DC 2.5V - 12V
Each channel has 800mA continuous current output
Low saturation pressure drop
TTL / CMOS output level compatible, can be connected directly to the CPU
Output built-in clamping diode, apply to the perceptual load
Control and drive integrate in IC
Pin high pressure protection function
Working temperature: 0°C - 80°C
Size: 29 x 21mm(L x W)

Circuit diagram:

 


Package includes:

  1x L9110S stepper motor driver

Robot control with Python

This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R29.90  Inc VAT
L298N Dual H-Bridge Stepper Motor Driver Board (H Bridge big red dual stepper)
Description:

The L298N is a dual H-Bridge motor driver which allows speed and direction control of two DC motors at the same time. The module can drive DC motors that have voltages between 5 and 35V, with a peak current up to 2A.

Specifications:

Double H bridge drive
Chip: L298N (ST NEW)
Logical voltage: 5V
Drive voltage: 5V-12V
Logical current: 0mA-36mA
Drive current: 2A (MAX single bridge)
Storage temperature: -20 to 135
Max power: 25W
Weight: 30g
Size: 43 x 43 x 27mm

Note:

This module has a built-in 5v power supply, when the driving voltage is 7v-12v, this supply is suitable as a power supply.
DO NOT connect input voltage to 5v on controller interface.
When ENA is enabled IN1 IN2 control OUT1 OUT2
When ENB is enabled IN3 IN4 control OUT3 OUT4

Note:  Package does not include the board mounting screws.

Package includes:

1 x  L298N Module

Resources:

Robotic control with python



R39.90  Inc VAT
Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board (Adaf TB6612 stepper driver)
Description:

Fire four solenoids, spin two DC motors or step one bi-polar or uni-polar stepper with 1.2A per channel (3A peak) using the TB6612.

 We really like these dual H-bridges, so if you want to control motors without a shield or HAT these are easy to include on any solderless breadboard or perma-proto.

We solder on TB6612 onto a breakout board for you here, with a polarity protection FET on the motor voltage input and a pullup on the "standby" enable pin. Each breakout chip contains two full H-bridges (four half H-bridges). That means you can drive four solenoids, two DC motors bi-directionally, or one stepper motor. Just make sure they're good for 1.2 Amp or less of current, since that's the limit of this chip. They do handle a peak of 3A but that's just for a short amount of time. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver!

There's two digital inputs per H-bridge (one for each half of the bridge) as well as a PWM input per driver so you can control motor speed. Runs at 2.7V-5V logic. The motor voltage is separate from the logic voltage. Good for motor voltages from 4.5V up to 13.5V! This wont work well for 3V motors.

Comes as one assembled and tested breakout plus a small strip of header. You'll need to do some light soldering to attach the header onto the breakout PCB. Arduino, motors, and power supply not included. Check out the handy tutorial on assembly and wiring!

Specifications:

  • Current Limit: 1.2A
  • Size: 27mm x 19mm x 3mm / 1.1" x 0.7" x 0.1"
  • Weight: 1.8g



What's in the box?:

1 x TB6612 driver
1 x header strip

R126.90  Inc VAT
L293D Dual H-Bridge IC - Solenoid, DC & Stepper Motor Driver (L293D IC H-bridge)
Description:

The L293DNE Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
 
Each chip contains two full H-bridges (four half H-bridges) which means you can drive four solenoids, two DC motors bi-directionally, or one stepper motor. Just make sure they're good for under 600 mA since that's the limit of this chip. They do handle a peak of 1.2A but that's just for a short amount of time. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver
 
 
The L293D Dual H-Bridge IC - Stepper & DC Motor Driver Features:
  • Dual H-Bridges - run four solenoids, two DC motors, or one uni-polar or bi-polar stepper motor
  • Output Current: 600mA per channel (1.2A Max)
  • No of Channels: 4
  • Input: 5V Logic
  • Supply Voltage Range: 4.5V to 36V
  • No. of Pins: 16
  • Operating Temperature Range: 0°C to 70°C


What's in the box?:

1 x L293D Dual H-Bridge IC

Downloads

L293DNE Data Sheet

Tutorials

Controlling a Stepper Motor with the L293D

Raspberry Pi: Controlling a DC Motor

Arduino: Stepper Motors

Arduino: DC Motor Reversing

The L293D Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
R14.90  Inc VAT
Cambridge University Press - Coding Club Python Next Steps Level 2 (Python Next Steps Level 2)
Description:

Books at this level are intended for young coders that have enjoyed level 1 books and want to continue their coding adventure at a slightly higher level.

Python Next Steps continues the Python journey. Readers learn more about this fantastic programming language while building several useful, short applications including their own calculator. Several spare buttons will be built so that young coders can attach their own functions making this a truly programmable calculator!

Chapter 1

Ch.1 - Data types:
In this Chapter you are going to:

   >>> Learn about data types.
   >>> Learn about tuples, lists and dictionaries.
   >>> Make a version of MyMagic8Ball that is much shorter to code than the one from Python Basics.

PythonNextSteps-Ch1.pdf

Chapter 2

Ch.2 - Building GUIs:
In this Chapter you are going to:

   >>> Practise using tuples and dictionaries.
   >>> Review using tkinter and learn about some more widgets.
   >>> Build a GUI.
   >>> Build a glossary application that can easily be customised into a number of other simple cool apps too.

Chapter 3

Ch.3 - Designing a Simple Calculator:
In this Chapter you are going to:

   >>> Learn about 'for loops'.
   >>> Use lists and loops to save a lot of repetitive coding.
   >>> Learn more about the tkinter button widget.
   >>> Design your own calculator application called MyCalculator.
   >>> Build a complex GUI easily.

Chapter 4

Ch.4 - A Fully Working Calculator:
In this Chapter you are going to:

   >>> Learn how to use default values in functions creatively.
   >>> Learn about debugging.
   >>> Learn about catching and handling errors.
   >>> Delve deeper into binary numbers.
   >>> Produce a fully working calculator.

Chapter 5

Ch.5 - Customising the Calculator:
In this Chapter you are going to:

   >>> Layout a customisable calculator.
   >>> Create some fully functioning constant buttons.
   >>> Start a module to hold the functions for our programmable buttons.
   >>> Learn a little more about how to organise code in applications.

Bonus Chapter

Bonus Chapter - Algorithms:
In this Chapter you are going to:



   >>> Add code to the programmable buttons.
   >>> Learn about algorithms.
   >>> Learn about factorials.
   >>> Learn how to convert numbers to roman numerals.
   >>> Make a fully programmable calculator with some unique functions including its own customisable game.

R219.90  Inc VAT
Cambridge University Press - Coding Club Python Building Big Apps Level 3 (Python Big Apps Level 3)
Description:

Answers and full source code are on the resources page.

Books at level 3 are intended for young coders that are starting to want to build more involved applications. The first book at this level is Python: Building Big Apps. It introduces Object Oriented Programming (OOP) so that readers become familiar with classes and objects which are extensively used in game programming.

The book does not set out to teach perfect OOP but instead simply aims to introduce some of the concepts and to recommend that building classes allows students to organise their code in big projects in a logical and manageable way.

While learning more theory, readers will build a number of small projects ending with a big project - MyPong. The final chapter will show how building MyPong carefully allows us to quickly and easily build a BreakOut style game, an Invaders game and many more.



Chapter 1

Ch.1 - Can you guess my password?
In this Chapter you are going to revise:

   >>> variables
   >>> if, elif and else
   >>> functions
   >>> while loops
   >>> modules.

Chapter 2

Ch.2 - Objects, classes and factories
In this Chapter you are going to:

   >>> learn how to design classes
   >>> learn how to make objects from classes
   >>> start to build your own module
   >>> learn how to build larger programs one bit at a time.


PythonBuildingBigApps-Ch2.pdf


The MyPong Project:

Chapter 3

Ch.3 - Creating the Table
In this Chapter you are going to:

   >>> design a table class
   >>> learn a bit more about the tkinter module
   >>> build a simple graphical app.

Chapter 4

Ch.4 - Making the Ball
In this Chapter you are going to:

   >>> design a ball class
   >>> learn how to add the ball to the table
   >>> learn how to animate shapes in tkinter.

Chapter 5

Ch.5 - Building the Bats
In this Chapter you are going to:

   >>> design a bat class
   >>> learn how to add the bats to the table
   >>> learn how objects communicate with each other.

Chapter 6

Ch.6 - The Rules and Scoring
In this Chapter you are going to:

   >>> stop the ball bouncing off the left and right walls
   >>> add a scoring system to your game
   >>> finish MyPong.



Two new Games:Bonus Chapter

Bonus Chapter - Two more games
In this Chapter you are going to:

   >>> see how useful lists are for storing objects in games
   >>> see how to add many bricks at once using a loop
   >>> see how flexible your ball, bat and table classes are
   >>> produce two new games that can be further customised.

R219.90  Inc VAT
Cambridge University Press - Coding Club Python Programming Art Supplement 1 (Python Prog Art Suppl 1)
Description:

Answers and full source code are found in the resources page.

Python: Programming Art provides more material at level 1 for those readers who are enjoying their coding at this level but are not quite ready to move on to the next level.

In this book you learn how to use Python's popular turtle module to draw some fantastic art really quickly and in the second half of the book build an awesome art app that is not a paint program or a drawing app but something quite unique and different.

More importantly, by the end of the book, you should be able to write your own short programs and be able to fully customise your art apps into a new app that is truly your own.



Chapter 1

Ch.1 - Introducing turtle
In this Chapter you will learn how to:

   >>> import the turtle module
   >>> make your turtle move around in all directions
   >>> change what the turtle looks like.




PythonProgrammingArt-Ch1.pdf


Chapter 2

Ch.2 - Shapes, colour and repetition
In this Chapter you will learn how to:

   >>> draw circles, squares and polygons
   >>> change the colour of your lines
   >>> fill your shapes with colour
   >>> make Python do more with less code.

Chapter 3

Ch.3 - Getting creative
In this Chapter you will learn how to:

   >>> change the colour of the turtle, the background and the pen
   >>> fill shapes with colour
   >>> change the speed of the turtle
   >>> organise your code so that it is easy to experiment with.



Building an art app:

Chapter 4

Ch.4 - From small beginnings
In this Chapter you will learn how to:

   >>> add background images to tkinter projects
   >>> write some more functions
   >>> call functions with key presses on your keyboard.

Chapter 5

Ch.5 - Red lines are not enough
In this Chapter you will learn how to:

   >>> change the line colour
   >>> change the line thickness
   >>> attach functions to buttons instead of key presses
   >>> adjust the size of buttons.

Chapter 6

Ch.6 - Stamping and painting
In this Chapter you will learn how to:

   >>> organise buttons into frames
   >>> make a function to add an image to your canvas
   >>> attach functions to mouse movements.

R149.90  Inc VAT
Cambridge University Press - Black Flag: A Coding Club Mission (book black flag)
Description:

Welcome to Black Flag: A Coding Club Mission

In Marshall Trent’s Reunited Kingdom every citizen of New Edgehill has a neurochip implanted within them that links directly to the Neuralnet.

The Neuralnet sees and records every thought, movement and microscopic detail of every life in New Edgehill. Absolute control!

Cal Jones believes he is no different from everyone else. That is until he saves the life of Sasha and learns that everything that he thought was true is in fact a lie. He discovers an underground group, the Anarchists, living outside of the Neuralnet and harbouring a secret which will change his life forever.


Read the Book

Matt Langley has written a fantastic, imaginative and exciting novel for the Coding Club series. You can even read the first Chapter now: http://codingclub.co.uk/uploaded_pdfs/BlackFlag_sample.pdf

More info at http://codingclub.co.uk/black_flag.php
Join Danni as you train as an Anarchist


This is a Coding Club mission. This means that you can get far more involved in this book than any other you have read before – should you wish to. To register for free, all you need to do is enter an activation code and fill in a short form. Unfortunately we cannot just leave activation codes in plain view. You will have to visit the Black Flag website and think like a true hacker – ignore the visuals and dig into the code!

I will guide you throughout your training as an Anarchist agent. You will solve many of the assignments that Cal, Sasha and I face in our struggle. Do not worry if you are still a novice programmer, there is lots of guidance and hints along the way.

All the preparation that is necessary is that you have worked through Coding Club: Python Basics. Alternatively you should be fine if you have learnt a little Python 3 some other way. You simply need to have a grasp of how to write variables and functions, perform simple maths operations and manipulate strings. You should also know how to save and load files in IDLE.

It is not going to be easy, but trying to save the World never is!

R190.00  Inc VAT
Cambridge University Press - Python: Interactive Adventures supplement 2 (book Python Interactive Adventures)
Description:

This is the Python: Interactive Adventures home page. Answers and full source code are found in the resources page.

Python: Interactive Adventures is the latest book to be added to the series and provides more material at level 2 for programmers at this level. It is written as an alternative and extension to Python: Next Steps. The material introduced at this level is very powerful and enables young programmers to produce a whole variety of exciting Apps but many students will want to consolidate by studying both level 2 books before moving on. While both books introduce tuples, lists and dictionaries Next Steps also delves into building and designing sophisticated GUIs. Interactive Adventures, on the other hand, explores how to go about breaking longer programs into manageable tasks which are easier to approach or share among a group of friends.

In the first part of this book you write a card trick script, create a small e-book reader and an app to help you encrypt and and decode messages. The big project involves building an interactive story based app that you can then customise with your own images, story and puzzles. The bonus app provides a short interactive mystery story, with a heap of special effects you can explore and add to your own apps.

Chapter 1

Ch.1 - Data types
In this Chapter you will:

   >>> learn about data types
   >>> learn about tuples, lists and dictionaries
   >>> make a 'magic' card trick app
.

PythonInteractiveAdventures-Ch1.pdf

Chapter 2

Ch.2 - The Caesar machine
In this Chapter you will learn how to:

   >>> do modulus addition
   >>> manipulate strings
   >>> use for loops
   >>> develop a simple algorithm
   >>> turn an algorithm into Python code.

Chapter 3

Ch.3 - A simple ebook reader
In this Chapter you are going to:

   >>> learn more about loops
   >>> learn more about tkinter widgets
   >>> learn how to import text files into your applications
   >>> build a simple GUI to control your ebook reader.

Chapter 4

Ch.4 - An old-school adventure
In this Chapter you are going to:

   >>> make your own infinite loop
   >>> learn more about dictionaries, lists and tuples
   >>> create a simple map for an adventure story
   >>> learn how to make a simple text-based menu.

Chapter 5

Ch.5 - Writing a story
In this Chapter you are going to:

   >>> learn even more about dictionaries, lists and tuples
   >>> consider how to program an interactive adventure
   >>> add a story to your game
   >>> create a map for an adventure story.

Chapter 6

Ch.6 - An adventure game console
In this Chapter you are going to:

   >>> build a GUI for your game
   >>> learn more about arranging tkinter widgets in frames.

Chapter 7

Ch 7 - A mysterious mystery
In this Chapter you are going to:

   >>> add the story to the GUI
   >>> think about how to divide up tasks.


R149.90  Inc VAT
SONOFF SNZB-02 ZigBee Temperature And Humidity Sensor Real Time Low-battery notification Works with SONOFF ZigBee Bridge eWeLink APP (zigbee SNZB-02)

Note 1: Batteries not included - ( 3V CR2450)
Note 2: SNZB-02 must be used with the Zigbee Bridge.


Description:

SONOFF SNZB-02 is a ZigBee temperature and humidity sensor that can seamlessly work with SONOFF ZigBee Bridge to track and record the temperature and humidity change in your home, which all real-time readings can be checked on eWeLink APP. Better still, you can set a condition in the smart scene that is the fan is turn on/off when the temperature reaches the limit value, or the dehumidifier in your room starts working once the humidity is over higher, helping prevent the growth of mildew and allergens. You can set a smart scene to trigger alerts through events like high/low temperature, high/low humidity conditions and more.

Device sharing function makes your kids, family, and even the neighbors informed about the environmental conditions of your home with their mobile phones.

It is a battery-operated sensor that can be placed in any corner of your house to monitor the room temperature and humidity. Installation without any tool, simply stick the sensor on the surface of the wall or device and see it nicely to work for you!

1. Do not install on a metal surface, it will affect the wireless communication distance.
2. Installation height of less than 2 m is recommended.
3. The device can be operated intelligently via working with the SONOFF ZigBee Bridge to communicate with other devices.

SONOFF SNZB-02 ZigBee Temperature And Humidity Sensor Overview

Features:
Monitor indoor temperature and humidity.
Sync the real-time temperature and humidity recordings to APP.
Can trigger Wi-Fi devices in smart scene.
Add a camera to ensure you know any emergency in your home.
Low-battery notification.
Quick and easy to install.

Specifications:
Battery: 3V(CR2450)
Wireless protocol: Zigbee (IEEE 802.15.4)
Dimensions: 43mm x 43mm x 14mm

What's in the box
1 x SONOFF SNZB-02 ZigBee Temperature And Humidity Sensor

R239.90  Inc VAT
SONOFF SNZB-01 Mini Zigbee Wireless Switch Two Way Control Light Switch Smart Home Works with eWeLink APP SONOFF Zigbee Bridge (zigbee SNZB-01)

Note 1: Battery not included(3V CR2450)
Note 2: SNZB-01 must be used with Zigbee Bridge.

Description:

SONOFF SNZB-01 Zigbee Wireless Switch is a mini and exquisite ZigBee wireless smart switch replying on SONOFF ZigBee Bridge that allows you to reach the purpose of scene linkages between ZigBee devices (SONOFF BASICZBR3 DIY smart switch and S31 Lite zb smart plug) and Wi-Fi devices. The button switch is customizable with three control options - single, double press and long press, so you can, pretty easily, program routines and actions as simple as you require. One-tap pairing. It’s so much easier to pair it with multiple connected devices that you want to manage, just tap on the APP to get all devices paired. The brilliance of the button lines in its flexible movability, you can strategically place it or move it around your house to where it will be most helpful, then create a smart scene to make it work for you based on different button actions that you customized. Two-way control is even available for you to turn on/off the light from two locations. The button is battery-operated that your mobile phone will receive a low-battery notification when the remaining battery level is less than 10%, maybe it’s time to change the battery. Note: 1. Do not install on the metal surface, otherwise it will affect the wireless communication distance. 2. The installation height of less than 2 m is recommended. 3.The device can be operated intelligently via working with the SONOFF ZigBee Bridge to communitcate with other devices.
R209.90  Inc VAT
SONOFF SNZB-03 ZigBee Motion Detect Sensor Alarm Alert Notification Works with SONOFF ZigBee Bridge eWeLink APP (zigbee PIR)

Note 1: Battery not included (3V CR2450)
Note 2: SNZB-03 must be used with Zigbee Bridge.


Description:

If your concern is not only about home security but about using motion to turn on or off the lights, well, SONOFF SNZB-03 might be the answer for you.

This ZigBee motion sensor is an extra-handy smart device for placing anywhere in your home to detect motion and trigger alarms. That means the sensor will send an instant alert notification to your mobile phone whenever the motion is detected if this security system is armed. If you have a SONOFF ZigBee Bridge, you can connect the sensor to it to activate Wi-Fi devices, not merely ZigBee devices. For example, you can set a scene for your living-room light so that it will automatically turn on when you walk through the living-room.

Boasts 110°view field and 6m detection rang and you can early receive an alert message of someone’s presence, accordingly taking measures to reduce the possibility that your house is threatened. Share control is available for multiple users to check and monitor your home together. Easy and tool-free installation, 3M adhesive installation significantly saves your time. Powered by a battery which makes it convenient to stick it on any place that you want to monitor.

You will get a notification of low-battery level when the battery life reaches 10% remaining.

Features:
Create smart scenes to activate Wi-Fi smart devices.
Detect movement and trigger alert messages.
Turn on/off the devices through your movement.
Work with the SONOFF camera to monitor your home.
6m detection distance and 110°viewing angle.
Share the sensor to your family to together keep eyes on your home.
3-month history records check.
Low-battery notification.
Quick peel and stick installation

Specifications:
Battery: 3V(CR2450)
Wireless protocol: Zigbee (IEEE 802.15.4)
Material: PC
Dimensions: 35mm x 39mm x28mm

R269.90  Inc VAT
SONOFF ZBBridge Smart Zigbee Bridge Remotely control ZigBee and Wi-Fi devices on eWeLink APP Works With Alexa Google Home (zigbee ZBBRIDGE)
Description:

SONOFF ZigBee Bridge is the heart of smart home that enables you to remotely manage a variety of ZigBee devices and sensors for monitoring and control purposes of home, and allows you to create smart scenes to make Wi-Fi and ZigBee smart devices communicate to access a smarter home and control them all using the eWeLink APP. It maximizes efficiency for up to 32 connected sub-devices which are ZigBee-based switches, plugs and security sensors. SONOFF BASICZBR3 Wi-Fi Smart Switch, S31 zb Lite smart plug, SONOFF ZigBee wireless switch and sensors like temperature and humidity sensor, motion sensor and wireless door/window sensor can be connected with the Bridge to give you the possibility to create various scene linkages. As for more supported devices, the Bridge also can work with one-gang smart switch, temperature and humidity sensor, motion, wireless door/window sensor and water sensor that are certified by ZigBee Alliance. One-tap pairing all sub-devices, faster than Wi-Fi pairing. It supports to add a camera on the Bridge or sub-devices, convenient to view your home on any one of them. Can also command Alexa or Google Home to voice control your home.



Specifications:

Input: 5V 1A
Wireless Connections: IEEE 802.11 b/g/n 2.4GHZ, Zigbee 3.0
Material: PC V0
Dimension: 62mm x 62mm x 20mm
Support Sub-devices: BASICZBR3 Smart Switch, S31 Lite zb Smart Plug, SNZB-01 Wireless Switch, SNZB-02 Temp. & Hum. Sensor, SNZB-03 Motion Sensor, SNZB-04 Wireless Door/Window Sensor

R429.90  Inc VAT
Maker Drive: Simplifying H-Bridge Motor Driver for Beginner (maker drive h-bridge)
Description:

For full instructions see our blog

Brushed motor is the most widely used motor because it is easy to use. Just supply the two terminals with DC power, the motor will start rotating! If you want to control its speed and direction using a controller, usually you will use an L298N Motor Driver. But if you want an easy and beginner-friendly motor driver, you are on the right page! Maker Drive is designed for simplicity and with the beginner in mind!

Motor Driver for Beginner- Maker Drive

Maker Drive is not an Arduino Shield, but it is compatible with different models of Arduino main board such as:

Not to forget that it accepts 1.8V, 3.3V & 5V logic(for control) and is compatible with controllers such as Raspberry Pi, micro:bit, Raspberry Pi Pico, ESP etc.

Since you have Maker Drive, you will need suitable DC brushed motors besides the controller, right? So which motor is suitable for Maker Drive? Well, as long as the motor is...

  • DC Brush motor (Two Terminals)
  • Operating voltage from 2.5V to 9.5VDC
  • Rated Current ≤ 1.0A
  • Peak Current ≤ 1.5A

Example of suitable DC brush motor for Maker Drive (Not limit to):

These are the suggested power sources for Maker Drive:



Specifications:

  • Dual-channel, Bi-directional control motor driver
  • Support motor voltage from 2.5V to 9.5VDC
  • Maximum current up to 1.0A continuous and 1.5A peak (less than 5 seconds)
  • 5V Output (200mA) to power the controller.
  • Inputs compatible with 1.8V, 3.3V and 5V logic (Arduino, Raspberry Pi, etc).
  • Solid-state components provide faster response time and eliminate the wear and tear of mechanical relay
  • Regenerative Braking
  • Speed control PWM frequency up to 20KHz (Actual output frequency is the same as input frequency)
  • Dimension: 43mm(W) x 35mm (L) x 14mm (H)


What's in the box:

1 x Maker Drive board

Resources:

R69.90  Inc VAT
Cambridge University Press - Coding Club Python Basics Level 1 (Python Basics Level 1)
Description:

The programming language Python 3 is used to introduce the principles of programming. In this book you learn how to write simple programs that include My8Ball, a number guessing game and a small graphical application called MyEtchASketch.

More importantly, by the end of the book, you should be able to write your own short programs and be able to fully customise both the look and how the various programs you have made to your own liking.

Chapter 1

Ch.1 - Python, IDLE & Your First Program:
In this Chapter you are going to:

   >>> Meet the programming language you are going to learn about.
   >>> Meet IDLE which will help organise and run your code easily.
   >>> Check that your computer is set up correctly.
   >>> Write and run your first program.

Chapter1.pdf

Chapter 2

Ch.2 - Some text, some maths & going loopy:
In this Chapter you will be able to:

   >>> Learn how to do some more with texts.
   >>> Get Python to do some maths for you.
   >>> Learn about how loops work.
   >>> Learn lots of useful operators.

Chapter 3

Ch.3 - Readable code and My8Ball Game:
In this Chapter you will be able to:

   >>> Write and save a Python file using Script Mode.
   >>> Learn how to write clear readable code.
   >>> Run a Python file.
   >>> Learn about how to get user input.
   >>> Learn about if and else clauses.
   >>> Write a short game called MyMagic8Ball.


Here is a movie of this chapter's project: my8ball.py

Chapter 4

Ch.4 - Functions:
In this Chapter you will be able to:

   >>> Learn about functions .
   >>> Write your own functions.
   >>> Create a number guessing game.



Here is a movie of this chapter's project: myNumber.py

Chapter 5

Ch.5 - MyEtchASketch:
In this Chapter you will be able to:

   >>> Learn how to use the tkinter library.
   >>> Make your own Etch A Sketch game.
   >>> Learn how to put an application in its own window.
   >>> Learn how to attach functions to keyboard presses.



Here is a movie of this chapter's project: myEtchaSketch.py
Here is a movie of a two player version: ourEtchaSketch.py

Answers to Challenges

Click below to find the answers to the puzzles and challenges in Python Basics.

Answers

R219.90  Inc VAT
Per Page      1 - 15 of 15
  • 1