Profile
Name:Email:
Teacher:
Type in your teacher's email to give them access to your results.
Progress
Input, print and numbers:
Sum of three numbers
Hi John
Square
Area of right-angled triangle
Hello, Harry!
Apple sharing
Previous and next
Two timestamps
School desks
Conditions: if, then, else: Minimum of two numbers Sign function Minimum of three numbers Equal numbers Rook move Chess board - same color King move Bishop moves Queen move Knight move Chocolate bar Leap year
Integer and float numbers: Last digit of integer Tens digit Sum of digits Fractional part First digit after decimal point Car route Digital clock Total cost Clock face - 1 Clock face - 2
Teach Python 3 and web design with 200+ exercises:
For loop with range: Series - 1 Series - 2 Sum of ten numbers Sum of N numbers Sum of cubes Factorial The number of zeros Adding factorials Ladder Lost card
Strings: Slices The number of words The two halves To swap the two words The first and last occurrence The second occurrence Remove the fragment Reverse the fragment Replace the substring Delete a character Replace within the fragment Delete every third character
While loop: List of squares Least divisor The power of two Morning jog The length of the sequence The sum of the sequence The average of the sequence The maximum of the sequence The index of the maximum of a sequence The number of even elements of the sequence The number of elements that are greater than the previous one The second maximum The number of elements equal to the maximum Fibonacci numbers The index of a Fibonacci number The maximum number of consecutive equal elements
Lists: Even indices Even elements Greater than previous Neighbors of the same sign Greater than neighbours The largest element The number of distinct elements Swap neighbours Swap min and max The number of pairs of equal Unique elements Queens The bowling alley
Functions and recursion: The length of the segment Negative exponent Uppercase Exponentiation Reverse the sequence Fibonacci numbers
Two-dimensional lists (arrays): Maximum Snowflake Chess board The diagonal parallel to the main Side diagonal Swap the columns Scale a matrix Multiply two matrices
Sets: The number of distinct numbers The number of equal numbers The intersection of sets Has the number been encountered before Cubes The number of distinct words in some text Guess the number Polyglots
Dictionaries: Number of occurrences Dictionary of synonyms Elections in the USA The most frequent word Access rights Countries and cities Frequency analysis English-Latin dictionary
JavaScript:
jQuery: Learn how Script Tags and Document Ready Work Target HTML Elements with Selectors Using jQuery Target Elements by Class Using jQuery Target Elements by ID Using jQuery Delete your jQuery Functions Target the same element with multiple jQuery Selectors Remove Classes from an element with jQuery
Responsive Design with Bootstrap: Use Responsive Design with Bootstrap Fluid Containers Make Images Mobile Responsive Center Text with Bootstrap Create a Bootstrap Button Create a Block Element Bootstrap Button Taste the Bootstrap Button Color Rainbow Call out Optional Actions with Button Info Warn your Users of a Dangerous Action Use the Bootstrap Grid to Put Elements Side By Side Ditch Custom CSS for Bootstrap Use Spans for Inline Elements Create a Custom Heading
HTML5 and CSS: Say Hello to HTML Elements Headline with the h2 Element Inform with the Paragraph Element Uncomment HTML Comment out HTML Fill in the Blank with Placeholder Text Delete HTML Elements Change the Color of Text Use CSS Selectors to Style Elements Use a CSS Class to Style an Element Style Multiple Elements with a CSS Class Change the Font Size of an Element Set the Font Family of an Element Import a Google Font Specify How Fonts Should Degrade Add Images to your Website Size your Images Add Borders Around your Elements Add Rounded Corners with a Border Radius Make Circular Images with a Border Radius Link to External Pages with Anchor Elements Nest an Anchor Element within a Paragraph Make Dead Links using the Hash Symbol Turn an Image into a Link
Conditions: if, then, else: Minimum of two numbers Sign function Minimum of three numbers Equal numbers Rook move Chess board - same color King move Bishop moves Queen move Knight move Chocolate bar Leap year
Integer and float numbers: Last digit of integer Tens digit Sum of digits Fractional part First digit after decimal point Car route Digital clock Total cost Clock face - 1 Clock face - 2
Teach Python 3 and web design with 200+ exercises:
For loop with range: Series - 1 Series - 2 Sum of ten numbers Sum of N numbers Sum of cubes Factorial The number of zeros Adding factorials Ladder Lost card
Strings: Slices The number of words The two halves To swap the two words The first and last occurrence The second occurrence Remove the fragment Reverse the fragment Replace the substring Delete a character Replace within the fragment Delete every third character
While loop: List of squares Least divisor The power of two Morning jog The length of the sequence The sum of the sequence The average of the sequence The maximum of the sequence The index of the maximum of a sequence The number of even elements of the sequence The number of elements that are greater than the previous one The second maximum The number of elements equal to the maximum Fibonacci numbers The index of a Fibonacci number The maximum number of consecutive equal elements
Lists: Even indices Even elements Greater than previous Neighbors of the same sign Greater than neighbours The largest element The number of distinct elements Swap neighbours Swap min and max The number of pairs of equal Unique elements Queens The bowling alley
Functions and recursion: The length of the segment Negative exponent Uppercase Exponentiation Reverse the sequence Fibonacci numbers
Two-dimensional lists (arrays): Maximum Snowflake Chess board The diagonal parallel to the main Side diagonal Swap the columns Scale a matrix Multiply two matrices
Sets: The number of distinct numbers The number of equal numbers The intersection of sets Has the number been encountered before Cubes The number of distinct words in some text Guess the number Polyglots
Dictionaries: Number of occurrences Dictionary of synonyms Elections in the USA The most frequent word Access rights Countries and cities Frequency analysis English-Latin dictionary
JavaScript:
jQuery: Learn how Script Tags and Document Ready Work Target HTML Elements with Selectors Using jQuery Target Elements by Class Using jQuery Target Elements by ID Using jQuery Delete your jQuery Functions Target the same element with multiple jQuery Selectors Remove Classes from an element with jQuery
Responsive Design with Bootstrap: Use Responsive Design with Bootstrap Fluid Containers Make Images Mobile Responsive Center Text with Bootstrap Create a Bootstrap Button Create a Block Element Bootstrap Button Taste the Bootstrap Button Color Rainbow Call out Optional Actions with Button Info Warn your Users of a Dangerous Action Use the Bootstrap Grid to Put Elements Side By Side Ditch Custom CSS for Bootstrap Use Spans for Inline Elements Create a Custom Heading
HTML5 and CSS: Say Hello to HTML Elements Headline with the h2 Element Inform with the Paragraph Element Uncomment HTML Comment out HTML Fill in the Blank with Placeholder Text Delete HTML Elements Change the Color of Text Use CSS Selectors to Style Elements Use a CSS Class to Style an Element Style Multiple Elements with a CSS Class Change the Font Size of an Element Set the Font Family of an Element Import a Google Font Specify How Fonts Should Degrade Add Images to your Website Size your Images Add Borders Around your Elements Add Rounded Corners with a Border Radius Make Circular Images with a Border Radius Link to External Pages with Anchor Elements Nest an Anchor Element within a Paragraph Make Dead Links using the Hash Symbol Turn an Image into a Link